综合业务系统交易处理流程共19页
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
会计核心程序 ak/ 通讯应用程序 com/ 文件传输服务程序 ftp/ 支付系统核心接口 kap/ 代码维护工具程序 maintain/ 支付密押校验服务程序 payerpwd/ 安全管理程序 secure/ 系统工作区程序 swa/
会计核心函数库 ak/ 基本公共函数库 bcf/ 通讯处理函数库 com/ 通讯处理函数库 subcom/ 数据库处理工具库 dbutil/ 安全处理函数库 secure/ 系统工作区函数库 swa/
通讯
系统工作区 数据库工具
底层公用函数库
访问
综合业务系统数据库
总行前置MTC 大额 小额
CM2006 行内前置
CM2006 工行前置
人行接口OAP 大额 小额
支付系统前置 MBFE
支付系统 城市处理中心
CCPC
北京新宇软件开发中心
2020/4/29
程序组织
综合业务系统后台程序
交易程序代码目录 src/
北京新宇软件开发中心
存款交易服务器 Online
TPCall 贷款交易服务器 Online
批处理主控 Batch Server
批处理作业 批处理作业 批处理作业
Tuxedo
2020/4/29
软件系统总体技术结构
前端交易应用程序
前端jTeller平台
交易码访问
综合前置应用 eBranch平台
会计核心 工作区
北京新宇软件开发中心
交易主体数据包括一下内容: 支票合法性:必须未挂失(flag = '0'); 付款人账户信息:KDPCHECK(); 收款人账户信息:KDPCHECK(); 客户单证状态:FMC_chk_CUSTVCHR_exist();
接受请求数据 Fml2Struct()
现金付款 FMC_cash_out()
营业机构合法性 检查
Fsm_Unit_Check()
正确
会计
检查柜员现金控管权 限
FMC_JudgeOprCash()
操作员权限检查 Fsm_opr_check()
得到现金销帐号 get_cash_write_off_no()
正确
判断账务处理 类型
现金付款
添加现金销帐号登记簿 FMC_Insert_WriteOff()
按照作业类型特色,分为不同的作业组,在同一作业 组内,按照业务流程分配顺序作业序号,通过批处理 总控交易调度不同作业组,完成每一组内作业。
修改作业状态
作业服务A1
同
一
核心调度
作 业
时
段
作业组A 异步并发 作业服务A2
作业组B
作业服务A3
作业组C
北京新宇软件开发中心
2020/4/29
程序组织
前端交易应用程序
大纲说明
技术总体结构 后台系统 前端系统
北京新宇软件开发中心
2020/4/29
软件系统总体技术结构
IDE前端 浏览器
柜员前端 jTeller 复核员 jTeller
XML 交易定制参数
IDE
分行管理
Servlet
B
S
A
交易服务 事件服务 数据服务A 数据服务B
EJB
JTS、JMail
JDBC
WebLogic
库函数代码目录 lib/
资同批南客贷移报对资外综重汇小系结
产城处通户款植表公金汇合控划额统算
管交理同管子子子存调子核子子支管子
理换子城理系系系款拨系算系系付理系
子子系子子统统统子子统子统统子子统
系系统系系
系系
系
系系
统统
统 统 (ln)
统统
统
统统
am/ be/ bj/ cc/ ci/ cm/ cv/ dl/ dp/ fd/ fe/ gl/ mc/ pe/ se/ sm/ st/
访问
访
系统
问
工作区
管理
会计核心 应用程序
系统工作区 应用程序
调用 基本函数
安全
存款 资金
客户 ……
汇划 小额
大额行内接 口KAP
结算
重控
贷款
核心TUXEDO交易服务
调用
子系统公用函数库
调用
调用
其他相关 应用程序
调用
文件传输
通讯
系统工作区 数据库工具
底层公用函数库
访问
综合业务系统数据库
总行前置MTC 大额 小额
批处理 - 大批量交易; - 如:后台日终扎帐;
报表系统 - 报表数据的生成; - 报表格式合成;
北京新宇软件开发中心
RDBMS
对外接口 - 外界系统交易访问;
联机交易
交
对
清算
易
联机批处理
外
金卡
接
批处理
接
。。。
口
口wenku.baidu.com
报表系统
按交易特性分类
2020/4/29
联机批处理
(1)、请求
前
端
(3)、响应
联
机
主 (4)、触发 作 (5)、调度
程序处理流程举例
03002-支票付款处理过程
jTeller
BranchServer
综合业务系统后台
系统内处理过程
现金销账号
记账柜员
出纳柜员
非法报错
传送请求数据至后台
判断授权
判断授权 是
支票付款 ……
现金付款 交易界面
登记授权后 返回前台
否
登记流水后 返回前台
抹账
抹账处 理……
是 判断复核
前台提交请求 组织请求数据
CM2006 行内前置
CM2006 工行前置
人行接口OAP 大额 小额
支付系统前置 MBFE
支付系统 城市处理中心
CCPC
北京新宇软件开发中心
2020/4/29
后台系统
交易分发 - 交易路由; - 交易组装; - 交易控制;
联机交易 - 交易频度高、响应快; - 如:存款、开销户;
联机批处理 - 交易频度低、响应慢; - 如:柜员日终扎帐;
前端jTeller平台
交易码访问
综合前置应用 eBranch平台
会计核心 工作区
访问
访
系统
问
工作区
管理
会计核心 应用程序
系统工作区 应用程序
调用 基本函数
安全
存款 资金
客户 ……
汇划 小额
大额行内接 口KAP
结算
重控
贷款
核心TUXEDO交易服务
调用
子系统公用函数库
调用
调用
其他相关 应用程序
调用
文件传输
控
业
调
度
联机作业 联机作业 联机作业
(2)、存储请求
(6)、修改作业状态
(7)、存储结果
(8)、存储结果
异步方式,不影响前端服务; 服务端具备断点继续机制的作业调度; 高度并发的主控; 交易数据采用存储转发机制。
北京新宇软件开发中心
2020/4/29
批处理
批处理涉及交易数据量大、种类繁多,为了在较短时 间内完成批处理业务,采用编组作业方式,充分利用 系统时间片切换,分时调度,集中处理、顺序完成。
北京新宇软件开发中心
view目录 view/
头文件目录 include/
etc目录 etc/
接口程序目录 interface/
大额支付系统 人行接口oap_big/
大额支付系统 报文转发中心mtc_big/
大额支付系统(南通) 人行接口oap_nt/
大额支付系统(南通) 报文转发中心mtc_nt/
2020/4/29