交通银行储蓄系统一、项目背景
随着金融业的发展和市场化,各大银行之间的竞争日趋激烈,业务新变化快的储蓄业务是各家银行的竞争焦点。各银行在储蓄业务系统的开发上都进行了大量投入,不断推出新的系统,以支持竟争的需要和业务发展。在这种情况下,神州数码(中国)有限公司于1996年至1997年,为交通银行成功开发了同城集中式本外币全储种储蓄通存通兑系统(交通银行储蓄系统1.0版),并在全行内推广。交通银行储蓄系统1.0版的成功推广有力的支持了业务的发展,改变了交通银行电子化建设的整体面貌。为了进一步扩大储蓄业务系统的深度和广度,为客户提供全方位的包括储蓄、信用卡、电话银行、自助银行、网络银行、个人理财、异地通兑、全天候服务等个人金融服务,联想神州数码集成系统公司再次与交通银行合作,于1998年开始开发交通银行储蓄系统2.0版。项目开发于1999年中结束,随后进入全面推广和维护阶段。目前,交通银行全国86家分行中有73家分行采用了储蓄系统2.0版,储蓄系统2.0版的采用标志着交通银行储蓄业务进入全面电子化阶段。 二、设计思想 交通银行储蓄系统建立在客户信息基础之上,其核心内容是帐务处理,其先进之处主要体现在核心会计处理系统、客户管理、参数化管理、客户/中间件/服务器三层结构。在讨论、制定业务需求时,我们向客户介绍了一些先进的技术思想和实现方法, 并同客户达成了共识,共同开发出一套技术领先、性能稳定、功能强大、扩展性好的银行储蓄软件。 三、系统整体架构 交通银行储蓄系统是以客户信息系统为基础,以会计帐务系统为核心,采用客户/服务器(Client/Server)体系结构的数据集中式计算机应用系统,是集储蓄、信用卡、电话银行、自助银行、网络银行和个人理财等一系列解决方案在内的业务应用系统。根据业务部门提出的需求,设计人员针对交通银行的实际情况,引进和吸收了许多先进的设计思想和软件实现手段,制定了安全、可靠、实用、易维护、易扩展、多功能的业务系统体系结构和实现方法。 ◆ 系统结构 本系统结构以TCP/IP协议为平台,采用三层体系结构。前端的客户层负责提供独立的、可移植的应用界面,即数据的表示逻辑,运行神州数码的客户端开发与运行平台Sm@rtACE;中间层负责提供可共享、可控制的业务逻辑和事务控制,采用IBM公司的CICS产品;后端的数据存储和管理采用Sybase产品。 交通银行储蓄系统包括帐务处理系统、前置处理系统和交易转发系统。按照交通银行的统一规划,帐务处理系统可以是简单的主、备机方式或采用IBM的SP-2结构,所有的帐务都集中在分行中心的帐务处理机上。前置处理系统有储蓄柜面用于进行应用描述、凭条凭证打印处理和交易授权的Unix 柜面处理机;有用于事后监督处理的 Unix 帐务下载和对帐监督处理前置设备;有信用卡部用于卡资料管理和帐务处理的前置处理机;有用于银行卡交易转发和对帐处理的 STEPS Unix 前置处理机;有用于 ATM 监控管理的 ATMP 前置处理设备;有用于电话银行处理的电话银行前置处理设备和用于网络银行的 Web 服务器等。 ◆ 运行环境 本系统的标准运行环境为: Ø 帐务处理设备: 主机: IBM RS/6000系列 操作系统: AIX4.2x 系统软件: HACMP 网络软件: TCP/IP 中间件: IBM TxSeries 4.2.0.2 数据库: Sybase system 11.0.3 Ø 前置处理设备: (1) ATM、POS前置机STEPS处理系统 PC Server Petium Pro(或IBM RS/6000小型机) Sco OpenServer 3.2v5.04(or Sco OpenServer 3.2.v4.2) Sybase System 11.0.3 IBM CICS Client v2.1(或TopEnd) Steps 软件 (2) 电话银行处理机 PC Server Petium Pro Sco OpenServer 3.2v5.04(or Sco OpenServer 3.2.v4.2) IBM CICS Client v2.1(或TopEnd) 电话语音处理软件 (3) 事后监督处理设备 PC Server Petium Pro Sco OpenServer 3.2v5.04(or Sco OpenServer 3.2.v4.2) Sybase System 11.0.3 PC WorkStation (Windows 3.1 or Windowns 95, PowerBulider) (4) 卡部处理设备 PC Server Petium Pro Sco OpenServer 3.2v5.04(or Sco OpenServer 3.2.v4.2) IBM CICS Client v2.1(或TopEnd) PC WorkStation(用以打卡处理和密码信封处理等) (5)储蓄柜台处理设备 PC Server Sco OpenServer 3.2v5.04(or Sco OpenServer 3.2.v4.2) IBM CICS Client v2.1(或TopEnd) 多媒体PC WorkStation(Windows 3.11, CICS Client v2.1 for Windows) LXBS V2.0(参照集中式储蓄通存通兑系统的储蓄网点配置) (6) 自助银行 多媒体PC WorkStation(Windows 3.11, CICS Client v2.1 for Windows) ATM、CDM、存折补登机 (7) 网络银行 PC Server Web Server PC Server 认证服务器 PC Server 代理服务器(Domino Server CICS Gateway Server) (8)其他:如银证、代理业务等前置机。 ◆ 网络系统 帐务处理中心的局域网一般采用100M快速以太网,配置100 M快速以太网交换机及主干路由器构成网络中心枢纽。主机各节点直接联入网络主干,为大规模联机事务处理提供高带宽、全交换的高速信息信道。业务处理中心的主干路由器通过广域X.25、DDN或帧中继等,与区域辖内各营业网点的局域网相连。网络管理平台采用TME10 NetView网管平台,它是一个多厂商平台的、异构的TCP/IP 网络管理软件,提供对TCP/IP设备包括SNMP的管理,监控所有的可IP寻址的设备。 ◆ 系统的逻辑结构 储蓄业务系统由于业务量大,涉及面广,整个系统的功能分布在许多不同的设备上,因此保障业务数据的一致性、减少对帐环节,对提高系统的性能和帐务处理的安全是非常重要的,同时这也是系统设计的关键。本系统采用的三层逻辑结构是解决问题的最好选择。 下图给出了储蓄业务系统的逻辑结构图,可以看出对于每一个模块都使用了中间件产品。 在中心帐务处理上,由于各个行的业务量不同可以采用不同的体系结构。根据目前对储蓄系统的测试结果估计,如果日交易量小于10万笔,可以将整个储蓄业务系统的帐务处理放在一个数据库中,采用 SP - 2体系结构,如图所示: 对于业务量更大的行,“瓶颈”将会出现在数据库上,可以考虑采用数据分开存储的方法,通过中间件来维护公共数据的一致性。如图所示: ◆ 软件系统结构 系统的软件设计采用标准的交易请求和交易响应模式,由前置处理的前台向帐务处理的后台发出交易请求,后台处理完成后再将处理结果返回给前台。根据系统的交易处理方式,软件的设计分成以下几个部分:前台应用逻辑描述、异地授权处理、帐务处理和交易后处理等。 四、系统功能及应用 ◆ 客户信息管理 客户信息管理是国外商业银行普遍采用的一种先进的银行管理模式,目前国内各银行相继引入这一管理模式,以取代原有的帐户管理模式。客户信息管理是以客户的有关信息为基础,以客户号统揽客户在银行的所有帐户,为商业银行综合业务的开展和处理提供详实的分析资料,为银行的决策提供依据;同时为持卡客户通过自助银行形式,实现其客户号下各卡种间的款项划转等业务需求提供优质的服务。 ◆ 卡(资料)管理 卡管理是本系统中重要的一个环节。不论是信用卡还是借记卡,都是以卡作为客户交易载体,作为客户识别的主要依据,所以卡管理直接影响客户交易以及银行管理的安全性、可靠性。 卡管理主要包括: Ø 主卡资料、附卡资料、担保人资料、质押担保等信息的录入 Ø 开卡处理:生成卡号和对应的账号 Ø 制卡、打卡处理:制作打卡资料文件 Ø 发卡处理:卡启用,客户领卡 Ø 销卡处理:卡若不再使用,在卡上所有帐户已销户的条件下办理销卡处理 Ø 到期卡、补卡、换卡处理等:卡到期、遗失损坏后相应的补换新卡 ◆ 表外管理 表外科目的设置主要是核算业务确已发生而尚未发生实际资金收付的事项,为空白重要凭证和有价单证的控制和管理提供保障。主要包括:表外科目的使用和记帐规则,各种登记簿的使用和表外科目的帐务核算等。 ◆ 柜员管理 系统充分吸收国外柜员制先进思想,由柜员直接负责每笔业务处理的全过程,同时又适应交行复核制管理的模式,对柜员权限实行严密管理,采用轧帐和复核方式,保证各项业务方便安全的进行。 ◆ 系统的授权和服务体系 Ø 联机交易 基本流程 POS/ATM/CDM --》ATMP/CDMP --》STEPS --》BCSS 其中STEPS与BCSS的接口定义如下: 所有STEPS交易采用统一的一个输入接口和一个输出接口,但各个交易使用的项目会各不相同 1、POS消费 2、POS消费撤消 3、POS预授权 4、POS预授权确认 5. ATM取款 6. 自动冲正 7. CDM存款 8. 代授权问题 9、 系统内异地联机交易 10. 金卡交易 11. 对帐 12. 入帐设计 Ø 黑名单管理 黑名单的管理主要是: 总行下发止付名单的转换在后台批处理画面中实现; 上报止付名单使用交易,后台生成后下载到前台,再拷贝到软盘上; 止付名单管理的实现在后台使用了一张表,用于止付名单的生成撤消等操作。 ◆ 系统的服务体系 本系统的目标是提供一个储蓄业务解决方案。目前范围主要有电话银行、银证系统、联机中间业务服务系统、多媒体自助服务系统、网上银行。 1. 电话银行 主要功能有: ◆ 卡卡转帐 ◆ 卡转定期存款 ◆ 卡转零存整取 ◆ 卡转定活两便 ◆ 卡转通知存款 ◆ 定期存款转卡 ◆ 定期销户转卡 ◆ 零存整取销户转卡 ◆ 定活两便销户转卡 ◆ 通知存款销户转卡 ◆ 通知取款转卡 ◆ 活期存折转卡 ◆ 卡转活期存折 ◆ 持卡人通过电话的挂失服务 ◆ 持卡人查询密码的修改服务 ◆ 查询卡户余额及透支金额 ◆ 查询持卡人当日交易明细 ◆ 查询持卡人历史交易明细 ◆ 查询持卡人授权未达帐流水 ◆ 查询储蓄存款帐户的余额 ◆ 查询持卡人消费积分 ◆ 核准持卡人有效性 ◆ 代理业务(查询、代缴) ◆ 自动透支催收 ◆ 对帐单传真 ◆ 查询资金帐户余额 ◆ 修改资金帐户余额 ◆ 卡备用金转资金帐户 2. 银证系统 主要功能有: ◆ 查询股民帐户余额(包括柜面、电话银行、网上银行、银证POS) ◆ 更改股民帐户密码(包括柜面、电话银行、网上银行、银证POS) ◆ 存股民资金帐户款(储蓄柜台、卡部柜台) ◆ 取股民资金帐户款(储蓄柜台、卡部柜台) ◆ 卡转股民资金帐户(包括柜面、电话银行、网上银行、银证POS和券商营业所) ◆ 股民资金帐户转卡(包括柜面、电话银行、网上银行、银证POS和券商营业所) ◆ 银证存取转帐抹帐 ◆ 银证交易自动冲正 ◆ 银行与券商对帐 ◆ 查询柜员上笔银证交易 ◆ 增加特约券商 ◆ 删除特约券商 ◆ 修改特约券商 ◆ 查询特约券商 ◆ 打印券商明细和汇总清单 ◆ 建立银证客户信息 ◆ 删除银证客户信息(注:由于券商的系统都无修改交易,故修改使用先删后加的做法) ◆ 查询银证客户信息 ◆ 打印银证交易统计日报表(注:次日打印上日日报表) ◆ 打印银证交易统计月报表(注:次日打印上月月报表) ◆ 打印银证交易统计年报表(注:次日打印上年年报表) ◆ 打印特约券商联系表 ◆ 打印银证客户信息清单 ◆ 打印临时银证客户信息 ◆ 删除临时银证客户信息 ◆ 批量确认临时银证客户信息 ◆ 根据银证流水号查询交易 3. 联机中间业务服务系统 与银证系统类似,与本行以外的系统连接,进行实时或非实时的交易。像重庆分行的代收电费、代收水费就是这样的实例。 4. 多媒体自助服务系统 多媒体自助系统有ATM、CDM等现金自助设备不可比拟的优势,它的应用可以用"只怕想不到,不怕做不到"来形容。我们针对其特点,对各个系列的多媒体自助服务机提供了后台程序集。 5. 网上银行 目前主要提供客户号管理下的个人理财服务。 六、项目总结 交通银行储蓄系统经测试完全达到了设计要求,对交行储蓄业务的发展起到了极大的推动作用。交总行对此也深表满意,并于2000年初上报中国人民银行申报科技进步奖,被评为同业先进。 |
|