ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:149.37KB ,
资源ID:5709405      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5709405.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(人力资源管理系统项目组数据库设计说明书.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

人力资源管理系统项目组数据库设计说明书.docx

1、人力资源管理系统项目组数据库设计说明书人力资源管理系统数据库设计说明书 变更记录日期版本变更说明作者签字确认职务姓名签字日期目 录目 录 31 引言 41.1 预期的读者 41.2 数据库 41.3 目的和作用 42 数据库设计 52.1 系统逻辑结构设计 52.2 系统物理结构设计 52.3 表设计 62.3.1 TableName(表名的解释) 62.3.2 具体各表 72.4 表之间的关联设计 122.4.1人事调动表 122.4.2员工合同表 122.4.3 员工基本信息表 122.4.4员工履历表 132.4.5员工档案表 132.4.6培训类别表 132.4.7培训记录表 132.

2、4.8培训证书管理表 142.4.9奖惩管理表 142.4.10权限表 142.4.11角色表 142.4.12部门表 152.5 存储过程设计 153 安全保密设计 151 引言1.1 预期的读者系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员。 1.2 数据库员工基本信息表:staffinfo员工档案表:employeefiles员工履历表:employeerecord员工合同表:employeecontract奖惩管理表:reward人事调动表:blend培训记录表:record培训类别表:edutype培训证书管理表:edubook部门表:department角色表:ro

3、le权限表:rmodule1.3 目的和作用将数据分析的结果进一步整理,形成最终的计算机模型,以便开发人员建立物理数据库。2 数据库设计2.1 系统逻辑结构设计2.2 系统物理结构设计根据硬件设备和数据库平台系统,对数据库系统的物理存储结构进行规划,估计数据库的大小,增长速度,各主要部分的访问频度。确定数据文件的命名,日志文件的命名。数据文件和日志文件的物理存放位置,如果有多个存储设备,需要规划数据文件的组织方式。系统内存使用配置,一般来说,数据库系统会自动维护系统内存,但有时为了某些性能问题,可以根据需要对数据库的内存管理进行另行配置。2.3 表设计2.3.1 TableName(表名的解释

4、)Staffinfo:员工基本信息表Employeerecord:员工履历表Employeecontract:员工合同表Reward:奖惩管理表Blend:人事调动表Record:培训记录表Edutype:培训类别表Edubook:培训证书管理表Department;部门表Role:角色表Rmodule:权限表2.3.2 具体各表1、员工基本信息(Staffinfo)表字段名数据类型是否为空默认值备注useridvarcharnotnull主键;员工IDdepidvarcharnotnull部门编号usernameVarcharnotnull员工姓名userpassVarcharnotnull

5、用户密码limitnumber可以权限sexchar可以性别agenumber可以年龄educationvarchar可以学历newstaffdatedate可以成为正式员工时间depnamevarchar可以部门名称dutychar可以职务salarynumber可以工资proTitlevarchar可以职称ephotoVarchar可以员工照片idcardphotoVarchar可以身份证照片roleidVarcharnotnull角色ID2、员工档案(Employeefiles)表字段名数据类型是否为空默认值备注fileidnumbernotnull主键;档案IDuseridvarcha

6、rnotnull外键;员工IDfileNumnumber可以档案编号fileNamevarchar可以档案名称simcontentvarchar可以内容摘要remarkvarchar可以备注usernameVarchar可以员工姓名fileTypenumber可以档案类型3、员工履历(Employeerecord)表字段名数据类型是否为空默认值备注recordidnumbernotnull主键;履历IDuseridvarcharnotnull外键;员工IDeducationvarchar可以员工学历dutyvarchar可以职位postvarchar可以当时工作单位starttimedate可

7、以入职时间workContentvarchar可以工作内容workGradevarchar可以主要成绩endtimedate可以离职时间4、员工合同(Employeecontract)表字段名数据类型是否为空默认值备注coidvarcharNot Null主键;合同IDuseridvarcharNot Null员工IDusernamevarcharNot null员工姓名startDateDate可以合同生效日期endDateDate可以合同终止日期coContentVarchar2(50)可以合同内容dutyVarchar可以职位coNumnumber可以合同号roleidVarchar可以

8、角色ID5、奖惩管理(Reward)表字段名数据类型是否为空默认值备注rewidNumberNot Null主键 ;奖罚IDuseridvarcharNot Null员工IDusernameVarchar2Not Null员工姓名rewTypeVarchar2Not Null奖罚类型rewDateDate可以事发时间case_titleVarchar2可以事发标题rewMoneynumber可以奖罚金额6、人事调动(Blend)表字段名数据类型是否为空默认值备注useridNumberNot Null员工IDusernameVarchar2Not Null员工姓名changeDateDate可

9、以变动时间changeTypeVarchar2可以变动类别nowDutyVarchar2可以当前职务titleVarchar2可以员工职称lastDeptVarchar2可以前任部门nowDeptVarchar2可以当前部门lastStateVarchar2可以调动前状态endStateVarchar2可以调动后状态changeReasonVarchar2可以调动的原因7、培训记录(Educord)表字段名数据类型是否为空默认值备注cordidNumberNot Null主键:培训记录IDcordNameVarchar2Not Null培训名称edTypeVarchaer可以培训类别edSta

10、rtDateDate可以开始时间edEndDateDate可以结束时间edAddVarchar2可以培训地点edModelVarchar2可以培训模式edGradeInteger可以培训成绩edTiVarchar2可以培训学时edTearVarchar2可以培训教师edBookVarchar2可以培训证书edMoneyNumber可以培训费用edManegerVarchar2可以负责人edCompnyVarchar2可以主办公司8、培训类别(Edutype)表字段名数据类型是否为空默认值备注editidNumberNot Null培训类别IDedTypeVarchar2可以培训类别edChar

11、cterVarchar2可以培训性质edInfoVarchar2可以描述信息9、培训证书管理(Edubook)表字段名数据类型是否为空默认值备注bookidNumberNot Null主键:员工证书IDuseridvarcharNot Null员工IDusernamevarcharNot null员工姓名bookNameVarchar2可以证书名称bookCodeInteger可以编号bookDateDate可以颁发日期cordidvarchar可以培训记录ID10、部门(Department)表字段名数据类型是否为空默认值备注deptidNumberNot Null部门编号depNameVa

12、rchar2Not Null部门名称uplineNumNumber可以人员上限peopleNumNumber可以尚需人数deptScripVarchar2可以部门描述parentDepVarchar2可以父级部门deptleverVarchar2可以部门级别availableVarchar2可以是否可用11、角色(Role)表字段名数据类型是否为空默认值备注roleidNumberNot Null角色IDroleNameVarchar2Not Null角色名称12、权限(Rmodule)表字段名数据类型是否为空默认值备注moduleidNumberNot Null权限IDmodulenameV

13、archar2Not Null权限名称moduleurlVarchar2可以权限地址roleidvarcharNot null角色IDuseridVarchar可以员工IDusernamevarchar可以员工姓名2.4 表之间的关联设计2.4.1人事调动表ColumnsAssociationNotes 0.1 人事调动表.FK_人事调动表_员工基本信息表 1 员工基本信息表.2.4.2员工合同表ColumnsAssociationNotes 1 员工基本信息表.FK_员工基本信息表_员工合同表 1 员工合同表.2.4.3 员工基本信息表ColumnsAssociationNotes 1 员工

14、基本信息表.FK_员工基本信息表_员工档案表 1 员工档案表. 1 员工基本信息表.FK_员工基本信息表_员工合同表 1 员工合同表. 1 员工履历表.FK_员工履历表_员工基本信息表 1 员工基本信息表. 0.1 人事调动表.FK_人事调动表_员工基本信息表 1 员工基本信息表. 1 员工基本信息表.FK_员工基本信息表_奖惩管理表 1. 奖惩管理表. 1 员工基本信息表.FK_员工基本信息表_角色表 1 角色表. 1.* 员工基本信息表.FK_员工基本信息表_部门表 1 部门表. 0.* 员工基本信息表.FK_员工基本信息表_培训证书管理表 0.* 培训证书管理表.2.4.4员工履历表Co

15、lumnsAssociationNotes 1 员工履历表.FK_员工履历表_员工基本信息表 1 员工基本信息表.2.4.5员工档案表ColumnsAssociationNotes 1 员工基本信息表.FK_员工基本信息表_员工档案表 1 员工档案表.2.4.6培训类别表ColumnsAssociationNotes 1 培训类别表.FK_培训类别表_培训记录表 1 培训记录表.2.4.7培训记录表ColumnsAssociationNotes 1 培训类别表.FK_培训类别表_培训记录表 1 培训记录表. 1 培训证书管理表.FK_培训证书管理表_培训记录表 1 培训记录表.2.4.8培训证

16、书管理表ColumnsAssociationNotes 0.* 员工基本信息表.FK_员工基本信息表_培训证书管理表 0.* 培训证书管理表. 1 培训证书管理表.FK_培训证书管理表_培训记录表 1 培训记录表.2.4.9奖惩管理表ColumnsAssociationNotes 1 员工基本信息表.FK_员工基本信息表_奖惩管理表 1. 奖惩管理表.2.4.10权限表ColumnsAssociationNotes 1 角色表.FK_角色表_权限表 1 权限表.2.4.11角色表ColumnsAssociationNotes 1 员工基本信息表.FK_员工基本信息表_角色表 1 角色表. 1

17、角色表.FK_角色表_权限表 1 权限表.2.4.12部门表ColumnsAssociationNotes 1.* 员工基本信息表.FK_员工基本信息表_部门表 1 部门表.2.5 存储过程设计存储过程是一组预先定义并编译好的SQL语句,可以接受参数、返回状态值和参数值,并可以嵌套调用。使用存储过程可以改变SQL语句的运行性能,提高其执行效率。存储过程还可用做一种安全机制,使用户通过它访问未授权的表或视图。3 安全保密设计数据库用户按照功能分为3种角色,admin、normal、select。Admin:对数据库有完整的操作权限,包括:创建、删除表空间,对数据进行增、删、改、查。normal:对数据有增、删、改、查的权限。Select:只有查询数据的权限。

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

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