数据库设计说明书.docx

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

数据库设计说明书.docx

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

数据库设计说明书.docx

数据库设计说明书

数据库设计说明书

数据库设计说明书

编写:

张晓兵日期:

2011-06-26审核:

王建彬日期:

2011-06-26批准:

王建彬日期:

2011-06-26受控状态:

发布版次:

v1.0日期:

2011-06-27编号:

BinaryStar人力资源管理数据库设计说明书

变更记录

日期版本变更说明作者

初次发布张晓兵2011/06/26V1.0

签字确认

职务姓名签字日期组长王建彬王建彬2011-06-26

BinaryStar第2页共18页

BinaryStar人力资源管理数据库设计说明书

1引言..........................................................................................................................41.1预期的读者........................................................................................................41.2数据库...............................................................................................................41.3目的和作用........................................................................................................42数据字典设计............................................................................................................43数据库设计...............................................................................................................53.1系统物理结构设计..............................................................................................53.2表设计...............................................................................................................6

3.2.1EmployeeInfo(员工信息)..............................................................................6

3.2.2Image(图片信息).........................................................................................6

3.2.3Account(用户信息)......................................................................................7

3.2.4EmployeeResume(员工履历).........................................................................7

3.2.5Department(部门).........................................................................................7

3.2.6Position(职位).............................................................................................7

