HRMS数据库设计说明书.docx

上传人:b****6 文档编号:5285277 上传时间:2022-12-14 格式:DOCX 页数:21 大小:26.55KB
下载 相关 举报
HRMS数据库设计说明书.docx_第1页
第1页 / 共21页
HRMS数据库设计说明书.docx_第2页
第2页 / 共21页
HRMS数据库设计说明书.docx_第3页
第3页 / 共21页
HRMS数据库设计说明书.docx_第4页
第4页 / 共21页
HRMS数据库设计说明书.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

HRMS数据库设计说明书.docx

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

HRMS数据库设计说明书.docx

HRMS数据库设计说明书

卷号

卷内编号

密级

 

项目编号:

S101-01-2011

HRMS

分类:

<模板>

 

数据库设计说明书

Version:

 

撰写人(签名):

罗强

完成日期:

2011-03-13

本文档使用部门:

□主管领导■项目组

□客户(市场)■维护人员□用户

评审负责人(签名):

评审日期:

1.引言

1.1编写目的

数据库设计说明书是根据概要设计说明书的要求所编写的,是为详细设计作依据的,为详细设计提供标准,并提供给编码人员和测试人员。

1.2背景

待开发的数据库的名称:

HRMS

使用此数据库的软件系统的名称:

MicrosoftsoftSqlServer2005

该软件系统开发项目的任务提出者:

本人

该软件系统的用户:

企业单位

将安装该软件和这个数据库的计算站(中心):

企业数据中心

1.3定义

HRMS(HumanResourseManagementSystem)信用卡评估系统

CDM(ConceptDataModel)概念数据模型

PDM(PhysicsDataModel)物理数据模型

E-R(EntityRelationship)实体联系模型

1.4参考资料

[1]毕业设计开题报告

[2]教学信息管理平台排课管理子系统的《需求规格说明书》

[3]单建魁赵启升编著.《数据库系统试验指导》[M].北京清华大学学研大厦:

清华大学出版社,2004年12月.P1-P30.

[4]王珊萨师煊编著.《数据库系统概论》[M].第四版.北京市西城区德外大街4号:

高等教育出版社,2006年12月.P78-P125.

[5]郑阿奇编著 《SQLServer使用教程(第2版)》 电子工业出版社,2007年6月

[6]王颖,李敏业编著《VisualBasic+SQLServer数据库应用实例完全解析》人民邮电出版社,2006年

[7]姚巍编著《VisualBasic数据库开发从入门到精通》人民邮电出版社,2006年

2.外部设计

2.1类型划分

⑴主表:

18个

⑵辅助表:

13个

2.2标识符和约定

数据库表的命名是用表名的英文或英文缩写,编程实现简单易记!

格式

描述

说明

1

UserInfo

用户

用户信息表

2

Sys_role

角色

系统角色表

3

Sys_right

权限

系统权限表

4

Sys_role_right

角色-权限

系统角色-权限表

5

Salary_standard

工资标准

工资标准表

6

Salary_standard_detail

工资标准明细

工资标准明细表

7

Salary_grant

工资发放

工资发放表

8

Salary_grant_detail

工资发放明细

工资方法明细表

8

Major_change

人事调动

人事调动表

9

Human_file

员工档案

员工档案表

10

Engage_subject

试题

试题表

11

Engage_resume

简历信息

简历信息表

12

Engage_major_release

职位发布

职位发布表

13

Engage_interview

面试情况

面试情况表

14

Engage_exam

考试

考试表

15

Engage_exam_detail

考试明细

考试明细表

17

Engage_answer

试题答案

试题答案表

18

Engage_answer_detail

答案明细

答案明细表

19

Config_speciality

学历

学历表

20

Config_religion

宗教

宗教信仰表

21

Config_question_first_kind

试题一级分类

试题一级分类表

22

Config_question_second_kind

试题二级分类

试题二级分类表

23

Config_nation

名族

名族表

24

Config_major

职位

职位表

25

Config_major_kind

职位分类

职位分类表

26

Config_goodat

特长

特长表

27

Config_file_first_kind

一级机构

一级机构表

28

Config_file_second_kind

二级机构

二级机构表

29

Config_file_third_kind

三级机构

三级机构表

30

Config_educated_degree

学位

学位表

31

Config_country

国籍

国籍表

2.3数据库表设计格式说明

⑴主表:

⒈用户表(UserInfo)

UserInfo

字段名

字段代码

字段类型

