FEM数据库设计说明书_第1页
FEM数据库设计说明书_第2页
FEM数据库设计说明书_第3页
FEM数据库设计说明书_第4页
FEM数据库设计说明书_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

个人外汇业务监控系统

数据库详细设计说明书

目录

1弓I言.........................................................................3

1.1编写目的.................................................................3

1.2背景.....................................................................4

1.3定义.....................................................................4

1.4参考资料.................................................................4

2总体设计说明.................................................................4

2.1设计原则.................................................................4

2.2数据库命名...............................................................5

2.3数据库项命名规则.........................................................5

2.4数据类型定义原则.........................................................5

3外部设计.....................................................................6

3.1标识符和状态.............................................................6

3.2使用它的程序.............................................................6

3.3约定.....................................................................6

3.4支持软件.................................................................7

4结构设计.....................................................错误!未定义书签。

4.1概念结构设计.............................................错误!未定义书签。

4.2逻辑结构设计.............................................错误!未定义书签。

4.3物理结构设计.............................................错误!未定义书签。

5运用设计.....................................................................7

5.1数据字典设计.............................................................7

5.1.1.数据库表概况........................................................................................................................7

5.1.2.数据字典设计........................................................................................................................9

FEM_BASINFO_PACKET_DATA报文基础信息表....................................9

FEM_CONFIG超时时间配置表.................................................9

FEM_EXRATE美元折算率表...................................................10

FEM_LIMIT_PU占额购汇表...................................................10

FEM_LIMIT_PU_E占额购汇历史表............................................12

FEM_LIMIT_SE占额结汇表...................................................14

FEM_LIMIT_SE占额结汇历史表..............................................16

FEM_MESSAGE_FILE报文文件信息表..........................................18

FEM_MSGNO_BUILD表......................................................19

0FEM_OUTER_AUTH外围系统发报授权配置表...................................19

1FEM_PUB_RSP重点关注对象表...............................................19

2FEM_SAFESUB_ACC_DATA外管报送账户维护表..................................21

3FEM_UNLIMIT_PU不占额购汇表..............................................21

4FEM_UNUMIT_PU_E不占额购汇历史表........................................23

5FEM_UNLIMIT_SE不占额结汇表..............................................25

6FEMUNLIMITSEE不占额结汇历史表.........................................27

7FX_GROUP系统组参数表...................................................29

8FX_MODINFO参数修改表...................................................30

9FX_PARAM参数表.........................................................30

0FX_TRX交易信息表........................................................31

1FX_USER参数用户表.......................................................32

2JT_COUNTRY国家和地区代码表..............................................32

3JT_CURRENCY币别信息表...................................................33

4JT_CUSTCODE组织机构代码表...............................................34

5JT_ACC_BANK账户行信息...................................................34

6LOG_LOGIN登录信息表....................................................35

7LOG_77XSKLOG登录日志表..................................................36

9PURFX_TYPE_CODE_DATA购汇资金属性代码表..................................38

0SALEFX_TX_CODE_DATA结汇资金属性代码表...................................39

1SEC_HISPWDS密码历史表..................................................39

2SEC_ORG_BASE,机构表.....................................................40

3SEC_ORG_ROLES机构角色表................................................40

4SEC_ROLE角色表..........................................................41

5SEC_ROLETASK权限表......................................................41

7SEC_USER_EXT用户信息扩展表..............................................43

8SEC_USER_ROLES用户角色表................................................44

9SYS_CURREFNUM系统流水表................................................44

0SYS_DATADISPSQL数据抓取记录表...........................................44

1SYS_DATASTORE数据存储表.................................................45

2SYS_NOTE备注信息表......................................................46

3大流程历史表(WF_BIGHISNOD日NFO).........................................................................................46

4大流程节点表(WF_BIGNODEINFO)................................................................................................47

5大流程流程表(WF_BIGPROCESSINFO)..........................................................................................48

6大流程节点表(WF_BIGPROCESSNODE)........................................................................................49

7大流程模板表(WF_BIGTEMPINFO)................................................................................................49

8表(WF_BUSINFO)..............................................................................................................................50

9工作流事件观察表(WF_EVENTWATCHINFO)...............................................................................50

0工作流节点信息表(WF_NODEINFO)............................................................................................51

1工作流节点队列信息表(WF_NODEQUEUEINFO)........................................................................52

2工作流流程监控表(WF_PROCESSINFO)........................................................................................52

3工作流机构流程管理表(WFJDRGBPM).......................................................................................53

5.1,2.54大流程节点运行时表(WF_RT_BIGNODEINFO)..........................................................................54

5流程节点走向表(WF_RT_HIS_NODEINFO)...................................................................................55

