数据库设计文档.docx

上传人:b****5 文档编号:29185136 上传时间:2023-07-21 格式:DOCX 页数:32 大小:209.86KB
下载 相关 举报
数据库设计文档.docx_第1页
第1页 / 共32页
数据库设计文档.docx_第2页
第2页 / 共32页
数据库设计文档.docx_第3页
第3页 / 共32页
数据库设计文档.docx_第4页
第4页 / 共32页
数据库设计文档.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

数据库设计文档.docx

《数据库设计文档.docx》由会员分享,可在线阅读,更多相关《数据库设计文档.docx(32页珍藏版)》请在冰豆网上搜索。

数据库设计文档.docx

数据库设计文档

 

XXX人资信息管理系统

数据库设计文档

 

文件状态:

文件标识:

[√]草稿

1.0

[

]正式发布

当前版本:

[

]正在修改

者:

2014-12-1

完成日期:

 

1文档介绍

 

1.1编写目的

 

作为软件设计文档的重要组成部分,本文档主要对该软件后台数据库的概念模型设计和

物理模型设计作出了统一的规定,同时确定了每个表的数据字典结构。

它是开发人员,测试人员编码及测试的重要参考依据。

 

1.2适用范围

 

本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员,不得提供给公司外人员。

 

1.3读者对象

 

本文档的主要读者包括:

1.本系统的设计人员:

包括模块设计人员

2.本系统的系统开发人员:

包括数据库开发、编码人员

3.本系统的测试人员

 

1.4参考文献

 

主要为人资信息管理系统.ppt、人资信息管理系统需求分析与概要设计。

 

2数据库环境说明

 

数据库采用MicrsoftSQLServer数据库管理系统建立并维护。

数据库设计过程中采用

Micrsoft公司的Visio创建进销存数据库的ER图,并生成数据库脚本文件“数据库设

计.DDL”。

其中SQLServer的登录模式为混和身份验证,超级用户的用户名均为

为:

123456,SQLServer服务器的端口号:

1433。

sa,密码

 

3数据库的命名规则

 

符合3个范式:

主键外键关系、表间关系、表中字段是不可再分的属性。

表的表示:

描述单一信息,功能简单实用、命名规范合理。

字段的类型,长度。

数据库的命名:

采用全部大写形式。

如:

人资管理系统,数据库名称为RSHGL(人事管理)。

数据库表命名:

所有表以RSH_开头,后面跟中文拼音缩写,采用全部大写形式。

如:

职工基本信息表数据库名称为RSH_ZHGJBXX

 

4逻辑设计

 

本系统的数据库按照面向对象的思想,设计对应实体类,由实体类生成对应的数据库表,数据表中的关系,反应了对象间的关系

 

5数据库的实施

 

本系统基于SQLServer2008R2,数据库的名称为:

DB_OA,由SendMessage、

ReadMessage、Role、RolePrivilege、Privilege、User、RecordBackUp、Plan、Company共10

个数据表组成。

如表

4.1所示

表4.1数据库表的功能说明

序号

功能说明

1

SendMessage

发送消息数据表

2

ReadMessage

阅读消息数据表

3

Role

角色数据表

4

RolePrivilege

角色-权限数据表

5

Privilege

权限数据表

6

User

用户信息数据表

7

Record

日志表

8

BackUp

数据库备份记录表

9

Plan

备份计划数据表

10

Company

公司分站数据表

系统整个的物理模型如下图所示:

 

5.2各表信息

 

1.职工基本信息表(RSH_ZHGJBXX)

序号

中文描述

列名

类型及精度

数据说明

1

序号_记录

XUHAO_JL

varchar(20)

2

编号_简化工号

BIANHAO_JHGH

varchar(10)

NotNull

3

编号_教育厅工号

BIANHAO_JYTGH

varchar(20)

4

编号_网公司工号

BIANHAO_WGSGH

varchar(20)

5

编号_系所

BIANHAO_XS

varchar(10)

NotNull

6

编号_二级部门

BIANHAO_EJBM

varchar(10)

7

姓名_职工

XINGMING_ZG

varchar(12)

NotNull

8

性别

XINGBIE

varchar

(2)

NotNull

9

姓名_曾用

XINGMING_CY

varchar(12)

10

编号_身份证

BIANHAO_SHFZH

varchar(18)

11

日期_出生

RIQI_CSH

datetime

12

地址_出生

DIZHI_CHSH

varchar(60)

13

民族

MINZU

varchar(10)

14

籍贯

JIGUAN

varchar(20)

 

15

面貌_政治

MIANMAO_ZHZH

varchar(20)

16