允许为空

主键

外键

1

用户ID

Id

int

N

Primarykey

2

用户名

Users_name

varchar(40)

Y

3

用户密码

Users_password

varchar(50)

Y

4

角色ID

Roleno

Int

Y

2.角色表

Sys_role

字段名

字段代码

字段类型

允许为空

主键

外键

1

角色ID

Id

int

N

Primarykey

2

角色名

Role_name_name

varchar(40)

Y

3

角色描述

Role_desc

varchar(50)

Y

3.权限表

Sys_right

字段名

字段代码

字段类型

允许为空

主键

外键

1

权限ID

Id

int

N

Primarykey

2

权限父节点

Right_parent_code

Int

N

3

权限类型

Right_type

varchar(20)

Y

4

权限描述

Right_text

Varchar(50)

Y

5

权限对应URL

Right_url

Varchar(200)

N

4.角色-权限表

Sys_role

字段名

字段代码

字段类型

允许为空

主键

外键

1

角色-权限ID

Id

int

N

Primarykey

2

角色ID

Rf_role_no

INT

N

Y

3

权限

Rf_right_no

Int

N

Y

5.工资标准表

Salary_standard

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

工资标准名

Salary_standard_name

varchar(40)

Y

3

工资额

Salary_sum

money

Y

6.工资标准明细表

Salary_standard

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

工资标准ID

Ss_no

Int

N

Y

3

工资项ID

Si_no

Int

N

Y

4

金额

Salary

Money

7.工资发放表

Salary_standard

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

三级机构ID

Ctk_no

Int

N

Y

3

人数

Human_amount

Int

Y

4

应发工资总额

Salary_sum

Money

Y

5

实发工资总额

Salary_paid_sum

Money

Y

8.人事调动表

Salary_grant

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

三级机构ID

Ctk_no

Int

N

Y

3

档案ID

Hf_no

Int

N

Y

4

职位ID

Cm_no

Int

N

Y

5

薪酬标准ID

Ss_no

Int

N

Y

6

调动原因

Change_reason

Varchar(200)

Y

7

9.员工档案表

Human_file

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

三级机构ID

Ctk_no

Int

N

Y

3

登记人ID

Hf_no

Int

N

Y

4

职位ID

Cm_no

Int

N

Y

5

姓名

Human_name

Varchari(50)

Y

6

性别

Human_sex

Varchar(4)

Y

7

电邮

Human_email

Varchar(50)

Y

8

电话号码

Human_telephone

Varchar(50)

Y

9

QQ

Human_qq

Varchar(50)

Y

10

地址

Human_address

Varchar(50)

Y

11

邮编

Human_postcode

Varchar(50)

Y

12

国籍

Cc_no

Int

Y

Y

13

生日

Human_birthday

Datetime

Y

14

名族

Cn_no

Int

Y

Y

15

宗教

Cr_no

Int

Y

Y

16

身份证号码

Human_id_card

Varchar(50)

N

17

年龄

Human_age

Int

Y

18

学历

Ced_no

Int

Y

Y

19

专业

Cs_no

Int

Y

Y

20

薪酬标准

Ss_no

Int

Y

Y

21

爱好

Human_hobby

Varchar(50)

Y

22

特长

Cg_no

Int

Y

Y

23

个人履历

Human_history_record

Varchar(200)

Y

24

家庭关系

Human_family_membership

Varchar(200)

Y

25

备注

Remark

Varchar(200)

10.试题表

Engage_subject

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

试题二级分类

Cqsk_No

Int

Y

Y

3

题干

Context

Varchar(50)

Y

4

答案A

Key_a

Varchar(50)

Y

5

答案B

Key_b

Varchar(50)

Y

6

答案C

Key_c

Varchar(50)

Y

7

答案D

Key_d

Varchar(50)

Y

8

答案E

Key_e

Varchar(50)

Y

9

正确答案

Correct_key

Varchar(50)

Y

11.简历表

Human_file

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

三级机构ID

Ctk_no

Int

N

Y

3

登记人ID

Hf_no

Int

N

Y

4

职位ID

Cm_no

Int

N

Y

5

姓名

Human_name

Varchari(50)

Y

6

性别

Human_sex

Varchar(4)

Y

7

电邮

Human_email

Varchar(50)

Y

8

电话号码

Human_telephone

Varchar(50)

Y

9

QQ

Human_qq

Varchar(50)

Y

10

地址

Human_address

Varchar(50)

