论文部分内容阅读
近年来,银行中间业务作为银行服务创新的重要手段和新的经济增长点,其业务品种日新月异。中间业务作为我国银行业务新的利润增长点及重要的生存手段,正日益受到各商业银行的重视。而银行为了实现和第三方的特有业务处理、数据处理或者设备控制管理,很多应用系统配有前置处理机,银行机房中放置着大量不同业务的前置机系统。这个问题的存在,增加了系统维护人员的投入,造成银行设备和软件投资的浪费,各地、各个阶段存在重复开发现象。系统的数据分散,管理部门无法全面掌握业务开展和系统应用情况,极大地影响了中间业务产品在设计和开发阶段的工作效率,阻碍了中间业务的发展。和国外银行相比,我国商业银行中间业务发展相对较晚,国外银行科技化程度高,支付网络非常发达,国内银行服务手段落后,缺乏高效、快捷的支付系统和完善的支持平台。由于与社会各行各业的合作愈来愈密切,银行中间业务必将得到长足的发展。因此必须开发一套功能强大、高可配置性的中间业务统一平台,降低银行的开发量与维护量、简化中间业务的扩展、规范中间业务的流程、统一中间业务的管理。它将节省应用的开发时间,使银行在激烈的竞争中立于不败之地。本文首先阐述了银行中间业务和中间业务平台的概念以及在国内外的发展现状和趋势,总结了当前国内银行中间业务系统和平台存在的不足。针对模块化、参数化、集约化的问题,结合单位自有项目提出了基于J2EE架构的银行中间业务平台的实现模式,分析了系统的可行性和主要功能所涉及到的关键技术。基于统一性、良好的可扩展性、易维护性、数据一致性的设计原则,对系统进行了需求分析和总体设计,给出了系统的总体架构和主要功能设计。平台遵从MVC模式,采用XML作为系统内的数据存储和交换格式,用动态接入技术替代了原先繁琐的报文程序编写,将通讯接口的配置参数化,减少重复劳动,提高复用性。通过对中间业务的分析,将同类的业务特征归纳整理,以期实现业务流程模块化,有效缩短了设计开发周期,并解决了功能扩展和业务逻辑变更带来的系统维护问题,最终实现通过参数配置的方式即可完成一个中间业务产品开发和变更的支持平台。作者参与了平台需求整理和动态接入层的开发工作,在文章最后着重阐明了动态接入的实现步骤,也简单描述了业务模块和动态界面的实现,并和原有的系统分析比较了应用效果。