软件2010年第31卷第l1期:87 ̄90页 国际IT传媒品牌 新一代商业银行综合前置系统与平台的建设 李平平 ,张刚 ,王耀力 (太原理工大学信息工程学院,太原030024) 摘要:目前商业银行存在众多的前置系统,3 ̄13POS前置、ATM前置、多媒体查询机前置、柜面前置、电 话银行前置等。现有的商业银行前置系统主要提供各种接入端口、数据包的转换、路由管理、授权等功 能。随着银行核心系统的出现,构建以客户为中心的流程银行已经成为趋势。本文分析现有的前 置系统在商业银行系统数据大集中的模式下存在的问题,提出基于SOA的新一代综合前置系统与平台。在 新一代综合前置系统平台的建设中,架构方面应该把通信、拆组报文、加密等分好层次,实现松耦合; 通讯方面尽量做到互不相干,总结出 ̄TCP/IP,HTTP,CICS,TUXEDO,UDP等的共同点,然后通过设定参 数就能实现统一接入。 关键词:综合前置系统;渠道;中间业务;特色业务 中图分类号:TP368.2 文献标识码:A doi:10.3969/j.issn.1003—6970.2010.11.019 The Construction of Integration Front-end System and Platform in New Generation Commercial Banks LI Ping—ping ,ZHANG Gang ,WANGYao—li CollegeofinformationEnginee ̄ng,Taijman UniversiOzofTechnologyTaiyuan,ShanxZ PRe(030024) Abstract:In this paper,it intruduces the problems of rfont-en systgem in commercial banks.At present,commercial banks have a large number of rfont—end systems such as POS front—end,ATM front—end,multi—media inquiries machine front—end,teller front— end,call center front—end,etc.The front—end systems existed in the commercial banks mainly provided various access ports,packet switching,routing management and authorization functions.Following the fourth generation core banking systems,it has become a fiend to construct a customer-oriented lfow bank.This paper analyzes the the existing problems of the original front—end system in the situation of data concentration of commercial banks,and put forward the new generation integration front—end system and platform based on SOA.In the construction of new generation integration front—end platform,we should divide the communication, message,properly to implement lose—coupled in architecture.In communication,we should Summarize the same character of TCP/ IP,HTTP,CICS,TUXEDO,UDP,and implement the uinion access through parameter design. Keywords:Integration Front—end System,Channels,Middle Business,Typical Business 1.引言 道拓展的最大阻碍,如何使先进的科技渠道有良好 的安全性,将是银行未来信息化投入的一大热点。 商业银行信息化的趋势主要包括以下几点: ④小核心、大前置:未来银行系统的走势肯定是小 ①以客户为中心:实现以客户为中心的新一代核心 核心、大前置,核心系统满足记账等基本功能即 业务系统的建立和相关改造。②以BI(Business 可:所有的渠道前置系统统一整合到综合前置系统 Intell igence)应用为主:主要包括客户关系管 中,所有交易都在综合前置系统注册,由综合前置 理,风险定价与管理,资产负债管理,全面成本管 判断具体业务处理流程。 理和盈利性分析等方面的管理决策支持系统。③银 行业务渠道和相关信息安全建设:为了减少银行的 2.现有前置系统的问题 营业成本和相关投入,加快电话银行,网络银行, 白助银行,指纹银行设备等新一代渠道的建设,是 目前,商业银行的数据大集中的过程中,普遍 目前银行业发展渠道建设、延伸业务覆盖的重要方 存在重核心建设、轻前置建设的情况,因而现有的 向。但信息安全问题是目前网络银行等新的服务渠 IT体系结构和相关系统在一定程度上存在着和大集 一87— 软件2010年第3l卷第11期 中的不适应性,突出表现在以下五个方面: 交付销售能力差:银行目前的前端渠道众多, 其次,在架构上,综合前置系统往往是核心 业务系统、特色业务等银行生产系统的统一接入平 分别存在各自的小前置系统,各小前置系统与业务 台。柜面、电子银行、自助设备都是通过综合前置 系统之间采用的是直接连接的方式。众多功能单一 系统统一接入到后台,所以综合前置系统实际是银 的前置系统不仅浪费资源、管理复杂,而且一旦业 行生产系统体系的一个统一发布界面。 务系统发生变化,对前端渠道将产生很大的开发和 由于上述功能全部由综合前置系统实现太复 升级工作量,不利于产品的快速推广,缺乏灵活性 杂,出现了综合前置平台。分析综合前置平台的层 和可扩展性。 一次结构可以得出:综合前置平台是一个以交换为核 ,信息化和产品创新能力低:前置系统功能单 心的运行平台,基本的功能是完成渠道的统一接入 偏重于交易转发能力,缺乏系统集成功能和流 和对后台其它系统的报文交换。在交换平台的上面 程管理功能,从而未能真正起到商业银行IT基础架 是应用平台。特色业务、中间业务种类繁多,接口 构和神经枢纽的作用;缺少对分行和总行相关应用 复杂,而且业务上要求上线快速,这样应用系统就 系统的集成功能,从而了分行和总行金融产品 要在业务抽象的基础上实现,把公共的业务逻辑在 的创新能力。 的分行中间业务、特色业务系统和平台,难以在总 行层面统一规划和部署,分行层面缺乏足够的灵活 3.2新一代商业银行综合前置平台模型 应用上 台化。平台提供相应的开发工具来辅助业 中间业务和特色业务分散部署:存在种类繁多 务的实现。 性和多样性,从而制约了分行相应业务的发展和交 叉销售的能力。 一为了解决以上问题,本文提出了基于SOA的新 缺乏跨系统之间调用的流程控制机制:缺乏对 业务集成的功能,了金融产品的组合营销、交 叉销售。 代商业银行综合前置平台,该平台采用五横三纵 的模式。 如图1所示,综合前置平台架构模型的三纵包 含如下组成部分: 交易转换处理:提供对联机交易的快速处理通 道,主要提供对总行核心业务系统实时交易的转发 缺乏统一的门户管理和访问机制:存在多种渠 道前置、中间业务、特色业务前置系统,没有统一 的接入平台。 功能。本模块可以提供高效的性能和安全处理,同 时记录本地日志,保证交易的完整性。 3.新一代商业银行综合前置系统研究 3。1新一代商业银行综合前置系统的分析 为了解决以上问题,适应商业银行信息化的趋 势,以下从逻辑、架构和实现层次三个方面来对综 合前置系统的体系架构进行分析。 在逻辑上,银行的生产系统本质上分为两个 基础部分,一块是核心业务系统,另一个就是各种 特色业务和中间业务。从运行的角度来讲,核心业 务实现的是银行的基本业务,应该越稳定越好,上 线以后尽量不要变动,每次变化都会使得银行冒着 巨大的风险;然而银行的业务又是不断扩展、变化 的,这些应该都归到特色业务、中间业务的范畴。 把稳定的核心业务系统与变动迅速的特色业务系 统、中间业务系统分离开,一方面保持核心业务的 集成处理:通过五层横向的逻辑架构,实现分 行/总行的系统集成、数据处理、业务集中、流程 管理和分析监控管理功能。 … 圆I l 圈圜 ===== :== I l 喜鋈圈堕 翠圈圈圈圈 … 圉圜圈圜 圆圈圜IflI ……●■…■■…●■…●■…●■…●■…■0…●0… ● _ …图1新一代商业银行综合前置平台 稳定,另一方面提高对特色业务和中间业务的适应 能力。通过综合前置系统实现特色业务和中问业务 与核心业务的协同工作。 88一 统一开发平台:是专门为完成各项中间业务与 渠道应用开发而提供的开发平台。该平台参数化程 一李平平等:新一代商业银行综合前置系统与平台的建设 度高,功能集成度高,从基础的系统网络配置到业 监控管理:管理监控平台按功能分为管理和监 务交易的开发都可实现。该系统采用流与原子交易 控两大部分。其中管理包括日常运行管理、业务参 的开发模式,支持对原子交易的拖拽操作方式,流 数管理、系统参数管理、中间业务管理、统计分析 控支持原子交易级的条件、循环语句,处理灵活, 与报表五个部分;监控则包括资源监控与业务监控 而且开发出的交易具有高度的可重用性。最终实现 两个部分。管理监控平台以可视化的方式,通过图 各项中间业务与渠道应用的统一模型开发能力、统 形画的图表和工具实现对整个综合前置平台的远程 的门户访问机制和集中运维管理,以扩展和定制 管理、集中管理,并实时地监控整个综合前置系统 一相应的开发,提供充分的可扩展性。 的流程和服务状况。管理监控平台有很强的可扩展 综合前置平台架构模型的五横包含如下组成部 性,用户通过参数配置、界面定制和少量的业务处 分: 系统接入:通过各种适配器为前端渠道、第三 方系统、外围系统提供统一的平台接入能力,同时 提供对异步处理的支持。其中前端渠道包括ATM、 CDM机具以及多媒体查询机等;第三方系统包括银 联、人行大小额支付系统、同城票据交换系统等; 外围系统包括基金系统、黄金系统等。通过统一的 系统接入,当业务系统发生变化,减少对前端渠道 的开发和升级工作量,有利于产品的快速推广,提 高灵活性和可扩展性。 数据、信息管理:提供元数据、数据转换、 数据映射、数据翻译等功能。建立元数据的数据字 典,为信息的统一管理实现基础。通过共享概念模 型Ontology对元数据进行严格定义并进行管理。数 据转换、映射工具包含一组专用应用软件子系统, 它与其他相关外部应用系统采用星型结构联接方式 完成数据的交换,对中问业务系统的运行进行调 度、管理,并提供对服务渠道的通讯控制、数据格 式转换、业务转发、系统冲正及系统安全控制等功 能,支持多种通讯协议、中间件及报文格式,在通 讯方面实现互不相干。数据转换映射工具的内核基 于中问件产品构建,可以更有效的管理与调度进 程,增强数据处理能力,提高系统的稳定性,实现 业务的分布式处理,更好地保证交易的完整性与数 据的一致性,最终实现数据与应用的分离。 业务组件:按照S0A的设计理念,从业务需求 出发,详细分析渠道业务和中间业务流程,提取出 通用的银行业务组件,并封装成银行原子服务,为 业务流程集成和门户集成提供服务,并且提高了银 行的业务组合和业务创新能力。 流程管理:通过知识建模,建立整个综合前置 平台的业务流程引擎和规则引擎,通过对业务规则 的定义和业务流程的建模和执行,把业务组件层提 供的各种服务按照实际业务需要串接起来,从而灵 活地统一调度和管理的服务和流程,实现与总行的 各个应用系统的统一接口。 理函数编制,就可对管理和监控进行扩展。 3.3N一代商业银行综合前置系统 如图2,基于新一代商业银行综合前置平台, 新一代商业银行综合前置系统分为总行综合前置系 统和分行综合前置系统。通过总行综合前置系统, 完成对总行层面的应用系统的全面整合,集成核心 业务系统、外挂业务系统、代理业务系统、管理型 系统、分析型系统等总行层面的后台系统;在总行 层面实现与人行、银联等外部系统的统一交换能 力。通过分行综合前置系统提供对分行特色业务系 统的集成能力,统一集成各个分行自己的特色业 务,提高 图2新一代商业银行综合前置系统 特色业务的服务组合、流程组合和业务创新 能力;提供对分行中间业务的支持能力,实现统一 的对外代收代付系统的集成能力,同时提供充分 的流程管理功能,以实现中问业务的灵活性和定制 功能;提供全面的渠道整合能力,替代原有的重 复建设的多个渠道小前置,统一集成银行的柜面、 一89— 软件2010年第31卷第ll期 POS、ATM、电话终端、白助终端等渠道。同时在分 一接入,提供对总行核心业务系统的路由和转发功 行综合前置系统和总行综合前置系统间,提供高性 能,是总行核心业务系统的有力补充。分行综合前 能的消息联邦、交易联邦和流程联邦的功能,实现 置系统,实现前端渠道的统一整合,提高对分行推 分行和总行层面的消息互通、交易互联和流程互动 出新的特色业务和中间业务的适应能力,以及对总 的功能。 行核心系统或总行综合前置系统的交互能力。 通过新一代商业银行综合前置系统与平台的建 4.结论 设,方便银行数据大集中后核心业务系统的改造和 升级,缩短金融产品的开发周期,保证系统的连接 新一代商业银行综合前置平台在业务创新能力 性,最终提高了商业银行的竞争力。方面领先于传统的小前置系统,提供全面的平台化 的信息整合、服务整合和流程整合的能力。其次, 作为联机实时业务与信息管理等系统的信息交互与 服务中心,提供优异的性能和稳定性,以保证全 行业务正常高效开展。通过整合网上银行、ATM、 POS、CaliCenter、前端柜面等离柜和临柜渠道, 参考文献 l1 J Zhang Sheng et a1.The Architecture and Implementation of the New Generation Business System in a Commercial Bank.IEEE ICBIFE 2009. E2]Zhang Sheng et a1.A Solution of the Commercial Banks’ System Architecture.ICABLIM 2009. 取代原有的POS、ATM等小前置系统,将终端设备直 [3]邹玲.商业银行中间业务创新研究.经济管理出版社,接连接到综合前置上来,实现统一的高效管理,同 时实现在渠道统一接入基础上的逻辑整合、产品服 务、渠道统一管理和客户信息管理。 通过构建新一代综合前置系统,总行综合前置 2007. [4]张胜.新一代银行核心业务系统架构与实现.太原理 工大学博士论文开题报告,2009-8-30. [5]邹玲.商业银行中间业务创新研究.经济管理出版社: 2007. 系统实现总行层面的外围系统与核心业务系统的统 [6]王兆星.商业银行中间业务风险监管.中国金融出版 社:2004. The FTRA 2011 International Conference on Advanced Software Engineering(FTRA ICASE一11) Busan,Korea,26-28 May 201 1 Hosted by KITCS Co—Sponsored by FTRA IntrodUctIOn The 2011 International Conference on Advanced Software Engineering(ICASE一11),CO—sponsored by FTRA,will be held in Busan,Korea,26-28 May 2011.The ICASE一11 will be the most comprehensive conference focused on the various aspects of advanced software engineering.The ICASE一11 will provide an opportunity for academic and industry professionals to discuss the latest issues and progress in the area of software engineering(SE)。In addition,the conference will publish high quality papers which are closely related to the various theories,modeling,and practical applications in SE.FurthermOre,we expect that the conference and its publications will be a trigger for further related research and technology improvements in this important SUbject. 一90—