状况_婚姻

ZHUANGKUANG_HY

varchar(8)

17

地址_现住

DIZHI_XZH

varchar(40)

18

专业_现从事

ZHUANYE_XCSH

varchar(40)

19

特长_专业

TECHANG_ZHY

varchar(200)

20

现学历

XUELI_X

varchar(10)

21

编号_现学历证书

BIANHAO_XXLZHSH

varchar(20)

22

专业_现学历所学

ZHUANYE_XXLSX

varchar(60)

23

类别_现学历

LEIBIE_XXL

varchar(20)

24

分类_现学历

FENLEI_XXL

varchar(20)

25

类别_现学历专业

LEIBIE_XXLZHY

varchar(20)

26

现学位

XUEWEI_X

varchar(10)

27

编号_现学位证书

BIANHAO_XXWZHSH

varchar(20)

28

院校_现学历毕业

YUXIAO_XXLBY

varchar(60)

29

日期_现学历毕业

RIQI_XXLBY

datetime

30

分类_现学位

FENLEI_XXW

varchar(20)

31

专业_现学位

ZHUANYE_XXW

varchar(60)

32

日期_现学位取得

RIQI_XXWQD

datetime

33

院校_现学位毕业

YUANXIAO_XXWBY

varchar(60)

34

类别_编制

LEIBIE_BZ

varchar(20)

NotNull

35

分类_劳务人员

FENLEI_LWRY

varchar(10)

36

工龄

GONGLING

varchar

(2)

37

类别_教工

LEIBIE_ZHG

varchar(20)

38

状态_职工当前

ZHUANGTAI_ZHGDQ

varchar(20)

NotNull

39

名称_岗位

MINGCHENG_GW

varchar(40)

40

日期_任职

RIQI_RZH

datetime

NotNull

41

依据_岗位变动

YIJU_GWBD

varchar(60)

42

层次_岗位

CENGCI_GW

varchar

(2)

43

级别_岗位

JIBIE_GW

varchar

(2)

44

日期_岗级变动

RIQI_GJBD

datetime

45

级别_职务

JIBIE_ZHW

varchar(20)

46

身份

SHENFEN

varchar(20)

47

名称_职称

MINGCHENG_ZHCH

varchar(20)

48

编号_职称证书

BIANHAO_ZHCHZHSH

varchar(20)

49

等级_职称

DENGJI_ZHCH

varchar(20)

50

单位_职称授予

DANWEI_ZHCHSHY

varchar(20)

51

依据_职称授予

YIJU_ZHCHSHY

varchar(40)

52

日期_职称取得

RIQI_ZHCHQD

datetime

53分类_职称FENLEI_ZHCHvarchar

(2)

 

54

日期_职业资格取得

RIQI_ZHYZGQD

datetime

55

类型_职业资格

LEIXING_ZHYZG

varchar(10)

56

名称_职业资格

MINGCHENG_ZHYZG

varchar(40)

57

编号_职业资格证书

BIANHAO_ZHYZGZHS

varchar(20)

H

58

机构_职业资格颁发

JIGOU_ZHYZGBF

varchar(40)

59

等级_职业资格

DENGJI_ZHYZG

varchar(20)

60

日期_参加工作

RIQI_CJGZ

datetime

61

日期_来校工作

RIQI_LXGZ

datetime

62

年数_来校

NIANSHU_LX

varchar

(2)

63

类别_来源

LEIBIE_LY

varchar(20)

64

是否_教师资格

SHIFOU_JSHZG

varchar

(2)

65

学科_教师证

XUEKE_JSHZH

varchar(40)

66

编号_教师证

BIANHAO_JSHZH

varchar(20)

67

分类_教师证

FENLEI_JSHZH

varchar(20)

68

日期_教师证取得

RIQI_JSHZHQD

datetime

69

日期_入党

RIQI_RD

datetime

70

日期_入团

RIQI_RT

datetime

71

日期_预计退休

RIQI_YJTX

datetime

72

学科_任教

XUEKE_RJ

varchar(40)

73

分类_任教学科

FENLEI_RJXK

varchar(20)

74

分类_任教课程

FENLEI_RJKCH

varchar(20)

75

是否_专业带头人

SHIFOU_ZHYDTR

varchar

(2)

76

是否_专业负责人

SHIFOU_ZHYFZR

varchar

(2)

77

是否_骨干教师

SHIFOU_GGJSH

varchar

(2)

78

是否_双师素质

SHIFOU_SHSHSZH

varchar

(2)

79

类别_双师

LEIBIE_SHSH

varchar(10)

80

时数_周工作

SHISHU_ZHGZ