6工作流运行节点表(WF_RT_NODEINFO).......................................................................................56

7工作流运行变量表(WF_RT_VARIABLEINFO).................................................................................56

8工作流任务信息表(WF_TASKINFO)...............................................................................................57

9工作流任务信息临时表(WF_TASKINFO_TMP)...........................................................................59

0工作流模板信息表(WF_TEMPLAT日NFO).....................................................................................60

1表(WF_T工MER工NFO)....................................................................................................................61

2工作流变量表(WF_VARIABLEINFO)............................................................................................62

3BQQ_CONFIG表........................................................62

4COMMON_TASK常用Task表...............................................63

5.2安全保密设计............................................................63

1引言

1.1编写目的

无论使用哪种数据库,无论怎样设计数据库,都会遵从一个原

贝IJ:从数据安全性和性能高效这两个主要方面出发考虑。本设计

从数据库物理分布设计方面出发考虑,因为数据库良好的物理分

布设计对数据安全性和性能高效影响比较大,就象我们在建大楼

之前一定要先打好地基一样。现实中我们在应用各种不同数据库

的时候,往往会忽略数据库的物理布局,只有在数据库性能遇到

问题的时候才去考虑,但这是得不偿失的,这样一来不仅会导致

与设计相关的问题出现,而且会影响性能的调整效果,所以我们

在创建数据库之前先进行规划数据库的物理布局也是很必要的。

本数据库设计文档主要从数据库设计原则、命名规范,数据库

物理和逻辑设计等几个方面作陈述。方便对应用软件开发提供参

考依据、对数据库的安装、调试以及后期系统性能调优提供参考。

该文档是用来指导个人外汇业务监控系统数据库设计的方案说

明,编写该文档可以更好更准确的指导数据库设计人员针对FEMS

做数据库设计,也是数据库设计的依据。

该文档适用于系统设计人员、系统编码人员、使用用户。

1.2背景

数据库相关参数如下:

数据库名称:FEMS

使用此数据库的软件系统的名称:个人外汇业务监控系统

(FEMS)

1.3定义

FEMS:Personalforeignexchangebusinessmonitoring

system的缩写,中文名称【个人外汇业务监控系统】

1.4参考资料

《个人外汇业务监测系统银行联机接口报文规范VI.02》

2总体设计说明

2.1设计原则

在进行数据库表和字段设计时一,要求提供对字段或表名的中文

名称,对于复杂的字段,提供comment的描述。

必须考虑数据库访问速度,对于数据量较大的表,一定要加索

引。

一般情况下,表的设计必须满足三个数据库设计范式,对于违

反范式的设计;需要提供理由。

2.2数据库命名

数据库名称为:FEMS

2.3数据库项命名规则

>表名构成:业务类型缩写+“一”+附加描述。

>表名全部使用大写,且为英文字母/数字。

>表名称/视图名称长度建议不能超过18个字符。

对象名对象类命名规则示例

称别

表业务类型缩写一附加描述FEM_UNLIMIT_PU

键和索主键p.表名缩写一表描述缩写P_FAEFM_TRANSKEY

引外键F一表名缩写一索引描述缩写F_FAEFM_INVREF

索引L表名缩写一索引描述缩写I_FAEFM_INVREF2

视图视图描述缩写_VIEWFEM_SE_VIEW

2.4数据类型定义原则

>数值较小(<32767)的记数数据项(如打印页数)、分类数

据项(如摘要、单位性质、行业性质等)定义为number(6)。

>数值较大(>32767)的记数数据项(如开销户数)定义为

number(12)。

>所有表示状态、性质、属性等的字段必须写明取值范围内

每个值的具体含义,取值范围在其他表中定义的必须写明

对应的表名和字段名。

>number类型的数值型字段一律定义为0;对于字符串类型

的字段,按实际情况确定是否允许为null,若不知到是否

会为null,可以定义为null。

>尽量少用BLOB类型。

3外部设计

3.1标识符和状态

>数据库名称:FEMS

>数据库状态:开发中

3.2使用它的程序

将要使用或访问此数据库的应用程序:个人外汇业务监控

系统(FEMS)

3.3约定

数据库管理软件:

♦ORACLE10G以上

♦DB29.2以上

3.4支持软件

>ORACLE10G以上

>DB29.2以上

4运用设计

4.1数据字典设计

4.1.1数据库表概况

序号表名描述备注

1.FEM_BASINFO_PACKET_DATA报文基础信息表

2.FEM_CONFIG超时时间配置表

3.FEM_EXRATE美元折算率表

4.FEM_LIMIT_PU占额购汇表

