易诚世纪中国工商银行B/S核心交易平台CTP

发表于:2007-06-09来源:作者:点击数: 标签:
案例背景: 中国工商 银行 基于B/S结构的应用越来越多,如网上银行、 Ca llCenter、信贷台帐等等。这些应用系统涉及到银行日常业务的方方面面,包括直接向客户提供 金融 服务 的渠道系统、银行内部资产管理系统、银行内部业务管理系统、经营分析系统等等。 B

案例背景:

中国工商银行基于B/S结构的应用越来越多,如网上银行、clearcase/" target="_blank" >cc">CallCenter、信贷台帐等等。这些应用系统涉及到银行日常业务的方方面面,包括直接向客户提供金融服务

的渠道系统、银行内部资产管理系统、银行内部业务管理系统、经营分析系统等等。

B/S应用系统都是集中式的应用系统,所有的处理都是集中在服务器端完成的,并且B/S结构的应用系统没有时间、地点限制,只要客户能访问Internet就可以访问网银系统,只要柜员接入到了内部网中,就可以随时访问CM2002,柜员不一定要在自己的办公室中。在这种情况下对于应用系统的稳定性、高效性要求就越来越高了,需要应用系统提供7*24小时的服务,需要应用系统支持多用户并发访问等。但工行原有的各B/S应用系统实际运行状况并不乐观,还会出现应用系统的性能问题、稳定性问题等。主要原因是原有B/S应用系统结构之间差异比较大,使用的硬件、软件等都比较乱,系统的设计、开发质量也高低不平等。为了提高应用系统的质量,使应用系统能够稳定、高效地运行,工行急需对自己的B/S应用系统进行规范化,需要规范B/S应用系统的设计、开发、投产、运行各个阶段,只有经过规范化,才可以使已有的应用系统得到优化,使新开发的应用系统能够充分利用以前的经验。并且,随着应用系统的不断增多,不断地积累,规范也能得到不断的完善和扩充。应用系统的规范的执行,需要有一个规范的技术平台作为支撑,因为应用系统的设计开发关注的地方应该集中在业务处理逻辑上,而底层的系统实现应该是由技术平台完成的,例如要完成一个账户余额查询交易,有日志记录、数据库操作、和主机通讯、错误处理等相关操作,这些操作的具体实现是由技术平台实现的,业务应用开发人员只需要调用这些操作,给出具体的业务数据,就完成了这样的一个交易实现。

经过慎重考虑和选择,中国工商银行决定在全行范围推广易诚世纪公司的基于B/S结构的核心交易平台CTP(Core Transaction Platform)作为自己的规范化平台,并在这个平台的基础上支撑自身各种应用系统的开发和运行。

商业目标:

利用统一的核心交易平台CTP对全行B/S应用系统进行规范化,使各种B/S应用系统能够稳定、高效地运行

解决方案

中国工商银行选择了CTP作为工行内部的BS结构应用开发运行平台。为了推广CTP平台在工行内部的实施,中国工商银行开发中心和易诚世纪公司共同开发了计算机资源管理系统、项目管理系统和资金交易管理系统等项目。易诚世纪公司在项目过程中承担了包括系统架构设计、实现、投产支持和人员培训等任务。

计算机资源管理系统

计算机资源管理系统是依托工行集中统一的IT资源信息技术平台,通过建立总行、分行及二级分行三级资源管理机制,以系统化的管理思想,有效地组织、计划和实施全行IT资源管理,为我行决策层及员工提供决策、运行手段的资源管理平台。系统依据全行统一、标准化的IT资源基础信息命名规范和编码规范,建立起全行集中统一的IT资源基础信息数据库,同时根据IT资源使用生命周期,对资源管理所涉及的方案计划、选型、购置、安装、使用、改造、升级、更新以及报废等全过程进行跟踪和监控,从而建立起全行统一规范的IT资源管理工作流程;实现全行IT资源管理的数据化、精细化和透明化,能够准确、及时、有效地对全行IT资源信息进行汇总、统计、分析和预警,同时兼顾资金计划和合同管理,使实物与财务有机结合,满足各相关部门的管理需要。其逻辑拓扑为:

项目管理系统

项目管理系统以先进的管理思想为指导,建立一个综合的、专业化的、相对独立的、严密的项目管理组织,健全各种数据采集、管理制度,形成一套适合中国工商银行总行的项目管理系统。

该系统提高项目的管理水平,增强计划的可执行性,提高资源的有效配置,加强成本管理,使全行的项目管理集中化、科学化、规范化和标准化。

其逻辑拓扑为:

系统由Web服务器、应用服务器和数据库服务器组成;

系统通过统一认证系统作为用户的认证方式;

系统通过Notes通知用户审批信息;

系统为资源管理系统提供项目号等项目信息,并可根据项目号从资源管理系统中取得合同号;

系统与科技计划管理系统有计划编号信息联系;

资金交易管理系统


资金交易系统在中国工商银行内建立以市场为导向的系统内资金融通机制,灵活有效地调控资金流向和流量,改变以往以行政管理为主的资金配置方式,为强化全行资金营运,实现系统内资金的最优配置做了重要贡献。

资金交易系统提高了资金交易的及时性和准确性,实现防范风险和提高效益的有机结合,为全行资金营运工作科学化、现代化水平的提高创造良好的业务基础和操作平台,提高资金整体运作水平。

其逻辑拓扑为:

案例评价:

利用CTP平台开发了多个B/S应用系统,其中CTP平台在系统的开发及运行中起到了重要作用,意义如下:

提高应用系统的开发质量

CTP中有较多对已有应用系统的成熟模块的抽取,经过了实际生产验证;

CTP的开发中包含了丰富的B/S应用系统开发经验;

降低应用系统的开发难度

CTP平台提供

基础的核心交易引擎

丰富的交易组件

基本的系统管理功能

相关交易模版

实现《BS应用开发规范》中定义的各个底层模块,

实现交易开发中所有的技术细节

使开发人员分工更加清晰

由于CTP将应用系统的实现过程进行了较好的阶段区分,人员分工定位更加明确。

增强系统运维实际效果

通过CTP提供的监控平台,可以实时监控基于CTP实现的应用系统的运行情况,并随时对使用功能进行限制、停用或启用,这样就降低了在应用系统在实际运行过程中的维护难度,并提高了系统运行状况反映的响应速度。此外监控平台解决了应用方面长期困扰的问题:不知道系统当前的交易排名,无法定期收集相关的数据进行分析。

原文转自:http://www.ltesting.net