varchar(10)

81

电话_固定

DIANHUA_GD

varchar(18)

82

电话_移动

DIANHUA_YD

varchar(18)

83

分类_人员_高校报表

FENLEI_RY_GXBB

varchar(20)

84

年度_来校_高校报表

NIANDU_LX_GXBB

varchar(4)

85

年龄_人员_高校报表

NIANLING_RY_GXBB

numeric(5,2)

86

级别_教学名师

JIBIE_JXMSH

varchar(10)

87

账号_信息系统通用

ZHANGHAO_XXXTTY

varchar(20)

88

备注

BEIZHU

varchar(60)

89

备注1

BEIZHU1

varchar(60)

90

备注2

BEIZHU2

varchar(60)

91

时间_记录创建

SHIJIAN_JLCHJ

datetime

92

工号_记录创建人

GONGHAO_JLCHJR

varchar(10)

93

时间_记录修改

SHIJIAN_JLXG

datetime

94

工号_记录修改人

GONGHAO_JLXGR

varchar(10)

95

是否_删除

SHIFOU_SHCH

varchar

(2)

 

96

工号_删除人

GONGHAO_SHCHR

varchar(10)

97

原因_删除

YUANYIN_SHCH

nvarchar(60)

 

2.职工岗位过程信息表

(RSH_ZHGGWGCHXX)

序号

信息项

中文描述

编码

类型及精度

1

简化工号

编号_简化工号

BIANHAO_JHGH

varchar(10)

2

岗位名称

名称_岗位

MINGCHENG_GW

varchar(30)

3

任职部门

部门_任职

BUMEN_RZH

varchar(50)

4

任职二级部门

部门_任职_二级

BUMEN_RZH_EJ

varchar(50)

5

任职日期

日期_任职

RIQI_RZH

datetime

6

岗位变动依据

依据_岗位变动

YIJU_GWBD

varchar(40)

7

岗位级别变动时间

日期_岗级变动

RIQI_GJBD

datetime

8

岗位层次

层次_岗位

CENGCI_GW

varchar

(2)

9

岗位级别

级数_岗位

JIBIE_GW

varchar

(2)

10

职务级别

级别_职务

JIBIE_ZHW

varchar(20)

11

身份

身份

SHENFEN

varchar(20)

12

任期

期限_任职

QIXIAN_RQ

varchar

(2)

13

免职日期

日期_免职

RIQI_MZH

datetime

14

免职依据

依据_免职

YIJU_MZH

varchar(40)

15

记录创建时间

时间_记录创建

SHIJIAN_JLCHJ

datetime

16

记录创建人工号

工号_记录创建人

GONGHAO_JLCHJR

varchar(10)

17

记录修改时间

时间_记录修改

SHIJIAN_JLXG

datetime

18

记录修改人工号

工号_记录修改人

GONGHAO_JLXGR

varchar(10)

19

删除标记

是否_删除

SHIFOU_SHCH

varchar

(2)

20

删除人工号

工号_删除人

GONGHAO_SHCHR

varchar(10)

21

删除原因

原因_删除

YUANYIN_SHCH

nvarchar(60)

22

备注

备注

BEIZHU

nvarchar(60)

 

3.职称过程信息表(RSH_ZHCHGCHXX)

序号

信息项

中文描述

编码

类型及精度

1

简化工号

编号_简化工号

BIANHAO_JHGH

varchar(10)

2

专业技术资格证书名

名称_职称

MINGCHENG_ZHCH

varchar(40)

3

证书编号

编号_职称证书

BIANHAO_ZHCHZHSH

varchar(20)

4

专业技术资格等级

等级_职称

DENGJI_ZHCH

varchar(10)

5

专业技术资格授予单

单位_职称授予

DANWEI_ZHCHSHY

varchar(20)

6

专业技术资格授予依

依据_职称授予

YIJU_ZHCHSHY

varchar(40)

7

专业技术资格取得时

日期_职称取得

RIQI_ZHCHQD

datetime(8)

8

专业技术资格分类

分类_职称

FENLEI_ZHCH

varchar

(2)

9

记录创建时间

时间_记录创建

SHIJIAN_JLCHJ

datetime

 

10

记录创建人工号

工号_记录创建人

GONGHAO_JLCHJR

varchar(10)

11

记录修改时间

时间_记录修改

SHIJIAN_JLXG

datetime

12

记录修改人工号

工号_记录修改人

GONGHAO_JLXGR

varchar(10)

13

删除标记

是否_删除

SHIFOU_SHCH

varchar

(2)

14

删除人工号

工号_删除人

GONGHAO_SHCHR

varchar(10)