5.FEM_LIMIT_PU_E占额购汇历史表

6.FEM_LIMIT_SE占额结汇表

7.FEM_LIMIT_SE_E占额结汇历史表

8.FEM_MESSAGE_FILE报文文件信息表

9.FEM_MSGNO_BUILD表

10.FEM_OUTER_AUTH外围系统发报授权配置表

11.FEM_PUB_RSP重点关注对象表

12.FEM_SAFESUB_ACC_DATA外管报送账户维护表

13.FEM_UNLIMIT_PU不占额购汇表

14.FEM_UNLIMIT_PU_E不占额购汇历史表

15.FEM_UNLIMIT_SE不占额结汇表

16.FEM_UNLIMIT_SE_E不占额结汇历史表

17.FX_GROUP系统组参数表

18.FX-MODINFO参数修改表

19.FX_PARAM参数信息表

20.FX_TRX参数交易信息表

21.FX_USER参数工具用户表

22.JT_COUNTRY国家地区表

23.JT_CURRENCY币别信息表

24.JT_CUSTCODE组织机构代码表

25.JT_ACC_BANK账户行息表

26.LOG_LOGIN登录信息表

27.LOG_TASKLOG登录日志表

28.PRT.PRINTLIST表

29.PURFX_TYPE_CODE_DATA购汇资金属性代码表

30.SALEFX_TX_CODE_DATA结汇资金属性代码表

31.SEC_HISPWDS密码历史表

32.SEC_ORG_BASE机构表

33.SEC_ORG_ROLES机构角色表

34.SEC.ROLE角色表

35.SEC_ROLETASK权限表

36.SEC.USER用户表

37.SEC_USER_EXT用户信息扩展表

38.SEC_USER_ROLES用户角色表

39.SYS_CURREFNUM系统流水表

40.SYS_DATADISPSQL数据抓取记录表

41.SYS_DATASTORE数据存储表

42.SYS_NOTE备注信息表

43.WF_BIGH1SNODEINFO大流程历史表

44.WF_BIGNODEINFO大流程节点表

45.WF_BIGPROCESSINFO大流程流程表

46.WF_BIGPROCESSNODE大流程节点表

47.WF_BIGTEMPINFO大流程模板表

48.WF_BUS1NFO表

49.WF-EVENTWATCHINFO工作流事件观察表

50.WF-NODEINFO节点信息表

51.WF_NODEQUEUEINFO工作流节点队列信息表

52.WF.ORGBPM工作流机构流程管理表

53.WF.PROCESSINFO工作流流程监控表

54.WF_RT_BIGNODEINFO大流程节点运行时表

55.WF_RT_H1S_NODEINFO流程节点走向表

56.WF_RT_NODEINFO工作流运行节点表

57.WF_RT_VARIABLEINFO工作流运行变量表

58.WF_TASKINFO工作流任务信息表

59.WF_TASKINFO_TMP工作流任务信息临时表

60.WF_TEMPLATE1NFO工作流模板信息表

61.WF_TIMERINFO表

62.WF_VARIABLEINFO工作流变量表

63.BQQ.CONFIG表

64.COMMON.TASK常用Task表

4.1.2数据字典设计

FEM_BASINFO_PACKET_DATA报文基础信息表

设计人审核人批准人

表名称FEM_BASINFO_PACKET_DATA表中文名称报文基础信息表

所属交易报文基础信息维护所属系统FEMS

数据来源维护

主要用途已无用

序号字段名字段说明字段类型主键允许为空缺省值备注

VARCHAR2(4N

1VER报文版本号Y

CHAR)

COMMON_ORGVARCHAR2(4N

2机构类

.TYPECHAR)

VARCHAR2(6N

3SRC发起节点代码:

CHAR)

VARCHAR2(100N

4DES接收节点代码

CHAR)

VARCHAR2(100N

5SRCAPP发送端应用代码

CHAR)

VARCHAR2(4N

6DESAPP接收端应用代码

CHAR)

FEM_CONFIG超时时间配置表

设计人审核人批准人

表名称FEM.CONFIG表中文名称超时时间配置表

所属交易FEMCORE超时时间配置所属系统FEMCORE

数据来源手工配置

主要用途配置系统MQ的超时时间

序号字段名字段说明字段类型主键允许为空缺省值备注

1IDNUMBER。9)YN

VARCHAR2(128

2DESCRIPTIONY

CHAR)

VARCHAR2(64Uniqu

3NAMEN

CHAR)e

VARCHAR2(6

4UNITY

CHAR)

VARCHAR2(255

5VALUEN

CHAR)

FEM_EXRATE美元折算率表

设计人审核人批准人

