银行核心业务系统总体设计(7)

2019-01-07 16:47

核心系统项目文档 总体设计

§6.2 报文接口及拆组包

§6.2.1

主报文格式

采用类HTML格式,使用Key=Value方式(散列表)描述数据,对Key使用“< >”进行标注。针对核心交易平台,采用这种报文结构的优点在于:

? 增强报文适应能力; ? 适应报文的灵活可扩充; ? 方便报文数据提取; ? 提高系统的可调试能力。

§6.2.2 系统拆包流程

根据交易报文头信息进行如下处理:

? 从原交易定义表中根据交易代码读出MACChk标志,决定是否进行MAC检查; ? 如果需要MAC检查,调用HSM提供的API进行MAC检查;MAC检查出错,返

回前台提示信息:MAC出错;

? 根据交易代码检索交易字典(TranDataDic),根据交易字典定义表,进行报文解包。

如果交易字典定义的是?M?信息,报文中必须上传。没有上传,返回前台提示信息:必要的输入信息不全; ? 根据KEY值解包。

§6.2.3 系统组包流程

? 根据交易代码检查交易字典(TranDataDic),根据交易字典定义表,找出KEY; ? 根据KEY,查询交易输出数据定义表(MUOutData),根据交易输出定义表内容组织

Page 31 of 118

核心系统项目文档 总体设计

数据;

? 根据MACChk标志,调用HSM提供的API进行MAC计算;

Page 32 of 118

核心系统项目文档 总体设计

§6.3 操作流程定制

§6.3.1

操作流程定制设计构架

交易入口 屏幕入口 字段入口 字段处理 字段出口 柜 员 某 屏幕处理 屏幕出口 复核授权 本地交易处理 交易签名 交换处理 交易上传 交易下传 信息转换、分析、存放、处理 输出处理 交 个 易 子 交 处理函数 主 易 SERVER 处 控 数据字典配置定义 理 输出设备 交易出口 交易 菜单 屏幕 字段 上传信息结构 下传信息结构 授权复核 输出格式 交易动态使用空间 交 易 定 义

Page 33 of 118

核心系统项目文档 总体设计

§6.3.2 操作流程定制设计要求

1、 交易入口主要完成交易的启动条件判断和交易入口参数赋值,正常情况下不需要编写函

数,而是通过启动条件定义和入口参数映射的定义实现定制; 2、 屏幕入口、字段入口的实现同交易入口的实现模式; 3、 为实现开发过程的定制,必须采用统一的数据字典;

4、 平台提供自动启动子交易的应用定义,而不是将个别功能集成在平台中,应用只需定义

入口/出口;

5、 实现交易权限定义的灵活性,通过柜员类别/级别、客户类别/级别、交易类别/级别、菜

单类别/级别控制显示和操作,实现个性化菜单定制;

6、 实现凭证格式的共用,建立凭证格式库,提供凭证输出的统一接口,提高凭证格式的复

用率,并实现事后凭证的重复打印功能;

7、 用定制方式实现前台列表信息的动态显示,避免编写函数;

8、 授权模式统一,前台可以实现简单的授权定义,需将授权信息统一存储在后台,便于统

一管理授权记录;

9、 提供集成在运行平台内的终端间、结点间消息通知功能,便于下一步实现工作流程定制; 10、 11、

支持子交易循环启动、原交易循环启动;

支持菜单项目的出入口执行交易功能,实现真正面向客户的设计模式,按照客户类

别、级别等控制信息实现对不同客户允许执行交易的控制; 12、 13、

支持当日冲销、复核、事后复核、异步授权等特殊交易模式; 支持前台平台外挂其他交易系统。

Page 34 of 118

核心系统项目文档 总体设计

§6.4 分录接口设计

§6.4.1

分录接口模式

交易主控 子交易 子交易 子交易 帐户、登记簿处理,分录接口的启动 分录接口 平衡检查 分录流水 总 帐 总帐报表 联动交易信息 交易分录代码 分录代码定义

§6.4.2 设计准则

? 多维度,可扩展

帐务交易登记分录流水,非帐务交易登记非分录流水,通过流水中的分录标志来区分。流水接口中有原交易流水号和子交易流水号,对一笔交易产生一个原交易流水号,子交易有不同的子交易流水号。

Page 35 of 118


银行核心业务系统总体设计(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:会计从业资格2018年继续教育练习题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: