财务系统项目的质量保证

2023-02-01 11:42:13   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《财务系统项目的质量保证》,欢迎阅读!
财务系统,质量保证,目的
论文

题目:

财务系统项目的质量保证

摘要:

2005年我有幸负责医院财务管理系统项目的设计管理工作,该系统由收费核算子系统、财务核算子系统和成本管理及分析子系统三个主要的子系统组成。这三大子系统共享来自业务系统的数据,功能互补,共同完成整个医院的财管理工作根据系统特点和用户要求我们将可靠性、安全性、可维护性作为这个项目质量保证的重点。按照全面质量管理思想,参照CMM3级标准及公司制定的相关制度我们采用在整个软件过程中质量人员全程跟踪、指导,软件阶段成果进行技术和业务功能评审,单元测试先行,提高测试标准等方法提高系统的可靠性。通过对硬件层和软件设计保证系统安全性,并对硬件采购实施合同管理软件上实现两层身份认证方法来提高系统质量。采用面向对象分析设计方法,2.0框架和基于.NET架构相结合等办法来提高系统的可维护性。些方法的实施使得制定的软件质量要求目标得以实现。

正文:

五年来省某著名三甲医院在使用我们提供的门诊收费、挂号系统、住院系统、医生工作站、技诊系统等业务系统上积累了大量的应用经验和业务数据,这些是医院不断提高管理和业务水平的基础,为不断提高医院信息化水平,增强医院管理决策的能力,2005年我们同医院共同立项,设计开发了财务管理系统。由于本人具有一定的财务软件开发和管理经验,有幸负责该项目的设计管理工作同医院方相关管理和医疗专业人员合作,共同完成系统需求分析、设计建模和项目的管理工作财务管理系统由收费核算子系统、财务核算子系统和成本管理分析子系统三个主要的子系统组成。其中:收费核算子系统主要实现门诊、住院收费核算及同相关管理部门数据交换的功能。包括:收费审核、收费数据统计、医保和公医结算的功能模块。财务核算子系统主要实现医院基本的财务核算和内部日常财务管理,如预算管理、资金管理等功能。包括:总账、出纳业务、资金管理往来账管理预算管理等功能模块。成本管理及分析子系统主要实现医院全成本核算和以全成本核算数据为基础的科室成本效益分析的功能。包括:全成本核算方案编制、成本数据采集、科室成本核算、科室成本及经济效益分析等功能模块。这三大子系统共享来自业务系统的数据,功能互补,共同完成整个医院财务管理工作,并提供面向部门的数据分析(部门级数据仓库,即数据集市)为医院的经济管理提供了高效、便捷的管理手段和决策分析的工具。

营销学中有这样一个描述“一个满意的顾客会告诉8个人,一个不满意的顾客会告诉20个人,只有可靠的产品才能带来长期效益和忠实的客户”保证系统可靠性并将其不断提高是所有软件要求考核的重要质量指标,另外,该系统使用人员涵盖一般管理人员、科室领导、院领导等不同层次的医院管理者,这些人全部不是专职的计算机人员,而且每个人掌握的计算机知识水平参差不齐,所以,系统可靠性是该系统质量保证重要项目之一。作为一套面向高层财务管理人员的管理软件其财务数据和分析结果是要求保密的,数据和分析结果需要用于科室成本考核指标的制定,项目和科室预算制定,为有关部门制定医疗收费标准,整医疗项目收费价格提供重要参考依据(这是卫生部门对大型医院要求),数据完整性、机密性等系统安全性也有严格的要求。本系统的三个子系统之一的成本管理及分析子系统的成本核算采用的是医院全成本核算方法,目前在我国对医院全


成本核算只有基本的指导方法,没有建立特别成熟、完成的核算模型,在加上随医院规模大小不同,所在地域不同,甚至不同医院,具体的核算项目和具体摊销方法各不相同,各家医院都是在实践中不断摸索,所以,今后系统一定会做出调整,那么就要求系统要有良好的可维护性。上面我们讲系统今后的使用者范围较大,不同的部门、人员的使用的要求不同,每个人的操作范围,浏览内容也可能各不相同,那么系统结构重组性就显得比较重要了。

综上所述,在该项目中,系统的可靠性、安全性、可维护性是我们这个项目质量保证的重点。公司一直十分重视软件的质量,成立有专职的质量管理部门,在长期的开发实践过程中,按照全面质量管理思想,参照CMM3级标准对软件开发划定关键过程域,定义关键实践,制定了相应的考核指标,尽量量化管理并在各项目中指导、记录、考核审查项目各个过程。在本项目的开发过程同样如此,具体实践方法如下:

为保证系统的可靠性,遵照公司有关规定,我们对需求分析阶段和设计阶段提交的成果软件需求分析报告和系统设计组织技术和业务功能评审,从中排除系统需求二义性,查找系统设计缺陷,避免因早期的错误影响以后阶段软件质量,减少错误放大的可能。软件开发阶段,我们按照测试先行的原则,采用相关功能开发人员互换测试,交叉编制测试程序的方法,将以往对单元测试规定的白盒测试标准由条件覆盖提高到条件判断覆盖水平等措施来加强单元测试力度,通过早期设计单元测试程序、交叉单元测试和提高测试标准,软件开发阶段我们发现了部分开发人员为自己编写程序方便擅自修改软件接口,滞后开发不重要功能等问题并及时要求其改正,从而保证了系统的可靠性。后据质量管理人员公布的相关报告显示,发现擅自修改接口有15处,涉及有四人之多,更重要的是这四人都是新程序员,也暴漏了我们未重视对新人在质量管理上的培训和指导的问题,提醒我们在日后的工作中予以纠正,使这样的问题减少发生。在系统集成测试阶段,我们同用户合作,结合多年医院各种业务发生情况,依照等价类方法定义了大量的测试用例,使得测试可以覆盖所有有效等价类和至少85%的无效等价类,提高系统可靠性,降低系统失效率。当系统开发完毕,按照并轨运行试用原则,经过三个月并轨运行,修改了几处前期未发现的错误后,系统于20066月正式上线,几个月的正式运行时间内未发现任何错误,用户对此比较满意,明我们采用的各种方法确实有效。

为保证系统的安全性,我们分硬件软件两层来解决系统安全性问题。硬件层次上,划分独立的财务子网,使财务子网和其他业务系统子网实现网段分开,并在财务子网和其他业务系统子网之间使用硬件防火墙隔离,定义防火墙规则,使财务子网可以访问其他业务系统子网资源,而其他子网不可访问财务子网的单路通道原则来保证财务子网内所有资源的安全,按照CMM的关键实践,对关键硬件防火墙实施子合同管理按照整个系统设计要求,在防火墙采购合同中增加相应条款,从而保证了系统的质量。除原有系统密码身份认证外,增加在USB盘上保存个人身份资料个人身份资料发布和管理实施专职人员使用系统的专用程序进行管理在用户登陆使用系统时,进行双层身份认证软件层次上保证系统安全性。通过上述设计除保证了系统本身安全性外,还保证了财务其他资料的安全,收到了意外的效果,用户对这一设计非常满意。

为保证系统可维护性,系统采用面向对象分析和设计方法,使用Rational Rose进行系统需求分析和设计建模,UML全程描述系统需求和模型,使用微软公司的Visio制作系统界面等方法来分析设计系统。使用UML描述需求定义


本文来源:https://www.wddqxz.cn/e653121d598102d276a20029bd64783e09127d35.html

相关推荐