表名称FEM_EXRATE表中文名称美元折算率表

所属交易美元折算率查询所属系统FEMS

数据来源外管查询返回

主要用途计算折美金额

序号字段名字段说明字段类型主键允许为空缺省值备注

CURRENCY_CO

1币种VARCHAR2(3)N

DE

2YEAR_MONTH时间VARCHAR2(6)Y

3EXCHANGE折美率NUMBER(18,10)Y

4QUERY_DATE更新时间VARCHAR2(10)Y

FEM_LIMIT_PU占额购汇表

设计人审核人批准人

表名称FEM_LIMIT_PU表中文名称占额购汇表

所属交易占额购汇维护所属系统FEMS

数据来源录入

主要用途占额购汇

序号字段名字段说明字段类型主键允许为空缺省值备注

BANK_SELF_NVARCHAR2(50

1银行自身流水号YN

UMCHAR)

2ACTION操作类型NUMBER(IO)N

VARCHAR2(50

3ADDJDCODE补充证件号码Y

CHAR)

BIZ_TX_CHNL_VARCHAR2(2

4业务办理渠道代码Y

CODECHAR)

VARCHAR2(19

5BIZ_TX_TIME业务办理时间Y

CHAR)

BIZ_TYPE_CODVARCHAR2(2

6业务类型代码Y

ECHAR)

VARCHAR2(3

7CTYCODE国家/地区代码N

CHAR)

VARCHAR2(256

8ERR_DETAIL错误描述Y

CHAR)

VARCHAR2(6

9ERR.TYPEY

CHAR)

VARCHAR2(4

10EVENT_NON

CHAR)

FCY_ACCT_AM

11存入个人外汇账户金额NUMBER(19,2)N

T

FCY_REMIT_A汇出资金(包括外汇票

12NUMBER(19,2)N

MT据)金额

VARCHAR2(50

13IDCODE证件号码N

CHAR)

VARCHAR2(2

14IDTYPE.CODE证件类型代码Y

CHAR)

VARCHAR2(32

15LCY_ACCT_NO个人外汇账户账号Y

CHAR)

O_ANN_REM_F

16NUMBER(19,2)Y

CYAMT_USD

VARCHAR2(10

17O_END_DATEY

CHAR)

VARCHAR2(2

18O_PUB_CODEY

CHAR)

VARCHAR2(10

19O_PUB_DATEY

CHAR)

O_PUB_REASOVARCHAR2(256

20Y

NCHAR)

O_PURFX_AMT

21NUMBER。9,2)Y

_USD

O_TYPE_STATUVARCHAR2(2

22Y

SCHAR)

VARCHAR2(256

23PERSON.NAME姓名N

CHAR)

PURFX_ACCT_VARCHAR2(32

24购汇人民币账户Y

CNYCHAR)

25PURFX_AMT购汇金额NUMBER。9,2)N

PURFX_CASH_

26购汇提钞金额NUMBER(19,2)N

AMT

PURFX_TYPE_CVARCHAR2(4

27购汇资金属性代码N

ODECHAR)

VARCHAR2(29

28O-REFNOY

CHAR)

VARCHAR2(512

29REMARK备注Y

CHAR)

VARCHAR2(19

30REPORT_TIME报送时间Y

CHAR)

31STATUS状态NUMBER(IO)N

32TCHK.AMT旅行支票金额NUMBER19,2)N

VARCHAR2(3

33TXCCY币种N

CHAR)

ROLLBACK.CO

34NUMBER(IO)Y

UNT

ROLLBACK_ST

35NUMBER(IO)Y

ATUS

COMMON.ORGVARCHAR2(12

36Y

.CODECHAR)

COMMON_USEVARCHAR2(16

37Y

R_CODECHAR)

VARCHAR2(4

38REVISED_NO修正编号Y

CHAR)

FEM_LIMIT_PU_E占额购汇历史表

设计人审核人批准人

表名称FEM_LIMIT_PU_E表中文名称占额购汇历史表

所属交易占额购汇维护所属系统FEMS

数据来源录入

主要用途占额购汇历史

序号字段名字段说明字段类型主键允许为空缺省值备注

BANK_SELF_NVARCHAR2(50

1银行自身流水号YN

UMCHAR)

2ACTION操作类型NUMBER(IO)N

VARCHAR2(50

3ADDJDCODE补充证件号码Y

CHAR)

BIZ_TX_CHNL_VARCHAR2(2

4业务办理渠道代码Y

CODECHAR)

VARCHAR2(19

5BIZ_TX_TIME业务办理时间Y

CHAR)

BIZ_TYPE_CODVARCHAR2(2

6

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论