3.2.7EmployeeFiles(员工档案).............................................................................8

)................................................................................83.2.8RAPRecords(奖惩记录

3.2.9RAPRecords()................................................................................8奖惩管理

3.2.10EmployeeContract(员工合同).......................................................................8

3.2.11LeavingRecord(离职记录)............................................................................9

3.2.12TitleEmploymentRecords(职称聘任记录).......................................................9

3.2.13CertificateRecords(证书获得记录)................................................................9

3.2.14TrainInfo(培训情况)..................................................................................10

3.2.15CourseGrade(科目成绩)............................................................................10

3.2.16TrainCourse(培训科目)..............................................................................10

3.2.17TrainCategory(培训类别)...........................................................................10

3.2.18TrainRecord(培训记录)...............................................................................113.3表之间的关联设计.............................................................................................113.4附件:

.............................................................................................................13

BinaryStar第3页共18页

BinaryStar人力资源管理数据库设计说明书

1引言

1.1预期的读者

主要为本公司以几份承包方的阅读者,如设计人员、开发人员等。

有时可以包括客户方的阅读者,如:

市场部人员、开发人员等。

1.2数据库

采用MicrosoftSQLServer2005作为系统开发的数据库管理系统,数据库的名称为EmterpriseHR中文名称为企业人力资源

1.3目的和作用

将数据分析的结果进一步整理,形成最终的计算机模型,以便开发人员建立物理数据

库。

2数据字典设计

名字:

基本信息名字:

照片信息名字:

账户信息别名:

别名:

别名:

描述:

员工的基本信息描述:

员工的一些照片信息描述:

员工登陆系统的账号信息定义:

基本信息=员工ID+姓名+定义:

照片信息=员工学历证书+定义:

账户信息=用户名+密码+性别+学历+学位+部门+职务+员工照片+员工身份证状态人员状态位置:

基本信息位置:

基本信息注释:

员工ID=csu+编号学历:

专科、本科、硕士研究生、博士研究生学位:

学士、硕士、博士人员状态:

在职、离职

名字:

员工履历名字:

员工档案名字:

奖惩管理

别名:

别名:

别名:

描述:

记录员工的履历信息描述:

记录员工档案的基本信息描述:

记录员工的奖惩信息

定义:

员工履历=共组内容+重定义:

员工档案=员工档案ID+定义:

奖惩管理=奖惩管理ID+

要成绩+开始时间+结束时间+员工档案编号+员工档案名称+时间+标题+内容+类别

职务+部门员工档案摘要+备注位置:

数据库

位置:

数据库位置:

数据库注释:

类别为自定义输入

注释:

从数据库中读取部门与职

务的种类

BinaryStar第4页共18页

BinaryStar人力资源管理数据库设计说明书

名字:

员工合同名字:

离职记录名字:

职称聘任记录别名:

别名:

别名:

描述:

记录员工的合同信息描述:

记录员工的离职信息描述:

职称聘任记录定义:

员工合同=员工合同ID+定义:

离职记录=记录ID+类型+定义:

职称聘任记录=ID+职称开始时间+结束时间+薪资+电原因+时间+时间子文档注释:

记录ID=LR+数字编码位置:

数据库位置:

数据库+本地文件类型:

到达退休年龄、病退、自动离职、死亡

名字:

证书记录名字:

培训情况名字:

培训科目记录

别名:

别名:

别名:

描述:

记录员工的获得证书信息描述:

记录员工的培训情况描述:

记录培训科目信息

定义:

证书记录=记录ID+证书定义:

培训情况=培训教师+课时定义:

培训科目记录=科目ID+

名称+证书号+发证日期+费用科目名称+科目成绩

位置:

数据库位置:

数据库位置:

数据库

名字:

名字:

培训类别名字:

培训记录别名:

别名:

别名:

描述:

描述:

记录培训的类别信息描述:

存储培训记录定义:

定义:

培训类别=类别ID+编码定义:

培训记录=记录ID+性质+位置:

+名称编号+名称+开始时间+结束时

位置:

数据库间+培训费用+培训地点+主办

注释:

从数据库中读取类别和科单位+培训方式+负责人姓名+

目考核成绩

位置:

3数据库设计

3.1系统物理结构设计

根据硬件设备和数据库平台系统,对数据库系统的物理存储结构进行规划,估计数据库

BinaryStar第5页共18页

BinaryStar人力资源管理数据库设计说明书

的大小,增长速度,各主要部分的访问频度。

确定数据文件的命名,日志文件的命名。

数据文件和日志文件的物理存放位置,如果有多个存储设备,需要规划数据文件的组织方式。

系统内存使用配置,一般来说,数据库系统会自动维护系统内存,但有时为了某些性能问题,可以根据需要对数据库的内存管理进行另行配置。

3.2表设计

根据数据字典的设计,进一步细化为数据库表的设计。

表的设计包括以下内容:

表名(中英文)

字段名

字段数据类型

字段是否为空

字段的默认值

备注,对字段的解释性说明:

主键、外键、是否自动增一、是否为索引、是否唯一、是

否进行数据检查等。

3.2.1EmployeeInfo(员工信息)

字段名数据类型是否为空默认值备注

主键employeeIDint

employeeNamevarchar(20)sexchar

(2)birthdaydatetimeIDcardNumberchar18educationalBackvarchar(20)ground

degreevarchar(20)3.2.2Image(图片信息)

字段名数据类型是否为空默认值备注

否主键/外键employeeIDint

certificatePicvarchar(50)employeePicvarchar(50)IDcardPicvarchar(50)

BinaryStar第6页共18页

BinaryStar人力资源管理数据库设计说明书

3.2.3Account(用户信息)

字段名数据类型是否为空默认值备注

否主键/外键employeeIDInt

usernamevarchar(20)passwordvarchar(20)statevarchar(20)

3.2.4EmployeeResume(员工履历)

字段名数据类型是否为空默认值备注

否主键外键employeeIDInt

否主键外键positionIDInt

否主键外键DepartmentIDint

workingContentvarchar(100)importantAchievvarchar(100)ements

startTimedatetimeendTimedatetime3.2.5Department(部门)

字段名数据类型是否为空默认值备注

否主键DepartmentIDint

departmentNamevarchar(30)3.2.6Position(职位)

字段名数据类型是否为空默认值备注

否主键positionIDint

positionNamevarchar(30)BinaryStar第7页共18页

BinaryStar人力资源管理数据库设计说明书

3.2.7EmployeeFiles(员工档案)

字段名数据类型是否为空默认值备注

否主键fileIDint

否外键employeeIDint

fileNumberintfileNamevarchar(20)fileContentAbstrvarchar(100)act

fileCommentvarchar(100)3.2.8RAPRecords(奖惩记录)

字段名数据类型是否为空默认值备注

否主键外键employeeIDint

否主键外键rApMIDint

3.2.9RAPRecords(奖惩管理)

字段名数据类型是否为空默认值备注

否主键外键rApMIDint

否主键外键datetimedatetime

rApTitlevarchar(20)rApContentvarchar(100)rApCategoryvarchar(20)

3.2.10EmployeeContract(员工合同)

字段名数据类型是否为空默认值备注

否主键ContractIDint

否外键rApMIDint

employeeIDintcontractStartTimdatetimee

contractEndTimedatetimecontractSalaryfloatcontractElecdocvarchar(50)

BinaryStar第8页共18页

BinaryStar人力资源管理数据库设计说明书

3.2.11LeavingRecord(离职记录)

字段名数据类型是否为空默认值备注

否主键leavingRecordIDint

否外键employeeIDint

leavingTypevarchar(20)leavingReasonvarchar(20)leavingTimedatetime

3.2.12TitleEmploymentRecords(职称聘任记录)

字段名数据类型是否为空默认值备注

否外键titleEmploymentint

RecordsID

否主键employeeIDint

employmentTitlevarchar(20)employmentTimedatetime

3.2.13CertificateRecords(证书获得记录)

字段名数据类型是否为空默认值备注

否主键certificateRecordint

sID

否外键employeeIDint

certificateDatevarchar(30)certificateDateintcertificateDatedatetime

BinaryStar第9页共18页

BinaryStar人力资源管理数据库设计说明书

3.2.14TrainInfo(培训情况)

字段名数据类型是否为空默认值备注

否主键外键employeeIDint

否主键外键trainRecordIDint

teacherNamevarchar(20)courseTimeintfeefloat

3.2.15CourseGrade(科目成绩)

字段名数据类型是否为空默认值备注

否主键外键employeeIDint

否主键外键rainRecordIDint

否主键外键trainCourseIDint

courseGradefloat

3.2.16TrainCourse(培训科目)

字段名数据类型是否为空默认值备注

否主键trainCourseIDint

trainCourseNamevarchar(20)

3.2.17TrainCategory(培训类别)

字段名数据类型是否为空默认值备注

否主键trainCategoryIDint

否categoryCodeintcategoryNamevarchar(20)

BinaryStar第10页共18页

BinaryStar人力资源管理数据库设计说明书

3.2.18TrainRecord(培训记录)

字段名数据类型是否为空默认值备注

否主键trainRecordIDint

否外键trainCategoryIDint

trainPropertyvarchar(20)trainCodevarchar(20)trainNamevarchar(30)trainStartTimedatetimetrainEndTimedatetimetrainFeefloattrainPlacevarchar(100)sponsorvarchar(100)trainMethodvarchar(30)directorNamevarchar(30)checkGradefloat

3.3表之间的关联设计

为了保证数据的完整性,需要对表之间相互的数据进行约束,主要是通过外键来实现数据增删时的数据完备。

1、员工履历信息

BinaryStar第11页共18页

BinaryStar人力资源管理数据库设计说明书

员工履历信息包含了部门信息植物信息和员工个人基本信息的主键,依赖于这三个实体而存在。

2培训情况信息

其中成绩作为一个弱实体必须依赖与培训科目和培训情况而存在。

而培训情况必须依赖与培训记录和员工信息,之间存在外键关联关系。

BinaryStar第12页共18页

BinaryStar人力资源管理数据库设计说明书

4附件:

1概念数据库模型

2物理数据库模型

BinaryStar第13页共18页

BinaryStar人力资源管理数据库设计说明书

BinaryStar第14页共18页

BinaryStar人力资源管理数据库设计说明书

下面是赠送的保安部制度范本,不需要的可以编辑删除!

!

!

!

谢谢!

保安部工作制度

一、认真贯彻党的路线、方针政策和国家的法津法觃,按照####年度目标的要求,做好####的安全保卫工作,保护全体人员和公私财物的安全,保持####正常的经营秩序和工作秩序。

二、做好消防安全工作,认真贯彻“预防为主”的方针,教育提高全体人员的消防意识和防火知识,配备、配齐####各个楼层的消防器材,管好用好各种电器设备,确保####各通道畅通,严防各种灾害事故的发生。

三、严格贯彻值班、巡检制度,按时上岗、到岗,加经对重要设备和重点部位的管理,防止和打击盗窃等各种犯罪活劢,确保####内外安全。

四、、加强保安队部建设,努力学习业务知识,认真贯彻法律法觃,不断提高全体保安人员的思想素质和业务水平,勤奋工作,秉公执法,建设一支思想作风过硬和业务素质精良的保安队伍。

11、保持监控室和值班室的清洁干净,天天打扫,窗明地净。

12、服从领导安排,完成领导交办任务。

BinaryStar第15页共18页

BinaryStar人力资源管理数据库设计说明书

5、积极扑救。

火警初起阶段,要全力自救。

防止蔓延,尽快扑灭,要正确使用灭火器,电器,应先切断电源。

6、一旦发生火灾,应积极维护火场秩序,保证进出道路畅通。

看管抢救重要物资,疏散危险区域人员。

九、协同本部门或其他部门所进行的各项工作进行记录。

保安员值班操作及要求

BinaryStar第16页共18页

BinaryStar人力资源管理数据库设计说明书

一、交接岗

1、每日上午9时和下午19时为交接岗。

2、交接岗时将当班所接纳物品清点清楚,以及夜班所发生的情况未得到解决的需>

面汇报。

检查值班室内外的卫生状况,地面无纸屑,桌面无杂物,整齐清洁。

二、执勤

1、7:

50—8:

10、13:

50—14:

10立岗迎接上班人员;12:

00—12:

20、18:

00—18:

20立岗送下班人员。

2、值勤时做到遇见领导立岗,检查物品立岗,外来人员进出立岗。

3、门卫室值勤时,应做到坐姿端正,注规监规器的劢态,做好接

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

当前位置:首页 > 表格模板 > 合同协议

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

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