论文部分内容阅读
随着国内住房制度的改革,近年来公积金制度在全国范围已逐渐推广和落实。如今,互联网已向各行业进行渗透,行业的信息化建设必然成为各行业的关注重点。为更好地服务群众,各地方公积金中心借助银行成熟的计算机网络技术和先进的结算手段来实现对公积金业务的管理。公积金管理系统由于公积金政策的异样性和复杂性,加上行业缺少信息化标准,导致信息化资金投入重复、信息化项目建设重复。传统公积金管理系统开发设计主要采用模型-视图-控制器架构技术(MVC),业务数据信息闭塞,流通性差,并且软件复用率低,面对特色的业务往往需要对系统进行重新开发。基于此,本文借助面向服务体系的架构技术(SOA)设计和实现了为银行服务的公积金管理系统,并首次将SOA设计架构与银行的应用需求牢牢结合,为银行公积金业务的发展提供强有力的技术支持,解决了数据共享和软件复用的难题,增强了系统的可复制性和二次开发的可行性。本文在SOA服务的设计原则上,对公积金业务流程进行了统计与分析,将业务中涉及到的功能点进行了研究,并抽象和定义了统一标准的服务接口,促使服务构件与功能构件松散耦合,保证了 SOA构件的统一性和标准性。结合银行已有的信息化建设技术,在银行搭建了 SOA治理平台,SOA平台屏蔽了技术细节,作为架构的服务中心,强调了对SOA服务的发布与使用,降低了系统的开发难度。其次,开发了基于SOA架构的公积金管理系统后,并对系统的功能测试以及业务验证,结果表明,本文所研究的公积金管理系统能够充分利用SOA架构的技术优势,在满足公积金业务的需求同时,还解决了公积金管理系统数据共享和软件复用的问题,从而扩大了银行在公积金业务竞争上的优势。本文所研究的基于SOA架构的公积金管理系统目前已在交通银行襄阳分行部署并投产运行,SOA架构技术在软件系统建设上的成功应用,对全国公积金管理系统的建设与推广具有一定的借鉴性。公积金管理系统基于SOA架构的设计思路,对提高公积金业务办理效率和节约系统开发成本具有较大的现实意义,为进一步设计其它系统应用和创新构架思路奠定了良好的基础。