《人力资源管理系统数据库设计说明书.pdf》由会员分享,可在线阅读,更多相关《人力资源管理系统数据库设计说明书.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人力资源管理系统数据库设计说明书人力资源管理系统数据库设计说明书中软国际厦门 ETC 数据库设计说明书人力资源管理系统 数据库设计说明书-10 编写:小山坡 日期:2011-8审核:日期:批准:日期:受控状态:是发布版次:1.0 日期:编号:第 1 页/共 15 页中软国际厦门 ETC 数据库设计说明书变更记录签字确认第 2 页/共 15 页中软国际厦门 ETC 数据库设计说明书目 录目录.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。31 引言.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.
2、。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.41。11.21.32 预期的读者。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。4 数据库。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。4 目的和作用。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。4 数据库设计.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.
3、。.。.。.。52。1 系统逻辑结构设计.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.52。2 系统物理结构设计。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。52.3 表设计。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.62.3。1 TableName(表名的解释)。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。62。3。2 具体各表。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.
4、。.。.。.。.。.。.。.。.。.。.。.。.。.。.72.4 表之间的关联设计.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。122。4.1 人事调动表。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。122。4。2 员工合同表。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.122.4。3 员工基本信息表.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.
5、。.。.。.。.。.。.。.。.。.。.。.。.122.4。4 员工履历表。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。132。4。5 员工档案表。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.132.4。6 培训类别表。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。132。4.7 培训记录表。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.
6、。.。.。.。.。.。.。.。.。.。.。.。.。.。.。132。4.8 培训证书管理表。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。142.4。9 奖惩管理表.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.142.4.10 权限表.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.142.4。11 角色表。.。.。.。.。.。.。.。.。.
7、。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。142。4。12 部门表。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.152.5 存储过程设计.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。15第 3 页/共 15 页中软国际厦门 ETC 数据库设计说明书1 引言1.1 预期的读者系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员。1。2 数据库员工基本信息表:staffinfo员工档案表:employe
8、efiles员工履历表:employeerecord员工合同表:employeecontract奖惩管理表:reward人事调动表:blend培训记录表:record培训类别表:edutype培训证书管理表:edubook部门表:department角色表:role权限表:rmodule1。3 目的和作用将数据分析的结果进一步整理,形成最终的计算机模型,以便开发人员建立物理数据库。第 4 页/共 15 页中软国际厦门 ETC 数据库设计说明书2 数据库设计2.1 系统逻辑结构设计2。2 系统物理结构设计根据硬件设备和数据库平台系统,对数据库系统的物理存储结构进行规划,估计数据库的大小,增长速度
9、,各主要部分的访问频度。确定数据文件的命名,日志文件的命名。数据文件和日志文件的物理存放位置,如果有多个存储设备,第 5 页/共 15 页中软国际厦门 ETC 数据库设计说明书需要规划数据文件的组织方式。系统内存使用配置,一般来说,数据库系统会自动维护系统内存,但有时为了某些性能问题,可以根据需要对数据库的内存管理进行另行配置。2.3 表设计2。3.1 TableName(表名的解释)Staffinfo:员工基本信息表Employeerecord:员工履历表Employeecontract:员工合同表Reward:奖惩管理表Blend:人事调动表Record:培训记录表Edutype:培训类别
10、表Edubook:培训证书管理表Department;部门表Role:角色表Rmodule:权限表第 6 页/共 15 页中软国际厦门 ETC 数据库设计说明书2.3.2 具体各表1、员工基本信息(Staffinfo)表2、员工档案(Employeefiles)表第 7 页/共 15 页中软国际厦门 ETC 数据库设计说明书3、员工履历(Employeerecord)表4、员工合同(Employeecontract)表5、奖惩管理(Reward)表第 8 页/共 15 页6、人事调动(Blend)表7、培训记录(Educord)表第 9 页/共 15 页8、培训类别(Edutype)表9、培训
11、证书管理(Edubook)表10、部门(Department)表第 10 页/共 15 页11、角色(Role)表12、权限(Rmodule)表第 11 页/共 15 页中软国际厦门 ETC 数据库设计说明书2.4 表之间的关联设计2.4.1 人事调动表2.4.2 员工合同表2.4。3 员工基本信息表第 12 页/共 15 页2.4。4 员工履历表2。4.5 员工档案表2。4.6 培训类别表2。4.7 培训记录表第 13 页/共 15 页中软国际厦门 ETC 数据库设计说明书2。4.8 培训证书管理表2.4.9 奖惩管理表2.4.10 权限表2.4.11 角色表第 14 页/共 15 页中软国际厦门 ETC 数据库设计说明书2。4。12 部门表2。5 存储过程设计存储过程是一组预先定义并编译好的 SQL 语句,可以接受参数、返回状态值和参数值,并可以嵌套调用。使用存储过程可以改变 SQL 语句的运行性能,提高其执行效率。存储过程还可用做一种安全机制,使用户通过它访问未授权的表或视图。第 15 页/共 15 页
限制150内