论文部分内容阅读
目前,在我国银行的各类产品应用和服务渠道中,大多业务和服务种类都根据各自的业务需要建立了独立的信息系统。但是由于传统架构方式落后,造成这些系统彼此独立,物理上没有联系,甚至出现了不同系统产出信息不一致的情况。与此同时,出现了SOA (Service-Oriented Architecture,面向服务架构)技术。为达到削减成本和最大限度地利用现有技术的初衷,SOA使应用系统能够更加灵活且更快地响应不断改变的业务需求,使不同应用程序和系统能够无缝地进行交互。在SOA研究蓬勃发展的形势下,课题将SOA与银行具体的信息系统建设相结合,对探索如何将SOA更好地应用到银行信息化建设中具有重要意义。本文首先分析了国内外银行信息化发展情况以及我国银行信息化建设存在的主要问题,引出了将SOA技术与银行信息化相结合的重要性。随后深入探讨了SOA理论及相关技术。在SOA技术研究基础上,以某省农村信用社为研究对象,为降低凭证流转环节存在的各种风险,提高银行凭证管理工作水平,设计并实现了空白凭证管理系统。最后对空白凭证管理系统建设情况进行了总结,分析了系统对规避凭证流转风险的实际应用效果,以及将SOA基于与我国银行信息化建设相结合的可行性,并给出下一步继续研究的方向。本文在空白凭证管理系统设计与实现过程中,重点就以下方面开展了工作:(1)通过实地调研获取系统需求,包括系统功能性需求和非功能性需求两个方面,并在需求分析基础上对系统进行了功能模块划分。(2)基于SOA进行了系统架构设计和子系统设计。在设计过程中复用了其他系统提供的公共服务,空白凭证管理系统也将凭证状态查询功能封装成了公共服务供其他系统调用。同时,采用工作流技术设计并实现了凭证征订计划和调拨调剂流程,提高了业务流程的易用性和可维护性。(3)基于SOA实现了空白凭证管理系统,系统开发、测试完成后己运用到实际工作中