Y

11

邮编

Human_postcode

Varchar(50)

Y

12

国籍

Cc_no

Int

Y

Y

13

生日

Human_birthday

Datetime

Y

14

名族

Cn_no

Int

Y

Y

15

宗教

Cr_no

Int

Y

Y

16

身份证号码

Human_id_card

Varchar(50)

N

17

年龄

Human_age

Int

Y

18

学历

Ced_no

Int

Y

Y

19

专业

Cs_no

Int

Y

Y

20

薪酬标准

Ss_no

Int

Y

Y

21

爱好

Human_hobby

Varchar(50)

Y

22

特长

Cg_no

Int

Y

Y

23

个人履历

Human_history_record

Varchar(200)

Y

24

家庭关系

Human_family_membership

Varchar(200)

Y

25

备注

Remark

Varchar(200)

12.职位发布表

Engage_major_release

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

三级机构ID

Ctk_no

Int

Y

Y

3

职位

Cm_no

Int

Y

Y

4

招聘类型

Engage_type

Varchar(50)

Y

5

职位描述

Major_describe

Varchar(50)

Y

6

招聘需求

Engage_required

Varchar(50)

Y

13.面试表

Engage_interview

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

形象等级

Image_degree

Varchar(20)

Y

3

口语等级

Native_language_degree

Varchar(20)

Y

4

外语等级

Foreign_language_degree

Varchar(20)

Y

5

应变能力

Response_speed_degree

Varchar(20)

Y

6

EQ

EQ_degree

Varchar(20)

Y

7

IQ

IQ_degree

Varchar(20)

Y

8

综合评价

Multi_quality_degree

Varchar(20)

Y

9

面试评价

Interview_comment

Varchar(50)

Y

14.考试答题表

Engage_exam

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

考试编号

Exam_number

varchar(40)

Y

3

职位发布ID

Emr_no

Int

Y

Y

4

答题限时

Limite_time

Int

Y

15.答题明细表

Engage_exam

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

考试编号

Exam_number

varchar(40)

Y

3

答题ID

Ee_no

Int

Y

Y

4

二级分类ID

Cqsk_no

Int

Y

Y

5

试题数量

Question_amount

Int

Y

16.答案表

Engage_answer

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

答案编号

Answer_number

varchar(40)

Y

3

答题ID

Ee_no

Int

Y

Y

4

简历ID

Er_no

Int

Y

Y

5

答题用时

Use_time

Int

Y

6

得分

Total_point

Double

Y

(2)辅表:

17.专业表

Config_speciality

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

专业名

Speciality_name

Varchar(20)

Y

18.宗教表

Config_religion

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

宗教名

Religion_name

Varchar(20)

Y

19.试题二级分类

Config_question_second_kind

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

试题一级分类ID

Cqfk_no

Int

Y

Y

3

二级分类名称

Second_kind_name

Varchar(50)

Y

20.试题一级分类

Config_question_first_kind

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

一级分类名称

First_kind_name

Varchar(50)

Y

21.名族表

Config_nation

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

名族名称

Nation_name

Varchar(50)

Y

22.职位名称

Config_major

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

职位名称

Major_name

Varchar(50)

Y

3

职位分类ID

Cmk_no

Int

Y

Y

23.职位分类

Config_major_kind

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

职位分类名称

Major_kind_name

Varchar(50)

Y

23.特长表

Config_goodat

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

特长名称

Goodat_name

Varchar(50)

Y

24.三级机构表

Config_file_third_kind

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

三级机构名

Third_kind_name

Varchar(50)

Y

3

二级机构ID

Csk_no

Int

Y

Y

25.二级机构名称

Config_file_second_kind

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

二级机构名

Second_kind_name

Varchar(50)

Y

3

一级机构ID

Cfk_no

Int

Y

Y

26.一级机构名称

Config_file_first_kind

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

一级机构名

First_kind_name

Varchar(50)

Y

27.学历表

Config_educated_degree

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

学历名

Educated_degree_name

Varchar(50)

Y

28.国籍表

Config_country

字段名

字段代码

字段类型

允许为空

主键

外键

1

ID

Id

int

N

Primarykey

2

国籍名

Country_name

Varchar(50)

Y

2.4支持软件

PowerDesigner9.0

MicrosoftSqlserver2005

结构设计

运用设计

2.5数据字典设计

2.6安全保密设计

此系统主要实

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

当前位置:首页 > 小学教育 > 英语

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

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