武汉佰钧成技术有限责任公司
3.2. 信用卡系统业务需求分析
2.2.1信用卡快速申请 1.业务描述
是指客户通过网上信用系统向银行端发送申请办理信用卡的电子信息,银行对电子信息进行下载处理后,经过申请处理、审批、录入和开户等流程完成制卡手续,待领卡时补齐申请原件的业务处理。
2.处理方式
(1)由公司指定人员在信用卡系统填制信用卡电子申请表,要素包括:姓名、性别、身份证号码、家庭地址、部门名称、联系电话、账单地址等字段。
(2)填妥后,附上申请人身份证扫描件发送至主管进行审批,审批后,回传至经办。由经办将审批后的申请表和身份证扫描件发送至银行端。
(3)银行接收申请件后办理审批和制卡手续。 (4)领卡时补齐申请原件。
2.2.2卡资料及授权额度等信息变更 1.业务描述
是指客户通过信用卡系统提交授信额度的增加与修改、公司基本资料的修改、账单地址的变更等信息,银行接收客户提交的申请信息进行下载打印,并视作为有效申请,按正常流程进行处理的业务操作。
2.处理方式
(1)由公司指定人员在信用卡系统填写授信额度、持卡人基本资料和账单地址变更申请单。
(2)填妥后,将《额度申请表》发送至主管进行核批,核批后,回传至经办。由经办将核批后的申请单发送至银行端(其他变更信息不需复核)。
(3)银行接收申请信息后,将下载打印件直接作为申请原件,同时办理相关变更手续。 2.2.3 多元化的查询 1.回单查询
输入日期及当日的报账批号即可查询当天此批号报账业务的银行处理情况,如果当天银行回单中有错误记录,则缺省显示出来,方便企业及时掌握报账处理情况广采取相
银行信用卡系统建设项目
- 16 -
武汉佰钧成技术有限责任公司
应的措施。也可以根据日期和卡号查询某一张公务卡报销处理的情况。
2.综合查询
提供一个全面的查询功能。可能多选择的组合模糊查询,更方便企业的使用。强化了网上公务卡的企业财务的管理功能。
3.3. 系统安全需求
对处理不同业务的企业端操作人员应根据不同的级别和操作权限对身份进行验证(登录财务中心系统必须持有CA认证证书,该证书应达到相应技术安全认证标准),保证交易安全和身份认证的有效性和合法性。
一、系统登录控制与管理 1.安全证书验证
用户登录网上公务卡系统,必须通过安全和身份验证。 2.签入系统
通过用户名和密码登录系统。 二、企业端用户证书级别和权限限定 1.经办权限
(1)创建、修改报账文件和相关信息更改申请文件
(2)可以发送经复核后的报账文件、客户基本资料修改申请和账单地址变更申请 (3)不可对报账文件进行复核。 (4)不可对复核批准后的文件进行修改。
(5)不可发送未经复核的报账文件和授信额度修改申请文件。 2.主管权限
( 1)只可对相关申请文件进行复核,不可对文件进行修改。 (2)不能发送所有文件。
3.出纳权限:只能发送报账文件。 三、所有的交易数据需要加密传输
银行信用卡系统建设项目
- 17 -
武汉佰钧成技术有限责任公司
4. 相关技术
4.1. IBM公司的SNA网络技术
SNA (Systems NetworkArchitecture) 系统网络结构,是IBM公司开发的网络体系结构,是一组大型网络标准和协议,包含着IBM大型机网络环境中配置和管理系统资源的服务,SNA定义了大型机主机控制终端的集中体系结构,是IBM大型机和中型机的主要联网协议,在IBM主机环境中得到广泛的应用。SNA这个体系结构中,包括大型计算机系统(ES/9000、S/390等)、中型机计算机系统(AS/400)、3270终端和台式计算机,并有一个使这些系统与主机系统通信或系统间相互对等通信的策略。SNA定义了数据通信网络的逻辑架构,网络资源之间进行同步通信的协议,网络上传输的信息格式;描述了网络上控制网络资源,进行网络配置,传输信息等操作次序。SNA网络由物理部分(physical components)和软件部分(software components)组成,其中软件部分有访问方式(ACF/VTAM),应用子系统(CICS,components)组成,其中软件部分有访问方式(ACF/VTAM),应用子系统(CICS,IMS),用户应用程序和网络控制程序(ACF/NCP)。
SNA的硬件部件和运行在其上的软件称为“节点(node)”,它们之间用数据链路(datalinks)互连。网络上的节点是端点或网络上的连结点。
SNA设计的主要目的是端到端的通信,以及让用户应用程序远离复杂的数据通信系统,使用户感觉到数据通信系统的透明性。端用户通常是一台终端或者是主机上的应用程序。SNA网络就是为端用户提供相互之间通信的服务。
SNA中被数据链路连接起来的物理部分(SNAphysical components)称之为SNA节点(SNAnode)。SNA提供一种以主机为中心的通信架构,定义了一些逻辑部件以实现这些功能。LU(109ical unit)用来处理端到端的通信;PU(physical unit)是在SNA节点上用来管理物理资源的;SSCP(system servicescontrol poim)作为网络中访问控制的中心;DLC(data link contr01)用来管理数据传输的链路;PC(pathcontr01)用来处理数据在SNA网络中传输的路由。
4.2. IBM WebSphere MQSeries中间件
在网上公务卡系统的设计与实现中,需要从位于防火墙以外的网上公务卡企业端WEB服务器发送业务数据包到位于两层防火墙以内网上公务卡银行端服务器上,在此传
银行信用卡系统建设项目
- 18 -
武汉佰钧成技术有限责任公司
输过程中,由于网络状况等因素使得业务数据包的传输可靠性、高效率和安全性难以得到有效的保障,因此,在实现中我们使用了IBM WebSphereMQ Series中间件作为工具对报文进行传输,有效地实现了远程数据包的可靠传送。
MQ Series是IBM的商业通讯中间件(Commercial Messaging Middleware)。MQ Series提供一个具有工业标准,安全,可靠的信息传输系统。它的功能是控制和管理一个集成的商业应用,使得组成这个商业应用的多个分支程序(模块) 之间通过传递消息完成整个工作流程。MQ Series基本由一个消息传输系统和一个应用程序接口组成,其资源是消息和队YlJ(Messaging andQueuing)
IBMWebSphere MQSeries中间件有着以下四方面的优点:
1.统一接口,跨越IBM和非IBM平台。简单的PUT和GET动词在MQSeries支持20种mM和非IBM平台上完全相同。使得MQ Series提供了这样的特性:目标应用程序位置的透明性(targetapplication location transparency)。对于一个应用程序的开发者,他需要知道的全部只是队列的名字,这个队列与一个特定的服务有关,而与系统的平台或系统在什么地方无关。
2.使开发人员避开网络的复杂性。因为MQ Series负责处理所有的通讯,开发人员不必编写任何通讯方面的程序。并且编程和调试非常简单和直接,不需要具体的系统和通讯方面的知识。尤其在C/S模式的应用时,开发人员可以集中精力在与业务有关的客户端和服务器端的应用,而不必考虑操作系统和通讯,特别是底层的网络通讯,节省大约50%到75%的通讯编程工作。
3.处理不依赖时间的限制。意思是说在信息创建和发送时,信息的接收方或到接收方的通道不需要激活。不受时间的限制增加了处理的灵活性,允许事务处理在它们想做或有时间做时,彼此通讯程序可以运行在不同的时间。这样程序的运行是独立的,如果逻辑允许,它们不必等待其它程序的应答而继续工作,利用这种异步处理功能,可以更有效的使用资源,更灵活的处理模式,应用处理可以是独立的,并行的,重叠的,从而改进用户服务。
4.给分布式处理提供的强健的中间件。包括逻辑工作单元支持(109icalunit of work),备份和恢复机制,大信息传递和高性能等特点。其中最重要的是确保信息传输,意思是一旦MQ Series接受一个信息传输的任务,会确保信息被传送到目标平台。信息的传输是一次且仅一次.另外,强健的中间件机制保证业务数据一致性,并可在系统发
银行信用卡系统建设项目
- 19 -
武汉佰钧成技术有限责任公司
生故障时,及时恢复,业务不会受到影响。
4.3. CICS中间件
CICS(Customer Information Control System)客户信息控制系统是IBM公司的联机事务处理系统,作为一种交易中间件被广泛应用于当今信息产业领域的各种事务处理环境中。交易中间件也称为事物处理中间件,是专门针对联机交易处理系统而设计的,它是操作系统和应用程序之间的一层软件平台,主要为上层的应用程序提供一致的应用编程接口,即提供透明访问操作系统的功能和系统管理辅助工具等。CICS作为一个强有力的联机事务处理中间件,具有商业级事务管理器要求的整合性、可恢复性、安全性和可用性,具有跨平台的广泛的可操作性,提供跨平台的API,形成可移植的应用和开发技术。在联机事物处理系统中,CICS通过标准的)【A接口同数据库之间进行数据通讯,完整的体系结构保证了CICS服务器与数据库之间连接的灵活性,并保证着事物完整性和数据一致性】。CICS最初来源于主机环境,现在运行于很多IBM和非IBM平台和各种不同的网络环境(从几台微机到几千个终端)。在任何一个应用CICS的硬件或软件平台上,程序员可以通过CICS应用程序接口(API)进行程序设计调用CICS应用,而且可以在不同的系统平台上进行移植。CICS家族的每一个产品都有良好的继承性,兼容家族中其他产品,并且能够通过网络进行彼此远程调用。在本系统的设计过程中,网上公务卡银行端与会计主机之间即采用了CICS中间件来保证交易的一致性。
5. 系统的详细设计与实现
5.1. 企业端与银行端的通讯实现
一、IBM WebSphere MQSeries中间件的基本组成描述有以下几方面: 1.队列管理器
队列管理器是MQ系统中最上层的一个概念,由它为我们提供基于队列的消息服务。 2.消息
在MQ中,我们把应用程序交由MQ传输的数据定义为消息,我们可以定义消息的内容并对消息进行广义的理解,比如:用户的各种类型的数据文件,某个应用向其它应用发出的处理请求等都可以作为消息。
消息有两部分组成:
银行信用卡系统建设项目
- 20 -
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库星展银行信用卡系统技术方案-IBM SZ(4)在线全文阅读。
相关推荐: