银行第二代支付系统概要设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
引言
1.1编写目的
说明对程序系统的设计考虑,包括程序系统的基本处理流程,程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和安全性设计等,为程序的详细设计奠定基础,并使系统参与者对系统有基本的了解。
1.2项目背景
第一代支付系统作为我国资金运动的大动脉,对加快社会资金周转、提高支付清算效率、畅通货币政策传导、促进国民经济健康发展发挥着重要作用。但随着我国社会经济快速发展,金融改革继续深入,金融市场日益完善,支付方式不断创新,对中央银行的支付清算服务提出了许多新的、更高的要求。作为支付体系的核心和枢纽,中央银行的支付系统能否支持和满足这些需求,将直接影响支付体系的整体运行效率,进而影响经济金融的平稳健康发展。
第一代支付系统存在的不足:(1)不能满足银行业金融机构灵活接入的需求;(2)流动性风险管理尚待进一步完善;(3)应对突发事件的能力需要加强;(4)业务功能及服务对象有待进一步拓展;(5)运行监控范围及功能有待进一步扩展。
针对第一代支付系统存在的不足,结合当前及未来一段时期社会经济金融发展对中央银行支付清算服务的新需求,同时考虑支付系统运行的生命周期以及进一步完善支付系统备份系统等实际情况,中国人民银行决定建设第二代支付系统。有利于更好地满足社会经济金融发展的客观需要;有利于更好地满足银行业金融机构改善经营管理的要求;有利于更好地满足中央银行的履职需要。
1.3定义
1.4参考资料
目标概述
总体目标
立足第一代支付系统的成功经验,引入先进的支付清算管理理念和技术,进一步丰富系统功能,提高清算效率,拓宽服务范围,加强运行监控,完善灾备系统,建设符合人行要求的、适应新兴电子支付发展的、功能更完善、架构更合理、技术更先进、管理更简便的新一代支付系统。
业务目标
立足第一代支付系统的传统支付业务,前瞻性地考虑支付服务现实需求和未来发展,使系统能够支持网上银行、电话银行等各类支付工具的使用,更好地满足社会公众日益多样化的支付需求以及各类支付服务的业务需求。
性能目标
系统建设将坚持安全与效率并重,遵守网络安全、系统安全及数据安全各项要求,在满足银行大数量的业务处理需求的同时提高系统运行效率,提升数据安全。
条件与限制
总体设计逻辑结构
物理结构
软件结构
运行环境硬件配置
软件配置
数据和功能分布
接口设计
用户接口
支付平台系统的WEB图形界面控制台使得用户对前置系统的管理和操作更为直观、方便。而且该层采用J2EE B/S模式,方便升级管理。界面设计遵循以下原则:
1.一级界面上方放置查询条件,中间放置功能按钮,下方放置数据列表;
2.二级界面上方放置数据详细信息,下方放置功能按钮;
示例如下图:
一级界面
二级界面
本系统包括以下用户接口:
功能分类功能名称功能描述
操作员管理基本操作操作员的基本操作,如修改密码、切换操作分行、签退等。
管理维护新建、修改、删除操作员,以及维护操作员的状态,如锁定
与解锁、冻结与解冻、失效与恢复等。
权限管理角色的创建与维护,以及操作员授权管理。操作员的权限包
括界面访问权限、操作金额上限、机构数据访问权限等。
查询查询操作员信息,以及操作员操作日志。
系统管理日期管理维护系统节假日情况。
系统状态管理CPG系统日期、大小额系统日期手工切换,监控系统状态,
日终批量处理等
黑名单管理黑名单列表管理维护,以及黑名单交易查询等。
报文管理报文发送方式配置、转发规则配置,发送监控,以及发送和
接收异常处理等
外部接口
xx所提供的支付平台产品,包含一个接口适配器模块,可通过对接口适配器模块的基本配置,如:通讯协议、双方报文格式和交易流向,则可完成支付平台与外部系统之间的信息交互。目前已有的外部接口如下:
1.核心记账系统记账、冲正、账户查询等接口
实现cnaps系统与核心系统的记账、冲正、账户查询、对账、城商行汇票签发以及
城商行汇票复核等功能;
2.与柜面系统的业务处理接口
实现与客户化前台柜面的业务处理功能;
3.与贷记卡系统的贷记卡来帐记账、冲正接口
实现贷记卡来帐交易的记账、冲正、对账功能。
内部接口
目前主要的内部接口为报文转换接口,主要实现将行内系统发送的非二代分行往账交易转发给一代支付系统;接收并处理一代支付系统的一代交易。
数据结构设计
物理结构设计
数据结构与程序的关系
客户化数据结构与
程序关系.xls
运行设计
运行模块的组合
系统根据不同的功能形成各种不同的模块,具体可分为以下几个模块:
1.操作员管理模块
2.系统管理模块
3.交易管理
4.大小额支付业务管理
5.大小额信息业务管理
6.清算账户管理
7.公共信息管理
8.客户化配置模块
9.客户化业务模块
运行控制
往帐交易
全步骤步骤说明前提步骤备注
1数据录入
2录入记账1如果需要记录入帐的
话,系统自动发起记账
请求
3数据复核2由不同于录入人员的柜
员复核
4复核记账3如果需要记复核帐的
话,系统自动发起记账
请求
5系统自动组往帐
报文发送给人行
4
6接受人行处理结
果5、6步骤为异步进程所以两步可以同时进行
来帐交易
全步骤步骤说明前提步骤备注1接收人行报文
2解析报文并入库1
3系统自动处理来2