已阅读5页,还剩78页未读, 继续免费阅读
(计算机软件与理论专业论文)面向服务建模方法的研究及其在财务稽核系统的实践.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 面向服务建模方法的研究及其在财务稽核系统的实践 摘要 为了解决财务稽核系统建设过程中出现的系统耦合紧密、数据共享 困难、功能模块重复严重、系统移植性和维护性较差等问题,本文引入 面向服务的体系结构( s o a ) 对系统进行重新设计和改造。 本文首先介绍财务稽核系统的情况,详细阐述了系统存在的、亟待 解决的问题,这是研究的目的。然后介绍面向服务体系结构的概念、特 点、构成技术等,并详细说明s o a 中关键的概念“服务”,包括服务的 组成、分类和设计原则,这是本文研究的理论依据。接着讨论了面向服 务的分析和设计过程,借鉴面向对象的u m l 建模方法,提出一套基于 s o a 面向服务的建模方法,用于指导系统的建模。这是本文的重点论述 内容和研究成果。在此方法的指导下,对财务稽核系统进行建模,分析 和设计出财务稽核系统需要的服务及服务的操作,并从灵活性、扩展性 等方面对目前的财务稽核系统与基于s o a 的财务稽核系统进行比较, 解决了之前出现的紧密耦合、数据共享方面的问题。最后使用w r e b s e n ,i c e s 技术实现了财务稽核系统中的关键服务,并用c 撑开发的应用程 序模拟异构系统对服务进行调用,验证了服务的可重用性,以及开发新 应用时的高效性、灵活性。 本文提出的基于s o a 面向服务的建模方法是中立的,独立于软硬 件平台、操作系统等,可用在任何需要采用s o a 来建设的系统中,对 北京邮电大学硕士研究生学位论文第i 页共i v 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 系统所需服务的分析和设计提供指导。 关键字:财务稽核 服务粒度 面向服务的体系结构服务建模 w 曲服务统一建模语言 面向服务建模方法的研究及其在财务稽核系统的实践 北京邮电大学通信软件工程中心彭兰茜 r e s e a r c ho fs e r v i c e o r i e n t e dm o d e l i n gm e t h o d a n di t sa p p l i c a t i o ni nf i n a n c ea i 刀) i t i n gs y s t e m a b s t r a c t i no r d e rt or e s o l v ep r o b l e m ss u c ha st i g h t - c o u p l i n g ,r e d u n d a n c ya n ds o o n ,s e i c e - 0 r i c l l t e da r c h i t e c t l l i ( s o a ) a 1 1 dr e l a t e dt e c l l n o l o g i e sa r e b m u g h ti nt oa d d r e s st l l e s ep r o b l e m sa n dt oi m p r o v ef i n a n c ea u d i t i n g s y s t e m f i r s t l y ,w ed i s c u s st h eb a c k g r o u n da n du 玛e n tp r o b l e m se x i s t e di n f i n a n c ea u d i t i n gs y s t e m s e c o n d l y ;m ec o n c e p t ,c h a r a c t e r sa n dr d a t e d t e c :h n 0 1 0 9 i e s a r e i n 仃o d u c e d ,a n dt h ei m p o r t a n tc o n c 印t“s e r v i c e ” i s e x p l a i n e di nd e t a i l n e n ,u m lm o d e l i n gm e t h o di sb o r r o w e dt of o m t h e n e ws e r v i c em o d e l i n gm e m o dw h i c hc a nb eu s e di na 1 1 a l y s i sa n dd e s i g no f s o f t w a r es y s t e m s a r e rb e i n gr e c o n s t n l c t e du s i n gt h es e n r i c em o d e l i n g m e t h o d ,t h ef i n a i l c ea u d i t i n gs y s t 锄w i l lb e c o m em o r en e x i b l ea i l d e x t e n s i b l e l a s t l y ,t h ek e ys e r v i c e so ff i n a n c ea u d i t i n gs y s t e m a r e i m p l 锄e n t e du s i n gw 曲s e r 订c e st e c l l n o l o g i e s ,a i l db et e s t e db ya p p l i c a t i o n u s i n g c ! i p r o g r 眦m i n g1 a n g u a g e ,w h i c h m e a n s p r o b l e m s o f c o m m u n i c a t i o n sb e 觚e e nh e t e r o g e n e o u ss y s t e m sa r er e s o l v e d t h en e ws e i c em o d e l i n gm e t h o di sn e u t r a lw h i c hi m p l i e dm a t 仕l e 北京邮电大学硕士研究生学位论文第i i i 页共i v 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 m e t h o di sp l a t f o m la n d0 s ( 0 p e r a t i o ns y s t 锄) i n d 印e n d e n c ea n dc a nb e a p p l i e dt oa n ys o f t w a r es y s t e m s k e yw o r d s :f i n a n c e a - u d i t i n g s e r v i c e - 0 r i e n t e da r c h i t e c t i l r e s e r v i c em o d e l i n gs e r v i c eg r a r m l a d 哆 w 曲s e n ,i c e su n i f i e dm o d e l i n gl a n g u a g e 北京邮电大学硕士研究生学位论文 第i v 页菸i v 页 独创性( 或创新性) 声明 本人声明所星交的论文是本人在导师指导下进行的研究工作及取得的研究成果。 尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人 已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位 或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中 作了明确的说明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 本人签名: 幺生益 日期: 如2 互;! 关于论文使用授权的说明 学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究 生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国 家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅:学校可以 公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇 编学位论文。( 保密的学位论文在解密后遵守此规定) 保密论文注释:本学位论文属于保密在年解密后适用本授权书。非保密论文注 释:本学位论文不属于保密范围,适用本授权书。 本人签名: 盈芝益日期:! 堕z :z 纽 导师签名:垄么当墨 日期: 型! z :! :! ! 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 第一章绪论 本章介绍了论文的研究背景、研究目的,还简要总结了研究过程中取得的成果 以及国内外相关动态,最后说明了论文的主要工作和论文的结构。 1 1论文背景及目的 为了在激烈的竞争中保持优势,国内各大电信运营商不仅要提供人性化、高质 量的服务来维系客户,还要采取有利措施来保住自己的收入因此,收入保障r a ( r e v e n a s s u 瑚) 在电信企业中受到的关注也越来越大。而在保障企业收入的 一系列流程中,规范财务部门的操作成本低、收效高、见效快。本文建设的财务稽 核系统就是主要针对财务部门提出的,它规范了填报财务数据的流程,能高效的处 理和汇总财务需要的各级数据,减少人工工作量,提高了数据的准确性和规范性。 建立财务稽核系统的初衷是服务电信企业,使企业的构架日渐完善,企业运作 日渐规范,但是电信企业发展至今已建立了许多的系统,今后也还会增加新的系统。 因此稽核系统的建立并不是孤立的,比如它需要从营帐系统取数据,还要为其他的 应用系统提供数据。由于不同系统的建造厂商不同,系统的设计大都基于独立的解 决方案,因此大多数系统都是异构的。系统间应用的相互调用需要了解各系统的设 计细节,实现复杂,工作量非常大。在财务稽核系统的建设期间,各个系统问的接 口始终是影响系统建设过程的绊脚石,严重妨碍了系统建设进度。并且随着电信企 业中的应用系统越来越多,这个矛盾会日益突出。 面向服务的体系结构s o a ( s e i c c - o f i 钮t e d a 础i t e 瞰聃) 是三层或n 层结构。它 使用概念简单统一的w s d l 和s 0 a p 来联系各个异构平台,采用松耦合的方式连 接各个服务,交换信息;而不是用c o r b a 、j 2 e e 或n e t 等紧耦合方式。s 0 a 的 出现使异构系统间应用的相互调用成为可能,通过将系统的应用设计成标准统一的 w 曲服务,在其它系统调用服务时,只要遵循服务接口的标准定义,无需了解系统 的具体细节。接口是采用中立的方式定义,独立于硬件平台、操作系统和编程语言。 服务可以重复使用;服务实现的具体技术可以不同,但是通过服务名就能以统一的 方式调用,屏蔽了具体的技术,降低了开发成本,提高了开发效率。 本论文的研究目的是为了整合某省运营商的财务稽核系统开发过程中涉及到 北京邮电大学硕士研究生学位论文第l 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践 北京邮电大学通信软件工程中心彭兰茜 的各个异构系统,并且使财务稽核系统具有更好的灵活性和扩展性。面向服务的体 系结构s o a 能有效地解决以上问题。在运用s o a 开发软件系统的过程中,借鉴面 向对象的u m l 建模方法,归纳和总结了一套基于s o a 的服务建模方法,方法是中 立的,可用于其他任何系统的分析与设计,得到服务以及服务操作。最后运用服务 建模方法对财务稽核系统进行改进,并为基于此系统的其他系统提供服务,减少今 后开发新系统的工作量。 1 2 论文成果 1 2 1s o a 中服务的研究 服务是s 0 a 的核心,对服务进行深入研究不仅有利于理解和把握s o a 架构, 还有利于对面向服务建模方法的归纳和总结。在深刻理解服务概念的基础上,研究 和总结了服务与构件的区别、服务的分类以及服务的设计原则。服务的设计原则为 面向服务的建模方法提供了指导和依据,具有重要意义。 1 2 2 创新的s o a 建模方法 通过对大量国内外关于面向服务体系结构s o a 相关文章和w 曲s e n ,i 淄技术 解决方案的阅读,了解运用s o a 思想进行软件开发的过程。在深入研究最重要的 建模阶段并类比了面向对象的建模后,借鉴u m l 统一建模语言中的用例图、活动 图等归纳和总结了一套面向服务的建模方法。此方法可以用来分析和设计软件系统 的架构,对系统进行面向服务的建模,找出系统中的服务和服务操作。建模方法是 中立的,可用于其他任何系统的分析和设计。 1 2 3 财务稽核系统的设计与实现 在上述研究的基础上,运用作者总结的面向服务建模方法,分析和设计出财务 稽核系统中需要的服务,并详细地设计了每个服务中的服务操作,最后采用w 曲 s e i 懈技术实现了其中关键的服务,并用饼开发了一个小应用程序模拟异构系统 对实现的服务进行调用,验证了服务的可重用性。解决了之前由于系统异构性引起 北京邮电大学硕士研究生学位论文第2 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 的数据共享困难,开发效率低下等问题,也为其余类似的软件项目应用面向服务的 建模方法提供参考和借鉴。 1 3国内外关于s o a 的动态 随着s 0 a 理论的发展,基本架构和相关规范、标准的日趋成熟,s o a 已经开 始进入普及阶段。在国外,一批率先实施s o a 的公司,已经从中受益。德国邮政 全球网络、瑞士丰泰保险公司、瑞士信贷银行和哈利法克斯苏格兰银行等业务变化 快的企业都部署和实施了s o a ,并且在激烈的市场竞争中获得优势。 在国外以m m 和b e a 为代表的各大r r 厂商纷纷致力于s o a 的研究,把s o a 的概念具体化,并为s 0 a 的实施提供一系列相关产品,例如m m 的w 西s 曲e 赡 和w c b l o g i c 都为基于s o a 的的软件开发提供了很好的支持。但是s o a 发展至今 仍未达到完善的地步,研究工作也都大多处于理论研究阶段。 在国内,s o a 还是比较新的概念,虽然关于s o a 的文章层出不穷,但大多从 国外的文献翻译过来,并没有很多创新成分,真正实施s o a 的企业也为数不多 因此,s o a 在国内属于起步阶段。 1 4论文的主要工作 论文作者在研究生阶段的学习过程中参与了通信软件工程中心某省运营商的 财务稽核系统的研究和开发工作。对开发过程中,出现的主要问题进行了研究和探 索。围绕解决异构系统之间的互操作、集成和协作的问题展开深入研究,掌握s o a 的设计理念,学习s o a 的相关标准,包括) q 讧l 、s o a p 、w s d l 等,并将s o a 的 思想运用于电信企业内部系统的建设中。 本论文是对作者工作的一个系统总结和理论升华。概括而言,论文的工作主要 在如下几个方面: 1 财务稽核系统的研究与开发 作者参加了中国联通某省财务稽核系统的设计与实现,了解系统建设的背景和 开发过程中出现的异构系统整合、数据共享等问题,总结不足,提出改进意见。 2 s 0 a 规范及w 曲s e i c 髂技术的研究与学习 北京邮电大学硕士研究生学位论文第3 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 阅读文献,了解和学习s o a 相关知识以及w 曲s e r v i c 舒实现技术,如w s d l 、 u d d i 、s o a p 等;对s 0 a 的核心概念服务进行深入的研究,理解服务的分类, 总结服务的设计原则。 3 s 0 a 中服务建模方法的总结归纳 研究和学习面向对象的建模方法,借鉴u m l 相关知识,归纳总结面向服务的 建模方法。该方法是中立的,可用于分析和设计任何系统的服务及服务操作。 4 基于s o a 财务稽核系统的设计与实现 运用归纳的服务建模方法,重新分析和设计财物稽核系统,找出其中的服务及 操作,并用w 曲s e f v i c e s 技术实现关键服务。最后用微软的饼实现了一个简单应用, 模拟异构系统对服务进行调用,验证服务的可重用性。 1 5论文结构 第一章绪论 介绍论文的背景、目的以及在研究过程中取得的成果,还简要阐述了国内外关 于s o a 的研究动态,最后说明了论文的主要工作和论文的结构。 第二章财务稽核系统的背景及介绍 首先从e t o m 入手,整体介绍了收入保障应该囊括的范围。然后着重介绍c t o m 企业管理域中的财务和资产管理,基于此引入财务稽核系统来减少财务方面的资产 流失。接着介绍财务稽核系统的相关知识:财务稽核的层级管理模式、系统涉及的 相关数据、财务稽核系统的主要功能等,为之后财务稽核系统的s o a 建模提供必 需的背景知识。最后提出在财务稽核系统建设过程中出现的各种问题,及其引入 s o a 改造的必要性。 第三章面向服务的体系结构和w 曲s e r v i c e s 技术 详细介绍了面向服务的体系结构s o a 的相关知识,包括s o a 的构成技术、关 键模型及其运用s o a 的局限性;然后着重介绍了s o a 中服务的概念、分类和设计 原则,为归纳总结服务建模方法提供依据;最后还简要说明了w 曲s e i c 船包含的 主要技术,为财务稽核系统服务的实现打下基础。 第四章s o a 建模过程和方法的研究 北京邮电大学硕士研究生学位论文第4 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 先总体介绍基于s o a 软件开发过程的五个阶段,着重说明其中的建模阶段。 接着借鉴面向对象的u m l 建模方法,总结和提出了一套基于s o a 的服务建模过程 和方法。 第五章财务稽核系统的s o a 建模实践 运用第四章归纳的s o a 的建模方法,重新改造财务稽核系统,分析和设计出 财务稽核系统所需的服务及服务中的操作。 第六章财务稽核系统的服务实现及验证 使用m y e c l i p s e 集成开发环境,实现财务稽核系统的关键服务,并用饼编写客 户端应用程序模拟异构系统来调用财务稽核系统的服务操作,验证了在异构环境下 服务的可重用性。经过改造的财务稽核系统具有较好的灵活性和可扩展性,为今后 基于财务稽核系统开发新应用提供了便利。 第七章论文结束语 总结全文内容,并对现有工作成果中存在的问题提出了改进意见,指出了继续 研究和开发的方向。 北京邮电大学硕士研究生学位论文第5 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践 北京邮电大学通信软件工程中心彭兰茜 第二章财务稽核系统的背景及介绍 越来越多的电信运营商意识到要想提高自身的竞争力,不仅要努力寻找业务增 长点增加收入,还应当核查企业内部的业务流程,合理设置企业的机构,减少收入 的流失。为了最大化企业的收入,收入保障应运而生。而财务稽核作为收入保障的 重要组成部分,也得到了极大重视。财务稽核系统的引入就是为了规范财务人员的 日常操作,是财务稽核的具体实施步骤。 2 1财务稽核系统的背景 2 1 1 收入保障的提出和重要性 近年来,中国电信行业正在发生巨大变化。面对加入、o 后国外电信企业的 潜在威胁,顶着国内市场饱和以及激烈竞争导致价格下跌的双重压力,中国的电信 运营商在经历了高速发展之后,不得不努力寻求国际最先进的设备、系统和管理方 法,以保持和提高自身的竞争力。以往那种靠单纯的扩大用户数量来增加企业收入 的竞争方式已经过时,以加强内控能力、实现企业开源节流的新的竞争时代已经来 临,即在提高收入的同时,减少操作中发生的收入流失。 收入流失现象普遍存在,严重的影响了电信运营商的收入和利润,因而受到电 信运营商及业内人士的广泛关注。据国际知名咨询公司权威调查显示:因为各种原 因所导致的收入流失,使得运营商每年大概损失3 到1 5 的收入,流失的收入额度 非常巨大。英国电信咨询公司a n a l y s y s 对全球各地5 0 家运营商进行了电话和面对 面调查,发现平均每一家运营商由于原始记录不完整、计费错误、用户欺诈和流程 的缺陷等所损失的收入占其总收入的1 3 7 。报告还发现,收入流失问题正在成为 一个日趋严重的问题。全球年电信服务收入目前约为1 万亿美元,由此得知收入流 失的总量高达每年1 3 0 0 亿- 1 4 0 0 亿美元。这一损失直接影响了运营商的收入、财 务完整性和品牌形象。因此,收入保障【1 】理念应运而生,并且成为电信行业中最受 关注的话题之一。 目前,国内运营商已经清晰的认识到实施收入保障的意义和作用,并纷纷启动 收入保障项目。虽然现在只是起步阶段,但相信实施收入保障是电信企业发展的必 北京邮电大学硕士研究生学位论文第6 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 经之路。 2 1 2 财务稽核与收入保障的关系 电信管理论坛( t c l em a i l a g 锄e n tf o n m ) 是一个由通信服务提供商及其供应商 组成的国际性协会,它的任务就是要通过实现业务处理流程的自动化,使服务提供 商和网络运营商的业务处理流程在时间上和成本上更有效。 田2 - 1e 1 - o m 业务过程框架- l 创d1 层视图 e t o m ( h 髓c e dt c l e c o mo p 锄t i o l l sm a p ) 【2 】是n 佰提出的针对电信运营的 业务过程框架,它代表了一个服务提供商的整个企业环境。从整体上看,e 1 o m 的 处理过程有三个主要的领域:( 1 ) 企业战略、基础设施、企业产品包括规划 和生命周期管理;( 2 ) 业务运营包括了业务运营管理的核心内容;( 3 ) 企业 管理包括了公司或商业支持的管理。这三部分在上图可以清晰的看出来。e t o m 北京邮电大学硕士研究生学位论文第7 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践 北京邮电大学通信软件工程中心彭兰茜 既然包含整个企业的运营环境,那么收入保障也应该从c t o m 中的各个功能域出 发来研究收入流失点。 财务稽核就是定位在企业管理域中的“财务与资产管理”,用于减少财务与资 产方面的收入流失。因为财务与资产管理是目前较为薄弱的环节,人工参与多,自 动化程度低,出错率高,处理效率低下,收入流失较严重,也不易查出来。本文建 设的财务稽核系统就基于此,希望通过规范财务和资产管理的处理流程,减少运营 商的流失。可以说,财务稽核系统是收入保障项目的一个子集,因为企业管理域的 财务与资产管理是e t o m 的子集。 2 2财务稽核系统的介绍 财务稽核系统的引入取代了之前的手工填写、人工计算的方式,能准确、迅速 地生成当天的各级财务汇总表,不仅减轻了财务人员的负担,还能使各级账目透明, 迅速找出财务漏洞,减少运营商的损失。 2 2 1 财务稽核的层级管理模式 该省运营商的行政单位从上到下划分了四级:省分公司、市分公司、县分公司、 自有营业厅合作营业厅,越往下单位数量越多,形成一棵以省分公司为根节点的树, 详见下图。自有营业厅合作营业厅的财务人员、县分公司的财务部门、市分公司的 财务部门每天都需要向上级单位填写财务稽核报表,汇报当天的收入情况,以便上 级单位稽核审查。如果出现账目数据不对,上级单位应立刻通知下级进行处理。 图2 - 2财务稽核层级管理模式 北京邮电大学硕士研究生学位论文第8 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 具体实施步骤为:营业厅填写上报财务报表,同时上缴营业现金收入至上级县 分公司;县分公司稽核通过后,再加上县分自己的财务报表以及营业现金收入至市 分公司;市分公司稽核通过后,再加上市分自己的财务报表给省分,并把营业现金 收入汇入省分公司收入库,省分公司稽核通过后,当天的财务稽核流程才算完成。 每天的处理流程都由叶子节点营业厅填报报表发起,终止于省分公司的稽核。 2 2 2财务稽核系统涉及的数据及关系 实施财务稽核所涉及到的数据,主要有三类:系统实收、现金应收、现金实收。 系统实收数据是企业实际收入在以综合营帐系统为主的企业支撑系统中的数 据体现。即营业厅及其他渠道通过营业子系统提交给综合营帐系统的现金收入值以 及银行托收、代收的现金收入值以及终端销售等子系统中体现的现金收入值。系统 实收数据是目前营帐系统可以提供的。对于财务稽核系统而言,已假定营帐系统提 供的营业收入数据都是准确的,对营帐系统的收入流失检测由其他收入保障系统或 方案进行发现和预防。 现金应收数据是营业厅、县分公司、市分公司等财务部门层级填报并汇总的营 业报表数据。现金应收数据包含两部分:一部分是已录入营帐系统管理的数据,财 务稽核系统每日定时从营帐系统中抽取即可;另一部分是目前暂未录入营帐系统管 理的数据,财务稽核系统将提供简单的录入功能,对这部分数据进行管理。也即: 现金应收数据= 系统实收数据+ 系统外实收数据 现金实收数据指各渠道汇入企业收入库的现金收入,财务稽核系统提供现金实 收数据的录入、统计、管理功能,同时数据的准确性需要财务人员与银行数据进行 稽核。在正常的填报汇总过程中,应满足以下等式: 现金应收数据= 现金实收数据 田2 - 3财务稽核系统数据间关系 北京邮电大学硕士研究生学位论文第9 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践 北京邮电大学通信软件工程中心彭兰茜 因此财务稽核系统数据间的关系,可以用上图简要说明: 现金实收数据= 现金应收数据= 系统实收数据+ 系统外实收数据 2 2 3 财务稽核系统主要功能 分析c 1 d m 企业管理域中的财务和资产管理,从它的三个子过程可以得到财务 稽核系统应该提供的功能:完善和规范营帐系统内数据、营帐系统外数据、现金实 收数据的管理上报格式及其流程;对手机、有价卡等资产的入库、出库、销售管理; 稽核实收数据和应收数据,确保企业的财务健康。具体可分为以下五个功能: 1 数据生成功能 在层级管理模式下,处于最底层的稽核单位自有营业厅、合作营业厅是实 收稽核数据的生成点,而上层稽核单位的数据是其下级稽核单位数据的汇总。系统 会根据需要按日生成自有营业厅、合作营业厅的现金收入报表。对于现金收入报表 中现金实收数据,系统提供手工录入接口。对于现金收入报表中现金应收数据的生 成方式,系统提供两种支持:对目前已录入营帐系统管理的数据,财务稽核系统可 以自动从营帐系统中抽取,填入现金应收报表相对应的数据项中;对目前还没有录 入营帐系统管理的数据,实收稽核自动化系统提供手工录入接口。 2 数据汇总功能 通过从营帐系统中抽取数据与提供数据录入接口人工录入数据,财务稽核系统 可以完成全部的现金应收数据和现金实收数据的收集,并自动按照层级稽核单位进 行数据汇总:对于自有营业厅、合作营业厅等最底层稽核单位,通过从营帐系统中 抽取数据与提供数据录入接口人工录入数据,系统支持业务口径上的最细粒度的数 据项,根据最细粒度数据项生成该单位现金应收报表。对于其他层级稽核单位数据 的汇总,系统可以根据需求对某些细粒度数据汇总为粗粒度数据,生成该层稽核单 位所需要的现金应收报表。对于现金实收数据,前期,系统通过手工输入数据,完 成公司所有现金实收数据的收集,并通过最底层稽核单位现金实收数据的管理、统 计,自动生成其他层级稽核单位的现金实收数据,稽核人员依据生成的数据与银行 数据比对,以核对下级稽核单位的现金上缴情况。后期,如果银行支持,系统可以 支持自动导入银行的对账单,生成现金实收数据。 3 机卡销售,库存管理 北京邮电大学硕士研究生学位论文第1 0 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 通过数据录入接口,系统提供对有价卡、手机等终端的进、销、存管理。对于 机卡的销售:系统提供手工录入接口,对机卡的销售数据进行收集,根据机卡的销 售数量、销售方式生成现金应收报表中的机卡销售现金应收数。系统支持对机卡分 类建立库存表,每日根据手工输入的数据,系统自动更新机卡的进、销、存信息, 简化现有财务人员手工记录、报送机卡进、销、存数据的工作量。上级可以实施根 据系统掌握下级的库存数量,加强资源监督力度。 4 提交财务所需报表 通过对现金应收数据的全面掌控以及对现金实收数据的比对,系统可以根据财 务各级的需求,及时、准确地提供财务所需报表进行财务核算以及满足其他需求。 5 权限管理 系统支持权限管理,不同的用户角色具有不同的操作权限,例如,高级管理员 角色可以对系统进行调整、配置:各级稽核人员可以录入、查询相应范围数据;营 业员等则只有自身数据录入及查询功能。 通过引入财务稽核系统规定填报数据的格式和流程,来规范电信企业内部的运 作方式,并且提高数据的收集、按需汇总的速度,准确呈现各级填报的数据,便于 高级部门查询;通过引入稽核流程,确保填入数据的准确性和真实性,当出现数据 不一致时,可以快速定位到出现偏差的部门和相应的责任人。财务稽核系统的引入 可以大大增加数据的透明度,提供错误数据的分析和报警,有效地减少了财务收入 的流失。 2 3财务稽核系统的缺陷 目前的财务稽核系统是采用传统面向对象的方式实现的,在异构系统之间的交 互、数据共享方面存在以下的问题: 数据共享困难:对于地域信息等公共数据,由于多个系统各有一套,导致 系统间数据不一致现象严重,给系统的使用者带来了极大的不便。 功能模块重复严重:以“有机卡基础信息管理”为例,这个功能对于财务 稽核系统和生产管理系统都需要。由于这两个系统是异构系统,无法在短 期内实现互相调用,导致两个系统分别存有一套各自的有机卡基础信息数 据,并各自开发软件模块来查询这些数据。从企业的整体角度看,不仅数 北京邮电大学硕士研究生学位论文第l l 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践 北京邮电大学通信软件工程中心彭兰茜 据重复,可能导致数据间的不一致,而且软件模块的重复开发更是浪费了 人力、财力。 系统间紧耦合、移植性较低:传统解决方案中应用的开发是基于对象模型 的,在应用的调用者和提供者之间实现的是紧耦合的机制。如果系统集成 的两者中的任何一方改变了自己的实现机制,那么另一方也不得不随之做 相应的改变,否则两者之间的耦合就有失败的危险。由于基于紧耦合,导 致系统的移植性和可扩展性都较低。 系统维护性差:对建成已久的系统来说,开发人员早已不在,因此为配合 新系统而作的改变就很难实现。从长远角度看,需要对现有财务稽核系统 的进行改造来增加它的可维护性。 由于财务稽核系统存在的各种缺陷,应该寻求新的技术对其改进。面向服务的 体系结构s o a 与传统开发方法相比,具有松散耦合、基于标准、共享服务等特点, 正好能弥补现有系统的不足,因此后文将详细介绍s o a 相关知识,以及如何运用 s o a 对财务稽核系统进行改造。 2 4小结 本章首先从e t o m 入手,整体介绍了收入保障应该囊括的范围。然后着重介绍 c t o m 企业管理域中的财务和资产管理,基于此引入财务稽核系统来减少财务方面 的资产流失。接着介绍财务稽核系统的相关知识:财务稽核的层级管理模式、系统 涉及的相关数据、财务稽核系统的主要功能,为之后财务稽核系统的s o a 建模提 供必需的背景知识。最后阐述了在财务稽核系统的开发建设过程中存在的问题,以 及引入s o a 对其进行改造的必要性。 北京邮电大学硕士研究生学位论文第1 2 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 第三章面向服务的体系结构和w e bs e r 、,i c e s 技术 从1 9 9 6 年g a 咖c r 【3 1 首次提出s o a 以来,关于s o a 的相关文章和技术就层出 不穷,但是直到w 曲s e i c 嚣和) 0 讧l 技术成熟以后,s o a 才被真正的实践。软件 开发也从最初的面向过程( s 协l c t i l r e - o r i e n t e d ) 、面向对象( o b j e c t 0 f i 髓t e d ) ,发展 到现在的面向构件( c 叩l p o n 锄t - o r i m t e d ) 、面向服务( s 训o r i t e d ) ,在这个螺 旋式的上升过程中,软件复用的程度是越来越大,开发效率也显著提高。 3 1面向服务的体系结构s o a 几乎所有企业的软件系统都要经历一个停滞阶段,原因很多,一部分与软件技 术有关,例如,很难对现行代码库进行结构性更改。还有一部分原因与组织级别有 关。例如,在一个系统启动后,项目管理人员和关键的域专家可能调动到一个新项 目,维护这个系统的任务交给技术不大熟练的工程师,很多情况下,交接都是匆忙 完成。另外,在新系统大功告成的喜悦散去后,其关注度日益下降,行政支持也渐 渐消失项目预算紧张,系统的修复和更改满足不了系统的实际要求。企业往往拿 不出时间和资金合理地重构系统,以确保系统的长久维护。还有,关键的结构决策 是权益之计,控制不合理。所有的这些,导致在分析和设计企业的软件系统时,通 常看不到一个独立的系统。多年的反复改造使很多系统之间具有复杂的交叉依赖、 异构和冗余度相当高。最终导致新系统的设计风格为“迁就”以往的系统【4 】。 s 0 a 思想的提出,就是为了打破以往这种“补丁”式的开发过程,稳步转化r r 组织,使其更灵活,能更快更有效地适应不断变化的业务要求。 3 1 1 s o a 的概述 面向服务的体系结构s o a ( s 州c 棚r j c n t e d 删t o c t i 胛) 是一个组件模型,它 将应用程序的不同功能单元( 称为服务) 通过这些服务之间定义良好的接口和契约 联系起来。接口是采用中立的方式进行定义的,独立于实现服务的硬件平台、操作 系统和编程语言。使得构建在各种系统中的服务可以以一种统一和通用的方式进行 交互。 北京邮电大学硕士研究生学位论文第1 3 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践 北京邮电大学通信软件工程中心彭兰茜 这种具有中立的接口定义( 没有强制绑定到特定的实现上) 的特征称为服务之 间的松耦合。松耦合系统的好处有两点:一点是它的灵活性;另一点是,当组成整 个应用程序的每个服务的内部结构和实现逐渐地发生改变时,它能够继续存在。而 与此相对,紧耦合意味着应用程序的不同组件之间的接口与其功能和结构是紧密相 连的,因而当需要对部分或整个应用程序进行某种形式的更改时,它们就显得非常 脆弱。 从定义可以看出,面向服务的体系结构是一种软件设计理念,而不是一项具体 的技术,目标是实现应用程序间交互的松耦合。它把包含在企业应用中的分散功能 组织为可互操作的、基于标准的服务,而这些服务通过定义良好的接口可以再被迅 速组合和重用以满足业务需求。 虽然面向服务的体系结构不是一个新鲜事物,但它却是传统的面向对象的模型 的替代模型,面向对象的模型是紧耦合的,已经存在二十多年了虽然基于s o a 的系统并不排除使用面向对象的设计来构建单个服务,但是其整体设计却是面向服 务的。由于它考虑到了系统内的对象,所以虽然s 0 a 是基于对象的,但是作为一 个整体,它却不是面向对象的。不同之处就在于接口本身。 面向服务的体系结构是一种分层的结构,下图呈现了各层的位置和关系【5 】: 图3 - 1s o a 的分层结构 1 操作系统层:包含现有的自定义构建的应用程序e r p ,现有c r m 和e r p 打包 应用程序,及较旧的基于对象的系统实现,还有业务智能应用程序。s o a 可以 利用现有的系统并且用基于服务的集成技术来集成它们。 2 企业构件层:由负责实现功能和保持公开服务q o s 的企业构件组成。大多数情 北京邮电大学硕士研究生学位论文第1 4 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 况下,此层使用基于容器的技术,比如实现构件、负载均衡、高可用性和工作 量管理的应用服务器。 3 服务层:企业中的服务都集中在这层。服务可以被发现或者直接静态绑定,接 下来被调用,或者编排到合成服务中。此层还提供获取企业范围构件,业务单 元特定构件的机制,并且以服务描述的形式中立地定义它们的接口。在此层, 所有的接口都公开为一个服务描述,可被调用。 4 业务过程编排层:第三层中公开的服务可以在此层通过配合、编排,形成一个 业务流程,并且此流程可以作为单独的应用程序使用。 5 表现层:用户通过此层来间接地调用和使用服务。作为和用户交互的接口,应 该尽量的人性化,便于使用。 6 集成层:通过引入一系列可靠的性能集合,比如智能路由,协议中介和其他转 化机制,实现服务的即插即用。 7 q o s 、安全管理和监控层:提供了监视,管理和维持诸如安全,性能和可用性等 q o s 的能力,保证服务的提供和正确执行。 3 1 2 s o a 的特点 s o a 之所以成为当前解决异构系统整合、应用系统集成最理想的方案,是由于 它提供了许多传统方法所没有的特点: 1 松散耦合 服务提供者和消费者可以用定义良好的接口来独立开发。服务实现者可以更改 服务中的接口、数据或者消息版本,而不对消费者造成影响。松散耦合消除了对系 统两端进行紧密控制的需要。就系统的性能、可伸缩性以及高可用性而言,每个系 统都可以实现独立管理。 2 基于行业标准 s 0 a 可以用基于行业标准的技术实现,它能被广泛接受。消除了拥有私有客户 的需要。使用基于标准的技术可打破行业垄断并促进供应商产品的最优组合。松散 耦合层的概念依赖于在内部和外部对标准的广泛支持。 3 可重用的服务 由于服务是在目录中发布并且分布在整个网络中,所以它们更容易被发现和重 北京邮电大学硕士研究生学位论文第1 5 页共7 8 页 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 用。另一种重用是将服务重新组合。服务重用避免了重复开发之苦,同时提高了实 现中的一致性。服务的重用比起组件或者类的重用更容易实现,在过去曾尝试过组 件和类的重用,但很少成功。 4 同步服务调用( r p c 方式) 在同步服务调用中,调用方进行调用、传递所需的参数、中断并等待响应。如 果服务提供者可用,那么同步服务调用可为请求提供立即响应。同步服务对于要求 实时响应的应用程序来说是至关重要的,例如p o r t a l 或者q u e r y 。 5 异步服务调用( 文档方式) 在异步服务调用中,调用方向消息收发服务发送一个包含完全上下文的消息, 收发服务将该消息传递给接收者。接收者处理该消息并通过消息总线向调用方返回 响应。在消息正在处理的过程中,调用方不会中断。 由于粗粒度消息和消息收发服务的使用,可以对服务请求进行排队并以最合适 的系统速度来处理它们。这种方法具有高度可伸缩性。调用方并不在处理过程当中 保持网络连接,并且由于调用方并不会中断,所以它们不会受处理延迟的负面影响, 也不会受异步服务执行中所存在问题的负面影响。 6 无干扰开发( 通过使用现有的软件组件来开发服务) 现有的软件组件并不需要修改就可以将其功能作为服务提供出来。服务是用组 件的接口定义开发或生成的。这消除了修改、测试以及维护现有软件的需要。有了 组合服务,来自现有投资的功能可以被重用并重新组合来为企业创造新的价值。 7 策略管理 当把共享的服务应用于应用程序中时,针对每个应用程序所特有的规则被外化 为策略。在设计和运行时,必须就每个服务进行策略的管理和应用。 基于策略的计算可以促进普通的可重用服务的创建。随着特定应用程序服务定 制的外化,应用程序实现的变化被减少到了最低限度。通常实施策略的是一个组织 的操作和支持小组,并非开发小组。如果不使用策略的话,应用程序的开发人员以 及操作和支持小组不得不在应用程序开发过程中并肩工作来实现并测试策略。策略 的使用使得开发人员能够集中精力于应用逻辑,而使操作和支持小组专注于规则。 8 数据访问服务 数据访问、集成、转换以及重用服务。隐藏数据源的复杂性,同时加强跨数据 源的一致性、完整性以及安全性。 面向服务建模方法的研究及其在财务稽核系统的实践北京邮电大学通信软件工程中心彭兰茜 9 组合服务 组合服务将新的现有的应用程序逻辑和事务处理进行了合并。这充分利用现有 的i t 投资。适用于遗留实现。装配或者编排产品简化了异构系统的集成。 l o 共享的或企业的基础架构服务 基于s o a 构建的所有应用程序所使用的公共服务称为共享的基础架构服务。 使用共享的基础架构服务可提供一致性,并允许单点管理。其他的共享服务( 例如 与安全相关的服务) 可以通过将现有的产品作为服务直接提供出来的方式创建。 1 1 细粒度服务 细粒度服务实现最小的功能,同时消耗并返回最小量的数据。细粒度服务的优 点是可在粒度级实施严格的安全和访问策略。实现和单元测试很简单,而且相互独 立。 1 2 粗粒度服务 粗粒度服务比细粒度服务实现更多的功能,并消耗不同数量的结构化数据或者 消息。粗粒度服务不需要通过网络多次调用来提供有意义的业务功能。 松散耦合使得系统具有较大的灵活性,并且当服务的内部结构和实现逐渐改变 时,它能够继续存在。标准是实现跨平台互操作的根基。服务重用能使系统的开发 工作量大大降低这些特点是s o a 具有强大生命力的重要原因。 3 1 3s o a 的构成技术 s o a 本身是如何将软件组织在一起的抽象概念。除了离不开订l 和w s d l 外, s o a 并不是特定于语言的。可以用任何编程语言来实现服务,只要这种编程语言可 以生成服务并且可以与w s d l 结合在一起使用就可以。 目前w 曲s e i 嘲是公认的实现s o a 的最好方式,但是s 0 a 并不局限于w e b s e r v i 懈。其他使用w s d l 直接实现服务接口并且通过) a l 消息进行通信的协议 也可以包括在s o a 之中。比如c o r b a 和m m 的m q 系统通过使用能够处理 w s d l 的新特征也可以加入到s o a 中来。 虽然企业服务总线( e n t e f p r i s e r v i c eb 璐) 这个新的软件对象在s o a 中不是 绝对必需的,但为了建立所有信息的适当控制,也为了应用安全性、策略、可靠性 北京邮电大学硕士研究生学位论文第1 7 页共7 8 页 面向服务建模方法
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工艺礼品公司销售经理述职报告
- 人工智能证券算法
- 少儿国画月度考级人员分组安排记录复盘台账方案
- 人力资源和社会保障局年度履职报告
- 混凝土护坡加固施工工艺
- 标准招生制度
- 河南省鹤壁市2025-2026学年中考生物学试题(文字版含答案)
- 锂电池企业核心技术标准
- 山东东营市垦利区2025-2026学年(五四学制)六年级第二学期期末质量调研道德与法治试题(文字版含答案)
- 2026年贵州省黔西南州普安县青山镇社区工作人员考试模拟试题及答案
- 2025年河北省石家庄市法官逐级遴选考试题及答案
- 幼教考试推理题目及答案
- 卫生院缺药登记制度
- 操作平台施工方案
- 干簧管液位计课件
- 煤矿综采工作面设计说明书
- 2025-2030智慧林业行业市场深度调研及发展趋势与投资战略研究报告
- 联排别墅模板施工方案
- 专升本《西方经济学》模拟试题和答案
- 水利水电工程危险源辨识与风险评价导则(2025版)
- 厨房油烟机清洗培训课件
评论
0/150
提交评论