银行个人网上银行数据库设计说明书.docx

上传人:b****8 文档编号:27688838 上传时间:2023-07-04 格式:DOCX 页数:27 大小:25.87KB
下载 相关 举报
银行个人网上银行数据库设计说明书.docx_第1页
第1页 / 共27页
银行个人网上银行数据库设计说明书.docx_第2页
第2页 / 共27页
银行个人网上银行数据库设计说明书.docx_第3页
第3页 / 共27页
银行个人网上银行数据库设计说明书.docx_第4页
第4页 / 共27页
银行个人网上银行数据库设计说明书.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

银行个人网上银行数据库设计说明书.docx

《银行个人网上银行数据库设计说明书.docx》由会员分享,可在线阅读,更多相关《银行个人网上银行数据库设计说明书.docx(27页珍藏版)》请在冰豆网上搜索。

银行个人网上银行数据库设计说明书.docx

银行个人网上银行数据库设计说明书

 

浙江浙大网新集团有限公司

银行个人网上银行

 

数据库设计说明书

 

创新中心

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

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数据库脚本

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1