中国邮政储蓄银行金融服务平台数据库设计说明书V1m.docx
- 文档编号:29065502
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:259
- 大小:98.81KB
中国邮政储蓄银行金融服务平台数据库设计说明书V1m.docx
《中国邮政储蓄银行金融服务平台数据库设计说明书V1m.docx》由会员分享,可在线阅读,更多相关《中国邮政储蓄银行金融服务平台数据库设计说明书V1m.docx(259页珍藏版)》请在冰豆网上搜索。
中国邮政储蓄银行金融服务平台数据库设计说明书V1m
中国邮政储蓄银行
金融服务平台
数据库设计说明书
文件状态:
[]草稿
[√]正式发布
文件标识:
当前版本:
1.0
完成日期:
2010-11-15
修改历史
版本
作者
修改说明
日期
评审号
变更号
1.0
银企直连项目组
2011-11-15
本文档中的所有内容为中国邮政储蓄银行公司业务系统项目的机密和专属所有。
未经中国邮政储蓄银行及北京新宇合创金融软件股份有限公司的明确书面许可,任何组织或个人不得以任何目的、任何形式及任何手段复制或传播本文档部分或全部内容。
1概述
1.1编写目的
根据中国邮政储蓄银行金融服务系统的业务需求,设计本数据库说明书。
本说明书准确全面的保证了各功能点的交易轨迹及处理过程的数据存储,明确金融服务系统实现的目标与功能,为设计人员、软件测试人员、系统维护人员提供对金融服务系统实现功能的统一理解,为设计与实现提供依据。
1.2术语
1.3约定
1.4参考资料
2数据表E-R图
3数据表汇总列表
数据表类别
表名(英文)
表名(中文)
数据表说明
业务控制类
smctl_unit
机构代码
此数据表记录银行机构的基本信息
业务控制类
smctl_operator
柜员信息表
存放本系统所有操作员的基本信息
业务控制类
smctl_tx_auth
交易授权定义表
此数据表记录了哪些交易需要授权,以及授权的前提条件是什么
业务控制类
smctl_role_type
角色类型表
记录各种角色类型。
每个角色代码只能对应一个角色类型
业务控制类
smctl_role
角色表
存放角色分类信息
业务控制类
smctl_para_code
业务参数表
记录公共参数
业务控制类
smctl_keys
密钥表
存放外系统或系统内渠道前端的密钥
业务控制类
smctl_log_seq
日志单号表
记录日志单号
平台控制类
smctl_tx_code
交易代码表
存放本系统所有交易码信息。
平台控制类
smctl_tx_forward
交易转发表
前置系统的总控服务器将交易接入后,使用此表控制交易转发到哪个service,并进行流量控制。
平台控制类
smctl_tx_main
交易主控表
记录交易控制信息
平台控制类
smctl_tx_inter_code
交易码-接口编号(外部交易码)对应关系表
交易码-接口编号(外部交易码)对应关系表。
平台控制类
smctl_chnl_code
渠道代码表
渠道代码是对交易发生地的分类。
渠道代码表定义了渠道的各项属性,并对不同渠道进行控制。
平台控制类
smmnt_trigger_jnl
触发器监控流水表
触发器监控流水表记录所有触发器交易的详细情况,便于监控系统实时监控分析。
平台控制类
smctl_trigger_task
定时触发器任务表
存放定时触发任务的配置信息。
平台控制类
smrgt_file_send_msg
文件发送通知消息表
企业金融服务系统需要发送文件到外系统时,首先在本系统内生成好文件,然后将文件发送消息预先登记在此表中,系统将会通过触发服务将文件发送给外系统,并发送通知消息到外系统。
平台控制类
smrgt_file_recv_msg
文件接收通知消息表
外围系统需要发送文件到企业金融服务系统时,首先在本系统内生成好文件,然后发送文件通知消息给企业金融服务系统,企业金融服务系统收到通知后,将消息登记在此表中,系统将会通过触发服务接收文件并处理文件
平台控制类
task_property
作业属性定义表
对日终处理的各个作业进行定义
平台控制类
task_parallel
作业并发划分表
定义所有需要并发的作业并发时划分的值
平台控制类
task_run_dtl
作业运行明细表
对每个日终处理作业的运行状态进行详细记录。
日终处理开始时,将作业属性表中定义的作业装载到作业运行明细表(并发作业按并发范围划分代码装载多条记录),每个作业运行时分别登记其运行状态。
平台控制类
smctl_outsys_code
外系统代码表
定义与企业金融服务系统有关联关系的本行或他行的外部系统。
包括系统代码、所属渠道代码、外系统清算日期、外系统上次清算日期、系统状态、系统开关等属性。
平台控制类
smctl_rsp_map
内外响应码对照
用于内部和外部系统之间响应码的对照关系
平台控制类
smmnt_jnl
联机交易监控流水表
交易监控流水表记录所有联机交易的痕迹,便于监控系统实时监控分析。
平台控制类
smctl_day_switch_ctl
日切进度控制表
由于系统日切是由一系列按顺序执行的单个事务组成的,为了保证系统日切出错后,能再次进行日切,需要对当前日切处理到哪个事务进行记录。
平台控制类
smctl_spec
特殊处理控制表
该表在每天首次日切时清空,出错后再次日切时,读原日切断点信息
平台控制类
smctl_sys_pmt
系统参数表
交易流水表记录了当日交易的流水信息。
平台控制类
smctl_outsys_code
外部系统编码表
记录企业金融服务系统的基本参数信息
业务类
jnl/jnl_hist
交易流水表/交易流水历史表
交易流水表记录了当日交易的流水信息
业务类
smctl_area_ser
商家顺序号表
生产商家代码配置表。
业务类
smctl_merch_ope)
商家业务信息表
业务代码配置表
业务类
smctl_ope_code
业务代码表
业务类
smctl_merch_acct
商家账号签约验证表
企业业务签约表记录了各企业目前开办的业务功能范围,也包含每个业务开办的主账户信息
业务类
smctl_merch_acct_relat
商家账号关联表
登记商家所有级别账号关系
业务类
smrgt_merch_stic
签约账户日终结余明细表
商家账号级别之间账号关联信息
业务类
smrgt_auth_code
授权码表
登记已经签约账户结余明细表。
每天日终从对公系统提取签约账户当天结余信息
业务类
smrgt_auth
授权登记簿
登记授权码信息。
使用授权码时只有交易成功才会修改授权码状态,交易失败时不修改授权码状态,该授权码仍可继续使用。
业务类
efdtl_account
历史明细查询
登记授权交易的明细情况。
授权成功后,不管交易是否成功,都登记授权登记簿
4业务控制管理
4.1机构代码表(smctl_unit)
4.1.1简要描述
此数据表记录银行机构的基本信息,与公司业务核心系统一致。
4.1.2表结构说明
NO
字段名称
中文说明
类型
主键
空否
取值说明
1.
unit_code
机构编码
varchar2(9)
Y
N
AABBCCDDD:
AA-总行,省(自治区,直辖市)代码,BB-市别(地区二级分行),CC-县(区),DDD-县(区)内顺序编号
2.
unit_cname
机构中文名称
varchar2(60)
N
3.
unit_ename
机构英文名称
varchar2(60)
N
4.
unit_caddr
机构中文地址
varchar2(60)
N
5.
unit_eaddr
机构英文地址
varchar2(60)
N
6.
settle_unit_code
隶属核算主体
varchar2(9)
N
7.
settle_unit_flag
主体行标志
char
(1)
N
0-非主体行
1-主体行
8.
unit_type
机构类型
varchar2(3)
N
见机构类型说明。
9.
unit_level
机构级别
char
(1)
Y
1-1级机构
2-2级机构
3-3级机构
4-4级机构
5-5级机构
10.
unit_area_attr
网点区域属性
char
(1)
Y
机构类型为1-19时:
0-管理机构
机构类型为20-24时:
1-城市网点
2-县级网点
3-县以下网点
11.
unit_work_type
网点经营类型
char
(1)
N
机构类型为1-19时:
0-非网点
机构类型为20-24时:
1-自营性网点(支行网点/营业部网点)
2-非自营性网点(代理网点)
12.
upper_unit_code
上级汇总机构编码
varchar2(9)
Y
13.
unit_state
机构状态
char
(1)
Y
0-正常营业
1-轧账完毕
2-已签退
3-暂停营业
4-追账状态
d-已删除
e-账实相符
14.
acct_type_ctrl
允许经营账别控制
varchar2(32)
Y
目前固定为E0(即只有自营性人民币)。
15.
busi_class_ctrl
允许业务种类控制
varchar2(64)
Y
16.
unit_bank_no
支付系统行号
varchar2(12)
Y
由人行统一制定的,用于大、小额支付系统的,参与机构的编码。
包括直接参与者、间接参与者。
为空表示不参与大、小额支付系统。
17.
clear_bank_no
支付系统清算行号
varchar2(12)
Y
若为间接参与者,则与支付系统行号同;否则,填写相关联的直接参与者行号。
本系统为一点式接入,所以,填写总行的支付系统行号。
18.
xchg_code1
交换行号1
varchar2(14)
Y
由人行统一制定的,用于同城票据交换系统的,参与机构的编码。
可以多个机构共一个交换行号。
19.
xchg_zone1
交换所号1
varchar2(4)
Y
由人行统一制定的,用于同城票据交换系统的,交换区域的编码
20.
xchg_clr_bank_no1
交换行清算行号1
varchar2(14)
Y
已不使用。
21.
xchg_code2
交换行号2
varchar2(14)
Y
22.
xchg_zone2
交换所号2
varchar2(4)
Y
23.
xchg_clr_bank_no2
交换行清算行号2
varchar2(14)
Y
已不使用。
24.
clr_unit_flag
是否直接参与者
char
(1)
Y
1-直接参与
0-间接参与
空表示不参与
25.
fund_center_flag
资金调拨中心标志
char
(1)
Y
1-是
0-否
26.
opr_rule_flag
柜员制标志
char
(1)
Y
1-综合制
2-分柜制
27.
check_td_flag
允许支票通兑取现标志
char
(1)
Y
(暂不用,目前按账号进行控制)
0-不允许通兑
1-允许通兑不许取现
2-允许通兑允许取现
28.
acct_date
网点记账日期
varchar2(8)
N
29.
start_time
营业开始时间
varchar2(6)
N
30.
stop_time
营业结束时间
varchar2(6)
N
31.
unit_srv_no
网点服务器
varchar2(9)
Y
32.
launch_date
开办日期
varchar2(8)
Y
33.
unit_tel
机构联系电话
varchar2(20)
Y
34.
unit_zip
机构邮政编码
varchar2(8)
Y
35.
unit_pri_name
机构负责人
varchar2(20)
Y
36.
unit_pri_tel
机构负责人电话
varchar2(20)
Y
37.
unit_admit_num
机构准入批号
varchar2(6)
Y
38.
finance_license
金融许可证号
varchar2(14)
Y
39.
finance_unit_code
外管局金融机构代码
varchar2(12)
Y
40.
appr_req_limit
拨款请求限额
number(16,2)
Y
会计核算用
41.
appr_limit
拨款限额
number(16,2)
Y
会计核算用
42.
area_code
区域代码
varchar2(4)
Y
用于控制通存通兑。
同一区域支票、本票不用通兑,同城处理
43.
check_seal_flag
验印标志
char
(1)
Y
0-人工核验
1-自动核验
44.
draft_unit
汇票机构号
varchar2(12)
Y
代理本机构出票的机构号。
为空则本机构能独立出汇票,否则,由代理机构出票。
45.
cash_limit
机构现金限额
number(16,2)
Y
机构类型说明:
类型编码
机构类型
机构级别
机构编码相关约定
101
总行业务管理平台
1级
901
102
总行会计管理平台
1级
902
106
总行清算平台
1级
906
199
技术运行平台
1级
999
201
总行营业部管理平台
2级
901
202
总行营业部会计操作平台
2级
902
211
一级分行业务管理平台
2级
901
212
一级分行会计平台
2级
902
213
一级分行营运中心
2级
903
301
一级分行营业部业务管理平台
3级
901
302
一级分行营业部会计操作平台
3级
902
311
二级分行业务管理平台
3级
901
312
二级分行会计平台
3级
902
313
二级分行营运中心
3级
903
401
二级分行营业部业务管理平台
4级
901
402
二级分行营业部会计操作平台
4级
902
411
支行业务管理平台
4级
901
412
支行会计操作平台
4级
902
501
营业网点
5级
—
4.1.3索引说明
索引名称
组成字段名称
索引说明
i_smctl_unit_2
unit_level
unit_type
unit_code
p_smctl_unit
unit_code
4.1.4DAC数据说明
无。
4.1.5数据生成与存储估计
⏹数据保留时间的要求。
数据到期后的清理、备份方式。
☞要求保留期限:
永久
☞数据清理方式:
不清理
⏹特殊优化说明:
无。
4.1.6操作频率
⏹描述对这个表进行的最为频繁的操作:
查询。
⏹说明对该数据库的操作时机:
工作时间
4.2操作员信息表(smctl_operator)
4.2.1简要描述
存放本系统所有操作员的基本信息。
4.2.2表结构说明
NO
字段名称
中文说明
类型
主键
空否
取值说明
1.
opr_code
操作员代码
varchar2(7)
Y
N
2位省别+5位顺序号
2.
opr_name
操作员姓名
varchar2(20)
N
3.
opr_passwd
操作员密码
varchar2(16)
N
4.
unit_code
机构编码
varchar2(9)
N
5.
role_code
角色编码
varchar2(3)
N
由机构编码控制范围
6.
staff_id
员工编号
varchar2(12)
Y
7.
identity_card
身份证号码
varchar2(18)
Y
8.
phone
联系电话
varchar2(20)
Y
9.
engage_kind
用工性质
char
(1)
Y
1-正式
2-临时
10.
fulltime_flag
兼专职类型
char
(1)
Y
1-专职
2-兼职
11.
edu_background
学历
char
(1)
Y
0-研究生
1-大学本科
2-大学专科
3-中等专科
4-职业高中
5-技工学校
6-普通高中
7-初中
8-其他
12.
sex
性别
char
(1)
Y
1-男
2-女
13.
opr_ca_flag
柜员统一认证标志
char
(1)
Y
0-只密码认证
1-指纹认证
2-令牌认证
14.
login_sys
系统允许登陆标志
varchar2(32)
Y
每1位对应一个系统
第1位:
对公系统;0-不允许登陆
1-允许登陆
15.
opr_state
操作员状态
char
(1)
Y
非网点:
1-正常(签到)
4-签退
网点:
1-正常(签到)
3-临时签退
4-签退
16.
enable_flag
启用标志
char
(1)
Y
0-停用
1-启用(增加时为)
2-注销
17.
auth_opr
被授予权限的柜员
varchar2(7)
Y
为空表示未曾授予权限给别人或者已收回权限
18.
auth_date
授权日期
varchar2(8)
Y
19.
start_date
柜员启用日期
varchar2(8)
Y
20.
stop_date
柜员停用日期
varchar2(8)
Y
21.
passwd_rn_date
密码更新日期
varchar2(8)
Y
22.
last_login_date
最后登录日期
varchar2(8)
Y
23.
pwd_modify_flag
密码修改标志
char
(1)
Y
0-正常
1-新增后需修改
2-重置后需修改
4.2.3索引说明
索引名称
组成字段名称
索引说明
p_smctl_operator
opr_code
4.2.4DAC数据说明
无。
4.2.5数据生成与存储估计
⏹数据保留时间的要求。
数据到期后的清理、备份方式。
☞要求保留期限:
永久
☞数据清理方式:
不清理
⏹特殊优化说明:
无。
4.2.6操作频率
⏹描述对这个表进行的最为频繁的操作:
查询。
⏹说明对该数据库的操作时机:
工作时间
4.3交易授权定义表(smctl_tx_auth)
写逻辑表达式(授权条件表达式)的文法参见“费率表”的说明,可以使用的相关域包括:
AUTH_UNIT2274string2位交易方省代码
AUTH_UNIT4275string4位交易方地市代码
AUTH_UNIT6276string6位交易方市县代码
4.3.1简要描述
此数据表记录了哪些交易需要授权,以及授权的前提条件是什么。
4.3.2表结构说明
NO
字段名称
中文说明
类型
主键
空否
取值说明
1.
tx_code
交易代码
varchar2(5)
Y
N
对应交易码表
2.
auth_flag
授权标志
char
(1)
N
1-无条件授权
2-按金额授权
3-按条件表达式授权
4-由具体交易确定授权
3.
auth_model
跨机构授权模式
char
(1)
N
0-不允许跨机构授权
1-允许网点的直辖上级机构授权
2-必须上级总行授权
3-必须上级省级机构授权
4-必须上级地市级机构授权
1也表示非网点只能在机构内授权。
可以参见表下详细解释。
4.
node_role_type
网点无条件授权角色类别
char
(1)
Y
若授权标志为1,则需要输入,可以为空
5.
mang_role_type
非网点无条件授权角色类别
char
(1)
Y
若授权标志为1,则需要输入,可以为空。
但是不能二者都为空。
表示非网点交易,需要授权的角色类别。
6.
auth_amt1
一级授权金额
number(14,2)
N
若授权标志为2,则需要输入。
对于这3个授权金额中非0的金额,应满足条件:
一级授权金额<二级授权金额<三级授权金额。
7.
role_type1
一级授权角色类别
char
(1)
Y
同上
8.
auth_amt2
二级授权金额
number(14,2)
N
同上
9.
role_type2
二级授权角色类别
char
(1)
Y
同上
10.
auth_amt3
三级授权金额
number(14,2)
N
同上
11.
role_type3
三级授权角色类别
char
(1)
Y
同上
12.
auth_exp
授权条件表达式
varchar2(512)
Y
若授权标志为3,则需要输入。
格式为:
条件1,角色类别1,
条件2,角色类别2,
条件3,角色类别3,
角色类别4。
表示当条件1为真时使用角色类别1授权,否则条件2为真时使用角色类别2授权,否则条件3为真时使用角色类别3授权,否则使用角色类别4授权。
文本框输入。
13.
auth_desc
授权条件说明
varchar2(512)
Y
对授权条件进行详细文字说明,表达在什么情况下需要什么角色类别的操作员授权。
文本框输入。
14.
valid_flag
有效标志
char
(1)
Y
0-无效
1-有效
说明:
●跨机构授权模式:
0-不允许跨机构授权
1-允许网点的直辖上级机构授权
2-必须上级总行授权
3-必须上级省级机构授权
4-必须上级地市级机构授权
含义是:
0表示只允许在交易机构内进行授权;1表示对网点允许在网点机构内授权,也允许网点机构的直辖上级机构(例如各级营业部、县支行等)进行授权,对非网点机构只允许在交易机构内授权。
2/3/4表示只允许进行跨机构授权,且必须是上级机构,不能是同级机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国邮政 储蓄银行 金融 服务 平台 数据库 设计 说明书 V1m