银行个人网上银行数据库设计说明书.docx
- 文档编号:29217873
- 上传时间:2023-07-21
- 格式:DOCX
- 页数:27
- 大小:25.89KB
银行个人网上银行数据库设计说明书.docx
《银行个人网上银行数据库设计说明书.docx》由会员分享,可在线阅读,更多相关《银行个人网上银行数据库设计说明书.docx(27页珍藏版)》请在冰豆网上搜索。
银行个人网上银行数据库设计说明书
浙江浙大网新集团有限公司
银行个人网上银行
数据库设计说明书
创新中心
0000年0月
文档修改记录
版本
修订人
修订说明
批准人
发布日期
1.0.1
***
初稿,20081008创建全部
***
20081015
说明
本文档中所包含的信息属于商业机密信息,应严格控制使用范围,未经浙江浙大网新集团有限公司的书面许可,任何人员不得以任何介质方式持有或使用本文档的部分或全部内容。
1引言
1.1编写目的
说明编写本详细设计说明书的目的,指出预期的读者。
1.2背景
项目名称
银行个人网上银行
项目简称
项目简称
任务提出者
XXX银行
开发者
用户
同其他系统的关系
1.3术语定义
列出本文中用到的术语及其定义、外文首字母组词的原词组。
1.4参考资料
2数据库逻辑模型设计
2.1数据实体-关系图
略
2.2表结构描述
2.2.1数据库表
2.2.1.1用户账号表
表描述
用户账号表
表名
IBS_PTAB_ACC
用途
记录个人用户的基本信息
主键
ACC_NO,CURR_TYPE,CRFLAG(联合主健)
外键
索引
CIF_CERTTYPE,CIF_CERTNO
说明
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
ACC_NO
帐号
VARCHAR2
25
Notnull
P
CURR_TYPE
货币代码
VARCHAR2
2
Notnull
P
01:
表示人民币
13:
表示港币
14:
表示美元
CRFLAG
钞汇标志
CHAR
1
Notnull
P
0:
钞1:
汇
ACC_NAME
账号名称
VARCHAR2
100
Null
ACC_TYPE
账号类型
,代码
VARCHAR2
3
Null
0-对公帐号
1-活期
2-定期
ACC_ALIAS
帐户别名
VARCHAR2
60
Null
ACC_ORGANID
机构号
VARCHAR2
10
Null
USER_ID
用户标识
VARCHAR2
20
Null
系统按照一定规则产生,唯一,不能修改
ACC_KIND
凭证类型
VARCHAR2
10
Null
ACC_STATUS
账户状态
VARCHAR2
10
Null
ACC_FLAG
账号标识
CHAR
1
Null
0存款账号
1贷款账号
PRIORITY
INTEGER
PRODUCT_CODE
产品代码
VARCHAR2
10
Null
ACC_BASEFLAG
CHAR
2
Null
帐户表中
AC_BASEFLAG类型为:
01基本存款账户
02一般存款账户
03临时存款账户
04验资户
05预算单位专用账户
06非预算单位专用账户
07QFII专用账户
08待核准基本账户
09待核准临时账户
10待核准预算单位专用账
11待核准QFII专用账户
00待核准帐户
99其它帐户
SUBACCT
款项代码
VARCHAR2
32
Null
ACC_CARDNO
卡号
VARCHAR2
25
Null
2.2.1.2客户信息表
表描述
客户信息表
表名
IBS_PTAB_CIF
用途
记录个人用户的基本信息
主键
CIF_NO
外键
索引
说明
表中数据来自核心系统客户信息表,数据项是核心系统的子集
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
CIF_NO
客户号
VARCHAR2
10
Notnull
CIF_NAME
客户姓名
VARCHAR2
80
CIF_CERTTYPE
证件种类
VARCHAR2
2
取核心系统证件类型
1-身份证
2-护照
3-军人证
4-武警证
5-港澳台通行证
6-户口簿
7-警官证
8-其他
CIF_SEX
性别
CHAR
1
0-不祥
1-男
2-女
默认为0
CIF_BIRTHDATE
出生日期
DATE
CIF_CERTNO
证件号码
VARCHAR2
30
Notnull
CIF_HOMEADDR
住宅地址
VARCHAR2
80
CIF_HOMEZIPCODE
住宅邮编
VARCHAR2
6
CIF_HOMETELNO
住宅电话
VARCHAR2
20
CIF_CELLPHONENO
移动电话
VARCHAR2
20
CIF_EMAIL
E_Mail地址
VARCHAR2
60
2.2.1.3个人交易表
表描述
个人交易总表
表名
IBS_PTAB_JNL
用途
主键
JNL_NO,JNL_DATE
外键
索引
说明
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
JNL_NO
交易流水号
VARCHAR2
20
Notnull
JNL_DATE
交易日期
DATE
Notnull
JNL_DATETIME
交易时间
TIMESTAMP
Notnull
USER_ID
用户标识
VARCHAR2
20
Notnull
AC_NO
卡/账号
VARCHAR2
25
AC_ORGANID
机构号
VARCHAR2
9
JNL_AMOUNT
交易金额
DECIMAL
17
JNL_LOGINIP
登录IP
VARCHAR2
20
TRANS_CODE
交易码
VARCHAR2
10
Notnull
REGI_CODE
对应登记簿代码
VARCHAR2
2
TRANS_STATUS
交易状态
VARCHAR2
2
Notnull
JNL_REJCODE
错误代码
VARCHAR2
60
JNL_REJMESG
错误提示
VARCHAR2
100
JNL_NOTES
备注
VARCHAR2
64
PRINT_TIMES
打印次数
INTEGER
JNL_DATA
VARCHAR2
255
AC2_FIXNO
定期号或通知存款号
VARCHAR2
20
2.2.1.4交易字典表
表描述
个人交易字典
表名
IBS_PTAB_DICT
用途
记录数据库表字段数据项的对应值
主键
TAB_FIELD,CODE
外键
索引
说明
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
TAB_FIELD
表字段名
VARCHAR2
20
NotNull
如:
SEX
CODE
代码
VARCHAR2
3
NotNull
如:
0,1
NAME
名称
VARCHAR2
32
如:
男,女
2.2.1.5转账交易表
表描述
转账交易表
表名
IBS_PTAB_JNL_TRANSFER
用途
主键
JNL_NO,JNL_DATE
外键
索引
说明
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
JNL_NO
交易流水号
VARCHAR2
20
Notnull
JNL_DATE
交易日期
DATE
Notnull
USER_ID
用户标识
VARCHAR2
20
Notnull
TRANS_CODE
交易码
VARCHAR2
10
Notnull
TRANS_KIND
转账种类
CHAR
1
1本人账户转账
2对外转账
3活期转定期
4定期转活期
5活期转通知存款
TRANS_STATUS
交易状态
VARCHAR2
2
AC_ORGANID
账号机构
VARCHAR2
9
Notnull
AC_NO
转出帐号
VARCHAR2
30
Notnull
AC_NO2
转入账号
VARCHAR2
30
AC_SEQNO
帐户序号
VARCHAR2
2
CURRENCY
币种
VARCHAR2
3
PERIOD
存期
VARCHAR2
3
MONEY_FLAG
钞汇标志
CHAR
1
BASIC_AMOUNT
本金
DECIMAL
17
SAVE_KIND
储种
CHAR
1
TRANS_TIME
转账类别
VARCHAR2
20
1马上转出
2将来转出
3多次转出
TRANS_LEVEL
转账紧急程度
VARCHAR2
20
0普通
1加急
TRANS_DATE
转出日期
DATE
TRANS_TIMES
转出次数
INTEGER
TRANS_FREQENCY
转出频率
CHAR
1
TRANS_ORGENID
联行号
VARCHAR2
20
AC2_ACCNAME
转入帐户户名
VARCHAR2
40
AC2_OPENBANK
转入帐户开户行名称
VARCHAR2
40
TRANS_USE
用途
CHAR
18
TRANS_AMOUNT
转出金额
DECIMAL
17
REMARK
摘要
VARCHAR2
100
ONLINE_STATUS
联机处理状态
CHAR
1
AC2_BANKNO
转入行
VARCHAR2
50
AC2_BANKCITY
转入市
VARCHAR2
20
AC2_BANKPROVINCE
转入省
VARCHAR2
20
AC_NAME
转出帐户名
VARCHAR2
40
MEMO
退回原因
VARCHAR2
60
PRINT_TIMES
打印次数
INTEGER
SendSeqNo
大额流水号
VARCHAR2
20
SerSeqNo
主机流水号
VARCHAR2
20
2.2.1.6收款人地址簿表
表描述
客户收款人信息表
表名
IBS_PTAB_PAYEE
用途
主键
CIF_NO,PAYEE_ACNO
外键
索引
说明
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
CIF_NO
录入的企业操作员
VARCHAR2
20
Notnull
PAYEE_ACNO
收款人账号
VARCHAR2
40
Notnull
PAYEE_ACNAME
收款人名称
VARCHAR2
100
PAYEE_CURRENCY
币种,扩展用
CHAR
2
PAYEE_SYSFLAG
系统内/外标志(收款人是否为本行帐户,扩展用)
CHAR
1
0-系统内
1-系统外
PAYEE_ADDR
转入省市
VARCHAR2
64
PAYEE_BANK
收款人开户行
VARCHAR2
128
(SYSFLAG启用并为1时,本字段可不填)
PAYEE_TYPE
收款人帐户类型
VARCHAR2
128
0:
公司帐户
1:
卡
2:
活期一本通
3:
个人帐户(跨行转帐时使用)
PAYEE_REMAIN
保留字段
VARCHAR2
8
PAYEE_ORDER
优先级
VARCHAR2
4
PAYEE_ALIAS
别名
VARCHAR2
20
PAYEE_UNINO
联行号
VARCHAR2
12
PAYEE_EXCHGPSEQ
票交的场次
CHAR
1
PAYEE_CHANNEL
收款人的转账渠道
CHAR
1
PAYEE_HDIRBANK
接收行清算行号
CHAR
12
PAYEE_NODECODE
收报中心代码
VARCHAR2
5
2.2.1.7用户限额设置表
表描述
用户设置限额表
表名
IBS_PTAB_TRANSLIMIT
用途
主键
UserId,TRANS_TYPE
外键
索引
说明
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
UserId
用户id
VARCHAR2
20
Notnull
TRANS_TYPE
转账种类
CHAR
1
Notnull
0本人账户转账
1对外转账
LIMIT_AMOUNT
限额
INTEGER
2.2.1.8用户信息表
表描述
网银用户信息表
表名
IBS_PTAB_USER
用途
记录客户使用网银交易信息
主键
USER_ID
外键
索引
说明
记录客户注册网银时填写的有关网银系统使用的信息
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
USER_ID
用户标识
VARCHAR2
20
Notnull
系统按照一定规则产生,唯一,不能修改
USER_LOGINNAME
网银登录名
VARCHAR2
20
Notnull
客户自己填写,网银系统唯一,可修改
CIF_NO
客户号
VARCHAR2
10
Notnull
USER_TYPE
网银用户类型
CHAR
1
Notnull
0:
查询版
1:
专业版
2:
查询版升级为专业版
USER_PASSWORD
登录密码
VARCHAR2
50
Notnull
USER_CERTNO
证书序列号
VARCHAR2
64
USER_ORGANID
网银开户机构代号
VARCHAR2
9
Notnull
USER_OPENDATE
网银开户日期
TIMESTAMP
Notnull
USER_STATUS
网银用户状态
CHAR
1
Notnull
0:
正常
1:
挂起
2:
销户
3:
锁定
9:
可以重置密码
USER_LASTLOGIN
最后一次登录时间
TIMESTAMP
USER_LASTMODDATE
最后修改日期
TIMESTAMP
开户后此字段放开户日期,销户后此字段放销户日期
USER_TIPNOTE
用户预留信息
VARCHAR2
64
(为了证明登录网站真实性)
USER_STYLE
用户登录网银显示风格
CHAR
1
用户登录网银显示风格
(A,B,C,D…)
默认为A(普通)
USER_LOGINTIME
用户当日登录次数
NUMBER
10
用户当日登录次数
记录用户当天登录成功次数
USER_FAILLOGIN
用户两次成功登录之间的登录失败次数
NUMBER
10
USER_SETFLAG
用户个性设置标志
CHAR
1
0-未设置
1-已设置
默认为0
USER_TRANSFERFLAG
用户个性设置标志
CHAR
1
用户个性设置标志
0-未设置
1-已设置
默认为0
USER_CERTTYPE
动态口令种类
CHAR
1
动态口令种类
0
1token
2智能卡
3短信
OPEN_CARD
注册卡号
VARCHAR2
20
CARD_TYPE
凭证种类
CHAR
1
USER_CERTOPENDATE
用户token绑定日期
TIMESTAMP
USER_CERTLOSEDATE
用户TOKEN解绑定日期
TIMESTAMP
DAY_PEROWNAMOUNT
当日对内单笔转账限额
DECIMAL
17
DAY_ALLOWNAMOUNT
当日对内累计转账限额
DECIMAL
17
DAY_PEROTHERAMOUNT
当日对外单笔转账限额
DECIMAL
17
DAY_ALLOTHERAMOUNT
当日对外累计转账限额
DECIMAL
17
USER_CERTSTATUS
证书状态
CHAR
1
证书状态
0--已绑定
1--挂失
2--密码锁定
3--签名锁定
USER_FAILlOGINDATE
用户登录错误时间
TIMESTAMP
2.2.1.9账号权限控制表
表描述
账号权限控制表
表名
IBS_CTAB_ACCTCTRL
用途
主键
外键
索引
说明
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
CIF_NO
客户号
VARCHAR2
20
AC_NO
转出账号
VARCHAR2
25
AC_NO2
转入帐号
VARCHAR2
25
ISCHECK
是否需要银行复核
CHAR
1
0——不需要
1——需要
FLAG
标志账号范围表示能转入还是不能转入
CHAR
1
0——AC_NO只能转出到AC_NO2
1——AC_NO不能转出到AC_NO2
2——AC_NO只能从AC_NO2转入
3——AC_NO不能从AC_NO2转入
AMOUNT
转帐额度
NUMBER
17
2.2.1.10银行表
表描述
银行表
表名
IBS_CTAB_BANK
用途
主键
BANK_NO
外键
索引
说明
用以存放中国现有的所有银行信息(银行的名称,以及其在支付系统中的代号,联行中的代号)
所有的城市商业银行用一个代号表示
所有的外资银行用一个代号表示
所有的信用社用一个代号表示
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
BANK_NO
银行代码
VARCHAR2
62
Notnull
BANK_NAME
银行名称
VARCHAR2
60
2.2.1.11分行代码表
表描述
分行代码表
表名
IBS_CTAB_BRANCH
用途
主键
BRANCH_ID
外键
索引
USER_ID,AC_ORGANID,TRANS_STATUS
说明
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
BRANCH_ID
分行号
CHAR
2
Notnull
BRANCH_NAME
分行名
VARCHAR2
62
BRANCH_PROVINCE
省
CHAR
1
BRANCH_CITY
市
CHAR
1
BRANCH_ADDRESS
地址
VARCHAR2
62
BRANCH_TELNO
电话
VARCHAR2
16
BRANCH_EMAIL
VARCHAR2
42
BRANCH_POSTCODE
联系邮编
CHAR
6
BRANCH_CONTACTPERSON
分行联系人
VARCHAR2
22
2.2.1.12区县表
表描述
区县表
表名
IBS_CTAB_DISTRICT
用途
主键
外键
索引
说明
表具体数据项目描述
字段名
字段说明
类型
长度
约束条件
备注
DIS_NO
代码
VARCHAR2
10
DIS_NAME
名称
VARCHAR2
2.2.2视图
无
2.2.3存储过程
无
3物理实现
4数据库脚本
略
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 银行 个人 网上银行 数据库 设计 说明书