商业银行中间业务平台的架构设计与实现
- 格式:doc
- 大小:16.00 KB
- 文档页数:3
中间业务平台的设计
曾亮;于眉;唐微微
【期刊名称】《中国金融电脑》
【年(卷),期】2007(000)011
【摘要】国内商业银行面临着来自外资独立法人银行的强有力的挑战,需要不断开拓中间业务的范围和市场,顺应市场需要,满足客户需求。
完善的中间业务平台是提高商业银行核心竞争力、扩大银行业中间业务范围、为银行客户提供全面优质服务的有效手段,在商业银行IT系统中扮演越来越重要的角色。
【总页数】5页(P48-52)
【作者】曾亮;于眉;唐微微
【作者单位】华夏银行;中国建设银行;神州数码
【正文语种】中文
【中图分类】TP3
【相关文献】
1.商业银行中间业务平台的架构设计与实现 [J], 侯毅;孙波
2.商业银行中间业务平台的架构设计与实现 [J], 侯毅;孙波
3.商业银行代理类中间业务平台设计方案 [J], 卢屹
4.商业银行代理类中间业务平台设计方案 [J], 卢屹
5.基于组件的银行中间业务平台设计与实现 [J], 罗琴华;马栎
因版权原因,仅展示原文概要,查看原文内容请购买。
[中间业务系统]中间业务系统方案(1):联银通一、系统综合概述中间业务平台提供一个集成化的中间业务开发、调试、维护环境,利用该平台,能够快速实现各类中间业务的定制和二次开发。
公司针对现有银行业务迅速发展的需求和目前存在的问题,深入研究了银行业务的处理特性和交易规则,开发出了新一代的中间业务开发平台。
中间业务平台是集交易定义、流程定义、图形化用户界面、交易控制、通迅定义、报表编辑和后台数据库支持为一体,可为金融业务软件的开发提供全方位、立体化服务的多功能开发平台。
二、系统应用架构三、系统业务功能1.规范不同中间业务的数据通信格式;2.实现分行特色业务;3.提供中间业务(如代收付业务、银证通等)、银联等业务的统一接入管理和应用处理;4.提供连接主机综合业务系统核心的统一接口;5.提供了对外的参数化的通讯接口,可以很方便地与业务单位主机进行连接,从而实现一些实时通讯的业务;6.对银行前端的网点和业务单位主机系统进行登记,实行密钥管理,使得每个业务单位密钥独立并且每天更新。
对于交易数据报文,采用DES加密算法,对数据进行严密的加密处理。
另外,7.系统也有连接硬件加密器的扩充功能;8.根据银行的要求,输出银行主机与业务单位对帐结果及统计报表,作为银行与业务单位之间的对帐和清算参考依据;9.提供集中式的系统管理、业务监控及统计分析;10.子系统有:代收费子系统代付费子系统银证转帐子系统代售业务子系统四、系统优势特点1.中间业务平台提供一个集成化的中间业务开发、调试、维护环境,利用该平台,能够快速实现各类中间业务的定制和二次开发。
2.平台支持的应用协议有ISO8583协议、类8583协议、定长协议、变长协议、定变长结合协议、多包(明细)协议、XML协议,基本涵盖了目前流行的大部分应用协议3.平台还支持多种通讯协议,例如TCP/IP、TUXEDO、CISC、TONG,这些协议在项目中已广泛应用。
4.平台中已经形成了大量的业务逻辑组件,即业务处理单元,并提供了灵活的业务开发方法。
商业银行集中式代收代付类中间业务平台的分析与设计的开题报告一、选题背景随着数字化银行转型的加速以及金融科技的快速发展,代收代付业务成为商业银行普遍开展的业务之一,其中集中式代收代付类中间业务平台在银行内部扮演重要角色。
该平台能够提供更加便捷、高效的跨行支付服务,实现资金的统一集中和管理。
然而,当前仍有一部分商业银行在代收代付业务方面面临着一些问题,如支付效率低、验账难度大等。
因此,通过分析和设计商业银行集中式代收代付类中间业务平台,可以有效提高支付效率,降低出错几率,提高金融服务的质量和客户的满意度。
二、研究目的本研究旨在通过分析和设计商业银行集中式代收代付类中间业务平台,从而实现如下目的:1. 优化支付体验:通过改进平台支付流程和支付规则,提高支付效率和用户体验。
2. 实现资金自动化管理:采用高效的资金管理系统,实现资金集中管理和自动化处理,降低人工干预的风险和成本。
3. 提高平台安全性:采用先进的安全技术和监管机制,保障银行和客户的资金安全。
三、研究内容本研究将从以下几个方面展开:1. 商业银行集中式代收代付类中间业务平台的分析:对银行集中式代收代付类中间业务平台的相关流程和数据进行分析,识别出平台存在的问题及其原因。
2. 商业银行集中式代收代付类中间业务平台的设计:在分析的基础上,设计方案以解决现有问题,包括支付流程和规则的改进、资金管理系统的设计、平台的安全机制设计等。
3. 商业银行集中式代收代付类中间业务平台的实现:基于本设计方案,研发商业银行集中式代收代付类中间业务平台的一系列功能,并进行实现和测试。
四、研究方法1. 相关文献研究:收集相关领域的文献,了解国内外商业银行集中式代收代付类中间业务平台的发展趋势和应用情况。
2. 数据分析:通过数据采集和分析,对商业银行集中式代收代付类中间业务平台的相关数据进行深入分析,并发现问题。
3. 设计方案:根据分析结果,制定商业银行集中式代收代付类中间业务平台的设计方案。
商业银行IT系统整体架构概述商业银行是金融行业的主要组成部分之一,在现代经济中扮演着至关重要的角色。
商业银行需要一个支持自己业务运营的IT系统,而整体架构的设计对于IT系统的稳定性、性能和功能进行综合考虑,是实现业务目标的基础。
商业银行IT系统的整体架构主要由以下几个部分组成:前台交互系统、中间业务处理系统、后台数据库存储系统、安全管理系统。
前台交互系统前台交互系统是客户与商业银行直接进行交互的部分,涵盖了网站、APP、自助设备等多个终端。
其功能包括账户管理、财务转账、网上支付等业务。
前台交互系统要求界面友好、操作简单、响应迅速。
同时,为了提高用户体验、提高服务质量、提高银行品牌形象,商业银行应该在前台交互系统中加入一些创新的业务和服务。
中间业务处理系统中间业务处理系统是商业银行IT系统的核心,负责实现网上银行交易的核心业务处理。
例如,存款、汇款、信用卡、贷款等,它是实现整个IT系统考虑到业务需求和系统性能的重要部分。
商业银行中间业务处理系统主要应当采用分布式、异步、对等计算等技术,并设置合理的业务分块切分来实现业务功能。
后台数据库存储系统后台数据库管理系统是商业银行IT系统的后台处理部分,主要包括数据存储、管理、备份、恢复、读写性能等,具有重要的稳定性和安全性。
数据库系统应当采用高性能、高可用性、可配置化的特点。
对于大型商业银行,需要进行多级数据备份,确保数据不会因为存储系统的问题而丢失。
安全管理系统随着网络安全问题的日益严峻,安全管理系统已经成为商业银行IT系统不可或缺的部分,要求对系统的安全运行、用户信息的保护和机密数据的加密具有重要意义。
商业银行的安全管理系统应该符合国际网络安全标准,包括用户认证、数据加密、防火墙和入侵检测等多种技术。
商业银行IT系统整体架构是对商业银行IT系统进行全面规划和设计的关键步骤,需要充分考虑到商业银行的业务需求、技术支持、安全保障等各个方面。
通过恰当应用现代化的技术和设备,有助于提升银行的业务水平、管理效率和用户体验,从而加强银行的市场地位和竞争力。
商业银行中间业务平台的架构设计与实现
作者:侯毅孙波
来源:《数字技术与应用》2011年第05期
摘要:该文讨论了一种基于模块化与交换的银行中间业务平台———在银行中间业务系统中的作用及优势,并论述了平台的架构设计,以及平台的开放性、易扩展性、可操作性,以及平台的具体实现方法。
关键词:中间业务模块化交换
中图分类号:TP311文献标识码:A文章编号:1007-9416(2011)04-0124-02
中间业务是指客户将有关的业务委托银行来代理完成。
对客户来说,通过银行代为大量业务,既可以减少人员和费用开支,又可以有效地利用银行网点及人员优势来提高服务质量和服务水平;对银行来说,丰富了服务种类,扩大了经营范围,增加了收入。
通过中间业务平台,可以为双方客户提供便捷优质的服务,能极大地扩大银行与代理单位的客户群和业务范围。
国内的一些银行相继推出了多种中间业务,以满足不断增长的客户需求,比如银证三方存管、个人实盘外汇买卖、代收公共事业收费、基金买卖、黄金买卖等,是一项富有生命力的新业务领域。
1、中间业务平台的作用
中间业务平台的作用是沟通银行与代理单位,实现两者的信息交互,要充分利用现有网络、代理方系统以及银行系统的各种功能,最大限度地保留现有提供的优质服务,同时又与银行或代理单位现有的应用系统相独立。
中间业务平台要基于开放性平台以及成熟的应用软件,数据格式和接口规范应满足现有银行/代理单位应用系统的要求,并且整个系统要易于实现,便于扩展。
2、中间业务平台的架构设计与实现
平台选择多用户UNIX操作系统作为基本系统平台。
UNIX提供了硬件无关的平台,允许用户根据他们的需求去选择性价比最优的配置,非常适合于高效率低成本的系统开发。
使用Informix、Oracle、Sybase和DB2等大型数据库做为平台数据存储。
整体架构采用Client/Server方式,采用可配置、模块化的思想来实现各个子系统,形成一种开放式的系统结构。
平台设计的目标是要给开发者提供一个开发环境,使应用开发者可在最短时间内将一个新的产品推向市场。
要成功做到这一点就要求此产品必须是高效、健壮、完善的。
并可提供给用户所希望实现的所有功能。
平台通过以下的功能极大地缩短了用户的开发周
期,即模块化设计方式,平台由多个模块所组成,每个模块对应不同的分工,具有通讯接口、报文格式转换、交易路由选择、事务冲正管理、事件管理、任务管理等功能。
2.1 通讯接口模块
负责银行后台、自助金融设备、网上银行、电话银行及其他所有外部渠道的通讯处理。
根据通讯需要来安装网络适配器及通讯软件,提供TCP/IP、SNA、X .25等通讯协议,以及基于TCP/IP的SOCKET长链接、SOCKET短连接、FTP、TUXEDO、MQ等常用的通讯方式及中间件接口和DES、3DES等通用加解密方式,通讯接口与加解密处理实现参数化配置,用户可直接在管理界面定义通讯接口与加解密方式。
2.2格式转换模块
模块的功能是使开发者摆脱了繁杂的多种报文格式间的转换工作。
支持有分隔符报文、无分隔符报文、8583等多种报文之间的互相转换,在格式转换过程中,格式管理模块采用了标准域列表的方式,用户可通过管理界面根据系统需要自行定义报文的格式,此技术使报文之间的转换规则定义变得简单、实用。
2.3智能化路由模块
该模块是平台的核心模块,控制模块间的流程,用户模拟业务的处理流程通过管理界面来管理和模块之间的流程。
通过路由脚本的定义,能准确、清晰地描述交易流程,在进行路由选择时,报文中的所有信息都能加入到路由条件中去,使路由功能非常强大。
智能化路由脚本还内置了对通知报文发送、事务提交、事务回滚的支持。
智能化路由模块负责接收和处理其它模块的路由请求,根据路由脚本进行路由选择后,再把已路由选择结果返回。
本模块由系统主控台启动,并应在系统服务过程中一直在后台运行。
智能化路由模块还能根据路由请求的运行负荷,自动进行多起并发操作。
2.4报文处理模块
每类中间业务,都必须管理和操作一套自己的数据库表,而且数据处理过程也千差万别,平台报文处理方式采用脚本语言模式来具体实现,脚本语言是用于控制处理交易处理过程的解释性语言,主控程序按照交易脚本语言中制定的交易处理流程,执行相应的动作来完成一笔交易。
平台通过参数可配置化方式来实现最大的代码共享和程序的稳定。
在系统中添加新的功能模块不会影响到现有的应用程序。
这一强大的功能可以使得在大多数情况下根本无需触动原有的应用程序即可安装一新的应用模块。
在缩短开发周期的同时,在平台下的建立的应用程序比起常规的应用程序具有更容易利用新技术的优点。
平台对每一个交易请求的处理可以视作一条流水线上的产品加工。
每一笔交易先通过前置入口进程进入系统,系统依次调用解包、报文处理、路由、打包,处理该笔交易,通过前置出口进程将该笔交易转发到相应的帐务处理系统或外部网络。
相应的帐务处理系统或外部网络处理完成后将响应报文再通过前置入口进程返回平台,并继续进行后续处理。
模块化与可配置化是文中设计的中间业务平台的主要特点。
以前的中间业务系统每增加一个中间业务,都必须花费大量的精力在解决通信、报文格式转换等问题上。
编写通信程序成为传统中间业务的重要工程项目。
重复花费的时间、经费和精力较多。
例如代收电费系统和证券系统的通信程序就不同,一个为TUXEDO编写,一个为SOCKET编写,报文格式也不相同,一个为有分隔符格式,一个为8583包格式。
如果针对每种业务都开发一套程序的话,需要多个程序员分工配合来完成。
通过本文中所设计的中间业务平台,只需在管理界面上配置好相关的各类参数就可以了,极大地节省了时间、人力、物力。
中间业务在银行的发展中发挥着越来越重要的作用,中间业务平台也将得到更加广泛的应用。
参考文献
[1] 艾朝阳,王丽珍;银行中间业务平台设计方案[J].昆明冶金高等专科学校学报,2006年05期.
[2] 翟鸿鸣.商业银行综合前置系统设计[J].微机发展,2003年11期.
[3] 王涛.银行中间业务平台设计方案[J].科技创新导报,2008年19期.
[4] 叶斌,朱道荣,陈锦銮.银行中间业务平台的设计与实现[J].福建电脑,2004年12期.
[5] 张效娟,孙济洲.银行中间业务平台系统的设计和实现[J].青海师范大学学报(自然科学版),2005年03期.
作者简介:
侯毅(1971),男,辽宁沈阳人,硕士研究生,讲师,主要研究方向:数据库理论、软件工程、计算机应用。
孙波(1971),男,辽宁沈阳人,工程师,本科, 主要研究方向:数据库理论、计算机应用。