论文部分内容阅读
为了提高工作的效率、同时能扩大业务的规模,以便为客户提供更好的服务,商业银行需要通过建设业务IT信息系统来实现这些目标。与此同时,商业银行需要制定适合自身的整体规划以及更加优化的经营策略,并且通过IT信息系统资源共享的最大利用,达到成本的有效控制,通过建立一个既稳固又可靠的IT环境来支撑商业银行的运行使其达到降低商业银行运营成本并提高总体收入的发展目标。拥有一个适合自身特点的核心业务系统,是银行发展必备的技术基础。本文来源于重庆新思维信息技术有限公司的实际银行项目,对银行的核心业务系统结构进行了研究,定制开发了一个能更好地适应该银行发展需求的核心业务系统以取代原有的旧系统。本文所做的主要工作及研究结果如下:①分析了当前国内银行现状,针对重庆某银行的业务需求,以其核心业务系统的研究和开发为目标,提出一套切实可行的解决方案。对研发过程中需要的理论和方法进行了大量研究。②论证了商业银行核心业务系统的特点,对系统实现过程中用到的主要相关技术和方法进行了深入研究。阐述了商业银行核心业务系统的设计目标和设计思想。③在对系统进行需求分析之后,研究了基于中间件三层C/S的结构,论证和设计了系统总体架构,提出了一套构件化的开发方法,并应用到开发和实施的过程之中。④设计总体功能结构,比较完整地阐述了总体功能模块,对系统主要功能的构件进行了详细设计和实现。⑤阐述了系统实施所需的软硬件环境支撑和采用的技术,和系统实现的方法,以及系统实现以后运行的结果。本文在对某银行现有业务进行详细调研和客户需求分析的基础上,提出了一套银行核心业务系统的解决方案;在系统的实现过程中,使用IBM主机AIX操作系统环境,采用Esql/C作为主要开发语言。在基于中间件Tuxedo的三层C/S结构的基础之上,从需求分析到业务构件的设计及实现,本文提出了系统构件化开发的方法,并将其应用于系统的整个分析、设计和实现过程。系统采用Informix作为后台数据库系统,最终实现了商业银行的核心业务系统。系统实现以后,已在某商业银行投入运行。从运行情况看,达到了预期的设计目标:对全行的客户信息实行了统一的管理;实现了“全行一本帐”的体系,统一的会计核算;构件化的模式使得提交变化的银行产品的能力快速提升;功能方面满足某银行当前全部业务的需求。