储蓄事后监督系统总体设计.docx
《储蓄事后监督系统总体设计.docx》由会员分享,可在线阅读,更多相关《储蓄事后监督系统总体设计.docx(30页珍藏版)》请在冰豆网上搜索。
储蓄事后监督系统总体设计
全省数据大集中个人银行业务事后监督系统
总体设计
湖南省分行科技处
2001年4月5日
第一章引言3
1、编写目的3
2、项目背景3
3、系统中使用的术语、词汇缩写的定义4
4、参考资料4
第二章任务概述4
1、目标4
2、运行环境5
硬件要求5
软件要求5
3、需求概述6
流水帐采集要素6
流水帐采集限额控制6
流水帐采集范围7
数据下传方式7
差错处理流程7
差错报告的生成与打印7
第三章总体设计8
1、处理流程和功能分配8
省中心主机数据采集8
二级分行事后监督服务器采集数据8
监督中心下传监督流水9
监督中心勾对流水9
登记差错9
差错销号10
异常处理10
资料打印10
查询统计10
数据维护11
系统管理11
权限控制11
2、总体结构和模块外部设计11
第四章接口设计12
1、外部接口12
(1)用户界面设计12
(2)数据接口12
A、数据采集时核算流水文件的名称和格式:
12
B、数据采集时冻挂流水文件的名称和格式:
13
C、储蓄所下传、上传流水时的文件名称和格式:
13
D、日期的格式说明:
14
2、内部接口14
第五章数据字典14
1、综合网后台数据库14
2、事后监督服务器数据库16
3、事后监督前台数据库24
第一章引言
1、编写目的
全省数据大集中后,本外币系统将实现一体化,凭证式国库券业务全部实现上机操作,原事后监督系统由于无法满足监督要求,所以必须对其进行重新开发。
为了规范个人银行业务事后监督系统的开发工作,特编写本说明书。
该说明书描述该项目中的工作任务、总体设计思想、开发原则、编程规范、外部接口等项目开发过程中必须解决的问题。
本说明书针对软件开发人员编写。
2、项目背景
项目名称:
全省数据集中(个人业务)事后监督系统
项目开发单位:
中国建设银行湖南省分行科技处
项目委托单位:
中国建设银行湖南省分行
项目应用单位:
中国建设银行湖南省分行个人银行部
现在各行使用的储蓄事后监督系统是1998年开发的,长沙地区和其他地区分别使用不同的事后监督系统,随着全行会计、储蓄科目的统一和客户及内部帐户编码规则的统一,全省数据大集中,本外币一体化,凭证式国库券业务的上机操作,银证通等代理业务的开通,现有事后监督系统已经无法满足业务发展和数据大集中的需要,必须对其进行改造。
3、系统中使用的术语、词汇缩写的定义
SERVER:
服务器端
CLIENT:
客户端
TUXEDO:
设计基于OSI网络模型传输层上的中间件,不依赖于网络硬件和底层传输协议,具有交易管理、交易控制、流量控制等功能。
4、参考资料
1)《中国建设银行城市综合网络系统总体设计》(湖北版)
2)《中国建设银行本外币一体化业务需求》(湖南版)
3)《中国建设银行个人业务科目帐号调整概要设计》(湖南版)
4)《中国建设银行个人业务科目帐号调整技术手册》(湖南版)
5)《中国建设银行个人银行业务数据大集中系统总体设计》(湖南版)
6)《中国建设银行国库券系统详细设计》(湖南版)
7)《中国建设银行个人银行业务事后监督业务需求》(湖南版)
8)《中国建设银行个人银行业务事后监督系统技术手册》(湖南99版)
第二章任务概述
1、目标
全省统一使用一套个人银行业务事后监督系统,每日日终轧帐后,由省中心统一采集需勾对的个人银行业务稽核流水帐(采集时能设定限额控制,限额以外流水帐不采集),并自动下传到二级分行事后监督服务器(长沙地区事后监督数据集中存放在省中心),二级分行事后监督服务器能自动将监督数据采集进相应数据库表中;事后监督中心能进行下载监督流水帐、勾对流水、勾对冻挂业务、差错登记、查询打印差错登记薄、打印差错通知书等事后监督工作。
2、运行环境
硬件要求
省行:
HPSUPERDOME
地市行:
PC服务器一台
事后监督中心及分中心:
586以上PC机一台、终端数台
网络设备
软件要求
省行:
HPUNIX10.01INFORMIXONLINE9.0TUXEDO中间件
地市行:
SCOUNIX5.0.5INFORMIXONLINE7.XTUXEDO中间件
监督中心:
SCOUNIX5.0.5INFORMIXSETUXEDO中间件
3、需求概述
流水帐采集要素:
个人银行业务事后监督需采集的流水帐包括核算流水帐、表外流水和冻挂流水帐,核算流水帐的采集要素有:
帐务日期、机构编码(代理机构编码)、网点流水号、交易日期、科目号、帐号/卡号、户名、凭证类型、凭证号码、借贷标志、发生额、利息/利息积数;冻挂流水的采集要素有:
帐务日期、机构编码、网点流水号、帐号、户名、冻结金额、卡折标志、冻结标志、冻挂日期、解挂日期。
表外流水帐包括开户(转开、部分提前支取、挂失补开、托收转开等),换折(卡),手工支用表外科目等,一本通续存开户不支用表外科目,表外流水采集的要素有:
帐务日期、机构编码、网点流水号、表外储种号、帐号、发生额、凭证号码。
跨省异地交易不采集户名。
流水帐采集限额控制:
对储蓄所前台办理现金存、取款交易(交易码02、03)业务其交易金额在一定限额内的,采集个人银行业务事后监督流水帐时,不采集该流水,监督中心不勾对该流水。
采集现金存、取款交易流水帐金额“限额”设置为一个参数,由省中心根据个人银行业务部有关规定确定。
“限额”控制只作用于02、03交易,其它交易不受此条件控制。
流水帐采集范围:
采集个人银行业务事后监督流水帐时,要求采集限额控制以外的各种核算流水帐、表外流水帐和冻挂流水帐;对代理业务、批量业务等前台无原始凭证记帐或不需前台录入记帐的各种业务产生的流水帐均不需采集,通存通兑业务按代理所采集事后监督流水帐。
数据下传方式:
事后监督数据的下传采用文件方式,由省中心日终轧帐后统一采集监督数据,形成下传文件,随每日的营业报表一同下传。
差错处理流程:
个人银行业务事后监督糸统差错处理分自动登记和人工登记“差错登记簿”两种方式。
计算机自动稽核进行平衡检查和个人银行事后监督员勾对流水帐发生的差错由计算机自动登记“差错登记簿”,对经事后监督员复核凭证、审查帐务等发现的差错由事后监督员人工登记“差错登记簿”。
差错序号按储蓄所分年度、按顺序自动生成编号,年度结转后差错序号全部清零,次年重新编排序号。
差错报告的生成与打印:
个人银行业务事后监督系统按期按稽核机构生成打印“差错查询通知书”、“限期整改通知书”、稽核统计月报表、稽核工作日志。
第三章总体设计
1、处理流程和功能分配
省中心主机数据采集
每日省中心主机日终轧帐后,由业务操作人员在省中心系统管理机上执行事后监督数据“采集事后监督数据”菜单功能,后台按二级分行机构采集监督数据,监督数据包括本外币、凭证式国库券业务流水帐和挂失、冻结、止付等特殊业务流水,对“限额”控制以内的流水、发生额为零的交易流水、查询流水等与核算无关的流水不采集,对代理业务、批量业务、无原始凭证的业务流水均不采集,通存通兑业务按代理所采集,采集成功后按二级分行机构生成两个下传文件:
cxhslsz+二级分行机构编码前5位+日期。
Dat、cxhsdgsj+二级分行机构编码前5位+日期。
Dat,同日终轧帐时生成的营业报表一起下传二级分行。
数据采集时不进行帐务平衡检查。
二级分行事后监督服务器采集数据
二级分行事后监督服务器自动监测HP小型机是否收到省行下传的监督数据文件,如已收到则将其下传到事后监督服务器的数据采集目录下,并自动启动数据采集清理程序,按机构将已经勾对完毕的储蓄所的监督数据从事后监督数据库中清除,然后,按事后监督的要求将监督数据采集到事后监督数据库中。
监督中心下传监督流水
监督中心每日工前,向二级分行事后监督服务器申请下传未稽核监督的流水帐,并将数据装入监督中心监督流水帐表中。
监督中心勾对流水
事后监督人员按事后监督核算要求,输入网点流水号、帐号、借贷标志、发生额、凭证号等要素,开户的流水还要求输入身份证号,系统自动核对监督要素的正确性,并将核对结果显示在屏幕上,同时,系统还将该笔流水的客户姓名显示在屏幕上,姓名的正确性由监督人员人工核对,系统不进行自动核对。
对于“限额”以下的流水,系统不要求逐笔勾对,采用人工稽核的方式进行事后监督。
登记差错
分手工登记差错和系统自动登记差错两种,系统自动登记差错只登记“限额”以上未勾对和勾对不一致的流水,对于“限额”以下的流水不登记差错登记薄,每日监督人员勾对完一个储蓄所,上传勾对流水后,服务器进行自动差错登记;手工登记是指对无法自动登记的差错进行登记,如凭条姓名与流水姓名不符、凭证大小写不一致、挂失业务无证件复印件等差错。
差错序号按所、按年度先后顺序产生。
差错销号
错帐手工销号:
对储蓄所已核对查实修改返回事后监督中心的“差错查询通知书”和“限期整改通知书”回执单,经审查无误后,进行手工销号。
由事后监督操作员在“错帐销号”菜单中手工进行销号。
异常处理
异常处理是指事后监督操作人员在未做完勾对处理出现异常情况如:
前台数据丢失等,操作人员可以做异常处理菜单,从事后监督服务器重新下传流水帐。
执行完异常处理后,被异常处理的储蓄所必须重新进行监督勾对。
资料打印
系统能打印日常监督过程中产生的各类监督结果资料、打印或清理操作员工作日志、按事后监督中心或分中心打印指定工作日的事后监督工作情况、按事后监督中心或分中心打印指定月份的事后监督工作情况统计表、按登记薄的形式分储蓄所打印事后监督差错登记薄等
查询统计
能查询工作进度、流水帐、差错登记薄等信息
数据维护
系统通过提供菜单操作,能对服务器数据库进行数据维护,可以对服务器数据库进行数据整理,可以对已经打印的差错登记薄、工作日志进行清理等。
系统管理
管理维护事后监督系统的机构设置,可以对机构进行增加、删除、修改操作;管理维护事后监督系统的操作人员,可以进行增加、删除、修改操作;管理维护事后监督系统的前置机;管理维护事后监督系统的环境参数,可以设置、维护事后监督系统的运行参数,确立系统的运行环境,包括事后监督中心的名称、系统日期、差错登记薄的满页笔数、入帐日期等参数。
权限控制
对各种操作设置用户权限,事后监督人员分为中心主管、分中心主管、操作员三个级别。
2、总体结构和模块外部设计
第四章接口设计
1、外部接口
(1)用户界面设计
用户操作界面尽量保持原系统的不变,在勾对凭证时增加户名显示。
(2)数据接口
A、数据采集时核算流水文件的名称和格式:
文件名称:
cxhslsz+二级分行机构编码前5位+日期。
Dat
例如:
永州市分行2001年4月5日采集的核算流水帐文件名为:
cxhslsz43071_20010405.dat
文件格式描述:
帐务日期|机构编码|网点流水号|交易日期|科目号|帐号|卡号|户名|凭证类|凭证号|借贷标志|发生额|标志|
文件存放格式:
%-8s|%-9s|%8ld|%-8s|%4d|%-21s|%-19s|%-8s|%8ld|%4d|%-1s|%16.2lf|%-7s|
B、数据采集时冻挂流水文件的名称和格式:
文件名称:
cxhsdgsj+二级分行机构编码前5位+日期。
Dat
例如:
永州市分行2001年4月5日采集的冻挂流水帐文件名为:
cxhsdgsj43071_20010405.dat
文件格式描述:
帐务日期|机构编码|网点流水号|帐号|户名|冻结金额|卡折标志|冻挂标志|冻挂日期|解挂日期|
文件存放格式:
%-8s|%-9s|%5d|%-21s|%-8s|%16.2lf|%1s|%1s|%-8s|%-8s|
C、储蓄所下传、上传流水时的文件名称和格式:
下传流水文件名称:
xcls_yyyymmdd.txt
上传流水文件名称:
scls_yyyymmdd.txt
文件格式:
同核算流水帐表结构。
D、日期的格式说明:
日期格式全部为:
yyyymmdd
2、内部接口
第五章数据字典
1、综合网后台数据库
1、备份流水帐tmpplsz
字段名
类型
说明
zjlsh
Int
主机流水号
rq
Date
日期
sj
Int
时间
jyrq
Date
交易日期
jysj
Int
交易时间
qsrq
Date
清算日期
jgbm
Char(9)
机构编码
jyjgh
Int
交易网点号
wdlsh
Int
网点交易流
zh1
char(21)
帐号1
zh2
char(21)
帐号2
zl1
Smallint
帐类1
zl2
Smallint
帐类2
sbrq1
Date
上笔交易日期1
sbrq2
Date
上笔交易日期2
tydwh
char(9)
特约单位号
jym
char(6)
交易码
pzh1
Int
凭证号码1
pzh2
Int
凭证号码2
fse
dec(10,2)
发生额
ye1
dec(16,2)
余额1
ye2
dec(16,2)
余额2
lx1
dec(16,2)
利息1
bzlx1
dec(16,2)
保值利息1
lx2
dec(16,2)
利息2
sglx1
dec(16,2)
手工利息1
sgbzlx1
dec(16,2)
手工保值利息1
sglx2
dec(16,2)
手工利息2
sxf
dec(10,2)
手续费
jydfr
dec(10,2)
交易地机构分润
zjjgfr
dec(10,2)
中间机构分润
khh1fr
dec(10,2)
开户行1机构分润
khh2fr
dec(10,2)
开户行2机构分润
sqm
char(13)
授权码
hzbz
char
(1)
换折标志
jylx
char
(1)
交易类型
yxbz
char
(2)
帐号1,2有效标志
txzt
char
(2)
通讯状态
xym
char
(2)
响应码
lsh1
Int
流水号1
lsh2
Int
流水号2
bdbs1
Smallint
补打笔数1
bdbs2
Smallint
补打笔数2
czlsh
Int
冲正流水号
czy
Smallint
记帐操作员
dlhh
Int
代理行号
wthh
Int
委托行号
dac
Char(16)
数据合法性校验
2、网间流水备份表tmpwjls1
字段名
类型
说明
jym
char(6)
交易码
rq
Date
日期
zjlsh
Integer
主机流水号
qsrq
Date
清算日期
xxlx
char(4)
信息类型
clm
char(6)
处理码
jrfs
char(3)
进入方式
panfs
char
(1)
主帐号方式
dljg
char(9)
代理机构
zdbs
char(8)
终端标识
xtgzh
Integer
系统跟踪号
wtjg
char(9)
委托机构
fse
decimal(12,2)
发生额
sxf
decimal(12,2)
手续费
fr
decimal(12,2)
分润
yxbz
char
(1)
有效标志1-正常,2-已冲正或无效
qsbz
char(3)
清算标志[0]:
代理方清算标志,[1]:
委托方清算标志,[2]:
中心清算标志;0-未清算,1-已清算
zh1
char(30)
转出帐号
zh2
char(30)
转入帐号
czbz
char
(1)
冲正标志0-不冲,1-待冲,2-已冲
czfc
char
(1)
冲正发出0-始发,1-转发
3、监督机构表jdjgbm
字段名
类型
说明
jgbm
char(9)
事后监督机构编码,该表只存放储蓄所的机构编码
lsxe
Dec(16,2)
02、03交易流水勾对最小限额(新增)
2、事后监督服务器数据库
1、核算流水表cxhslsz
字段名
类型
说明
zwrq
date
帐务日期notnull
jgbm
char(9)
机构编码notnull
wdlsh
integer
网点流水号notnull
kmh
integer
科目号:
一级科目号notnull
zh
char(21)
帐号notnull
kh
char(19)
卡号
hm
char(8)
户名
rq
date
交易日期Notnull
czrq
date
错帐日期Notnull
pzh
integer
凭证号Notnull
pzl
integer
凭证种类:
三级科目号Notnull
jd
char
(1)
借贷标志1:
借2:
贷Notnull
fse
dec(16,2)
发生额Notnull
bz
char(7)
标志Notnull〔1〕是否参加平衡0:
否1:
是
〔2〕是否机器流水0:
手工1:
机器
〔3〕是否保留明细0:
否0:
否
〔4〕开销户标志0:
其他1:
开户2:
销户
〔5〕入帐标志:
0:
入帐1:
不入帐
〔6〕表外标志:
0:
不作重要单证处理1:
作重要单证处理
〔7〕存本取息标志
jhy
smallint
监督员:
有中心主管,分中心主管,操作员notnull
jhjg
smallint
监督结果0:
未监督>0:
正确<0不正确notnull
2、监督系统帐户冻挂登记簿cxhsgs
字段名
类型
说明
zwrq
date
帐务日期notnull
jgbm
char(9)
机构编码notnull
wdlsh
integer
网点流水号notnull
zh
char(21)
帐号、卡号notnull
hm
char(8)
户名notnull
djje
dec(16,2)
冻结金额notnull
kzbz
char
(1)
卡折标志0:
卡1:
折notnull
bz
char
(1)
标志:
0:
正常1:
口挂2:
书挂3:
冻结4:
止付5:
部分冻结6:
密码挂失notnull
rq
date
冻结日期notnull
clrq
date
解冻日期notnull
jhjg
smallint
监督结果0:
未监督1:
监督2:
不监督(异地委托方口挂不监督)notnull
3、储蓄监督机构编码表cxjdjgbm
字段名
类型
说明
jgbm
char(9)
机构编码notnull
jgmc
char(40)
机构名称notnull
jglx
char
(2)
机构类型〔1〕:
0:
监督中心1:
会计2:
储蓄3:
信用卡9:
监督分中心〔2〕:
1:
网上2:
单机3:
手工d:
机构已撤销Notnull
rzrq
date
入帐日期Notnull
gdrq
date
流水勾对日期Notnull
fzx
char(9)
分中心机构码Notnull
rhzh
char(21)
现用于存放储蓄所的交换行号即二级行城市编号(3位)+储蓄所编号(3位)Notnull
lsxe
dec(16,2)
流水勾对最小限额(NOUSE)
jsjsf
char
(1)
会计活期积数计算法1:
累计法2:
动户法3:
预计法notnull
lzjxfs
char
(1)
零整计息方式1:
日积数2:
月积数notnull
jjrq
date
节假日期notnull
jjrs
smallint
放假天数notnull
rzbz
char
(2)
入帐标志〔1〕流水可入帐标志0:
可入帐1:
不入帐〔2〕单点分户到达标志0:
未到1:
已到notnull
jdbz
smallint
进度标志notnull
jgbz
char
(2)
机构标志〔1〕:
0:
长沙行〔2〕:
0:
柜员制1:
非柜员制notnull
4、职员表cxjdczy
字段名
类型
说明
jgbm
char(9)
机构编码
czyh
smallint
操作员号
xm
char(8)
姓名
kl
char(6)
口令
qyrq
date
启用日期
jgrq
date
解雇日期
qx
char
(1)
权限1:
中心主管2:
分中心主管3:
操作员
5、前置机管理表cxjdqzgl
字段名
类型
说明
ipdz
char(16)
IP地址
xh
smallint
序号
jgbm
char(9)
机构编码
xcbz
char(4)
标准数据下传标志[1]:
凭证类别表:
0:
不下传1:
下传[2]:
机构编码表0:
不下传1:
下传〔3〕〔4〕保留
6、系统参数cxjdxtcs
字段名
类型
说明
jgbm
char(9)
机构编码
jgmc
char(40)
机构名称
gzrq
date
监督系统工作日期
tzjxr
char(6)
透支结息日
ccts
smallint
催查错帐天数
mybs
smallint
错帐登记簿的满页笔数
jdbz
smallint
监督系统工作进度
zwrq
date
监督系统的入帐日期
czxh
integer
错帐序号
lxjd
decimal(5,2)
利息精度
7、工作日志cxjdgzrz
字段名
类型
说明
jgbm
char(9)
机构编码
czyh
smallint
操作员
xtmc
char(15)
进入模块名称
jrrq
date
进入日期
jrsj
integer
进入时间103001表示10:
30:
01
tcrq
date
退出日期
tcsj
integer
退出时间
dybz
char
(1)
打印标志0-未打1-已打
8、凭证种类、错误代码编码表cxjdlb
字段名
类型
说明
lb
integer
类别
mc
char(40)
名称
bz
char
(1)
标志1:
凭证种类2:
错误代码3:
销号原因
jhbz
char
(2)
凭证类监督标志:
〔1〕:
0:
不需要打印更正通知1:
打印〔2〕保留
czkz
char
(1)
差错控制0-一般差错1-重大差错
9、错帐登记簿cxjdczdj
字段名
类型
说明
czxh
integer
错帐序号
jhrq
date
监督日期
zwrq
date
帐务日期或出错日期
jgbm
char(9)
机构编码
wdlsh
integer
网点流水号
zh
char(21)
帐号(或科目号)
cwlx
smallint
错误类型
jhy
smallint
监督员
xhy
smallint
销号员