15

删除原因

原因_删除

YUANYIN_SHCH

nvarchar(60)

16

备注

备注

BEIZHU

nvarchar(60)

 

4.职称过程信息表(RSH_ZHCHGCHXX)

序号

信息项

中文描述

编码

类型及精度

1

简化工号

编号_简化工号

BIANHAO_JHGH

varchar(10)

2

职业资格名称

名称_职业资格

MINGCHENG_ZHYZG

varchar(40)

3

职业资格证书编号

编号_职业资格证书

BIANHAO_ZHYZGZHSH

varchar(20)

4

职业资格类型

类型_职业资格

LEIXING_ZHYZG

varchar(10)

5

职业资格颁发机构

机构_职业资格颁发

JIGOU_ZHYZGBF

varchar(40)

6

职业资格取得时间

日期_职业资格取得

RIQI_ZHYZGQD

datetime(8)

7

职业资格等级

等级_职业资格

DENGJI_ZHYZG

varchar(10)

8

记录创建时间

时间_记录创建

SHIJIAN_JLCHJ

datetime

9

记录创建人工号

工号_记录创建人

GONGHAO_JLCHJR

varchar(10)

10

记录修改时间

时间_记录修改

SHIJIAN_JLXG

datetime

11

记录修改人工号

工号_记录修改人

GONGHAO_JLXGR

varchar(10)

12

删除标记

是否_删除

SHIFOU_SHCH

varchar

(2)

13

删除人工号

工号_删除人

GONGHAO_SHCHR

varchar(10)

14

删除原因

原因_删除

YUANYIN_SHCH

nvarchar(60)

15

备注

备注

BEIZHU

nvarchar(60)

 

5.学历过程信息表(RSH_XLGCHXX)

序号

中文描述

编码

类型及精度

数据说明

1

编号_简化工号

BIANHAO_JHGH

varchar(10)

NotNull

2

学历

XUELI

varchar(10)

NotNull

3

编号_学历证书

BIANHAO_XLZHSH

varchar(20)

4

专业_学历所学

ZHUANYE_XLSX

varchar(60)

5

类别_学历专业

LEIBIE_XLZHY

varchar(20)

6

类别_学历

LEIBIE_XL

varchar(20)

7

分类_学历

FENLEI_XL

varchar(20)

8

院校_学历毕业

YUXIAO_XLBY

varchar(60)

9

日期_学历毕业

RIQI_XLBY

datetime

10

时间_记录创建

SHIJIAN_JLCHJ

datetime

11

工号_记录创建人

GONGHAO_JLCHJR

varchar(10)

12

时间_记录修改

SHIJIAN_JLXG

datetime

13

工号_记录修改人

GONGHAO_JLXGR

varchar(10)

14

是否_删除

SHIFOU_SHCH

varchar

(2)

 

15

工号_删除人

GONGHAO_SHCHR

varchar(10)

16

原因_删除

YUANYIN_SHCH

nvarchar(60)

17

备注

BEIZHU

nvarchar(60)

 

6.职工保险信息表(RSH_ZHGBXXX)

序号

中文描述

编码

类型及精度

数据说明

1

编号_简化工号

BIANHAO_JHGH

varchar(10)

NotNull

2

日期_出生

RIQI_CHSH

datetime

3

日期_出生41

RIQI_CHSH41

datetime

4

日期_出生41_yj

RIQI_CHSH41_YJ

datetime

5

日期_出生102

RIQI_CHSH102

datetime

6

日期_出生102_yj

RIQI_CHSH102_YJ

datetime

7

日期_参加工作

RIQI_CJGZ

datetime

8

时间_记录创建

SHIJIAN_JLCHJ

datetime

9

工号_记录创建人

GONGHAO_JLCHJR

varchar(10)

10

时间_记录修改

SHIJIAN_JLXG

datetime

11

工号_记录修改人

GONGHAO_JLXGR

varchar(10)

12

是否_删除

SHIFOU_SHCH

varchar

(2)

13

工号_删除人

GONGHAO_SHCHR

varchar(10)

14

原因_删除

YUANYIN_SHCH

nvarchar(60)

15

备注

BEIZHU

nvarchar(60)

 

7.职工档案信息表(RSH_ZHGDAXX)

序号

中文描述

编码

类型及精度

数据说明

1

编号_简化工号

BIANHAO_JHGH

varchar(10)

NotNull

2

日期_出生

RIQI_CHSH

datetime

3

日期_参加工作

RIQI_CJGZ

datetime

4

名称_职称

MINGCHENG_ZHCH

varcha

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

当前位置:首页 > 工程科技

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

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