Primeton EOS Platform 典型案例

中国银行江苏省分行

中国银行江苏省分行简介

中国银行江苏省分行是中国银行在江苏的一级管辖分行,成立于1979年,实行在总行领导下的行长负责制,下辖12家二级分支行和12家南京地区直属支行。截止2002年 6月末,在全省的机构网点1001个,员工17000余人。

背景与问题

如何加强风险管理是金融行业永恒的话题。随着中国银行的上市,在更高的外部监管要求之下,中行把客户贷款的风险控制提到了战略的层面,希望能够藉由信息系统的建设,将信贷的操作风险、市场风险和道德风险全面进行量化和监控。为此,中国银行选择了信贷规模最大的江苏分行作为试点建设风险管理系统。

一期系统由中行的一家合作伙伴采用手工编码的方式进行建设,主要从功能实现的角度进行构造。然而,这种总体架构设计的缺乏无法全面适应江苏中行业务和流程变化所导致系统的数据结构和业务逻辑变更。系统的改动往往要在超出预期的时间内才能完成,同时质量也很难保证。一期上线后有些流程的调整甚至难以实现。为了克服一期系统中的诸多问题,江苏中行考虑启动客户风险管理二期项目对系统进行升级。

使用产品与方案

江苏中行经过严格论证,最终决定采用面向构件技术进行系统升级。面向构件技术使得各应用系统之间的信息沟通与整合变得更容易。同时,开发速度的提升能使开发商更加快速地开发出原型系统,从而及时向用户求证是否满足需求。中国银行江苏省分行风险管理部主管琚江是这个项目的负责人,他认为采用面向构件技术之后,功能增加了一倍,而费用却依然持平;开发效率提高50%以上,应用维护成本节省70%以上,构件复用率80%以上。

江苏中行采用面向构件技术的关键目标是:

♦    能够快速满足系统业务流程根据业务需要快速进行调整的要求。

♦    系统开发采用统一的面向构件技术平台,基于开放的技术标准、面向服务的架构(SOA)、面向流程的业务整合,带来系统稳定性和扩展性的提升。

♦    提高系统在性能上的表现。系统必须在多用户数、大访问量、高并发性和高响应速度上有更优异的表现。

实施效果

二期项目开发速度远远超越一期。其中的在线放款审批流程为例,原来基于编码的方式来实现这样一个流程需要1个月的时间,而基于面向构件技术实现这样一个完整的流程,从页面到处理逻辑、和数据库的交互,经过完整的测试,只需要15天的时间。同时,该系统自上线以来一直运行平稳,高峰时最高在线用户数为400人左右,业务处理平均时间不大于4秒。

基于面向构件技术开发的二期系统,体现了SOA带来的优点:

♦    以流程为核心整合各专业职能部门、各类系统,整个系统架构具有极强的灵活性。业务流程能够根据客户需求的变化,快速进行调整。

♦    大量复用成熟构件,以组装的方式开发系统,系统开发快速,节约成本。

♦    可视化的软件治理。系统运行的任何时候,都可以监控到每个构件的状态以及构件之间的参数传递,系统整个运行状态变得透明,借此,维护人员可以可以快速进行系统故障的定位,并监控到系统运行的瓶颈。还可以对整个系统的安全性等方面进行调控。


回到顶部