版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、人力资源管理系统数据库设计说明书编写:小山坡日期: 2011-8-10审核:日期:批准:日期:受控状态:是发布版次:1.0日期:编号:第 1 页 / 共 19 页锐星公司人力资源管理系统数据库设计说明书变更记录日期版本变更说明作者签字确认职务姓名签字日期第21页/共19页目录目录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员工基本
2、信息表122.4.4员工履历表 132.4.5员工档案表132.4.6培训类别表 132.4.7培训记录表 132.4.8培训证书管理表142.4.9奖惩管理表 142.4.10权限表142.4.11角色表142.4.12部门表152.5 存储过程设计153 安全保密设计151引言1.1预期的读者系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员。1.2数据库员工基本信息表:staffi nfo员工档案表:employeefiles员工履历表:employeerecord员工合同表:employeec on tract奖惩管理表:reward人事调动表:ble nd培训记录表:re
3、cord培训类别表:edutype培训证书管理表:edubook 咅部门表:department角色表:role权限表:rmodule1.3目的和作用将数据分析的结果进一步整理,形成最终的计算机模型,以便开发人员建立 物理数据库。2数据库设计2.1系统逻辑结构设计2.2系统物理结构设计根据硬件设备和数据库平台系统,对数据库系统的物理存储结构进行规划, 估计数据库的大小,增长速度,各主要部分的访问频度。确定数据文件的命名, 日志文件的命名。数据文件和日志文件的物理存放位置,如果有多个存储设备,需要规划数据文件的组织方式。系统内存使用配置,一般来说,数据库系统会自动维护系统内存,但有时为 了某些性
4、能问题,可以根据需要对数据库的内存管理进行另行配置。2.3表设计2.3.1 TableName(表名的解释)Staffi nfo:员工基本信息表Employeerecord员 工履历表Employeeco ntract 员工合同表Reward:奖惩管理表Ble nd:人事调动表Record :培训记录表Edutype :培训类别表Edubook培训证书管理表Departme nt;咅B门表Role:角色表Rmodule:权限表2.3.2具体各表1、员工基本信息(Staffinfo )表字段名数据类型是否为空默认值备注useridvarcharnotn ull主键;员工IDdepidvarcha
5、rnotn ull部门编号user nameVarcharnotn ull员工姓名userpassVarcharnotn ull用户密码limitnu mber可以权限sexchar可以性别agenu mber可以年龄educati onvarchar可以学历n ewstaffdatedate可以成为正式员工时间dep namevarchar可以部门名称dutychar可以职务salarynu mber可以工资proTitlevarchar可以职称ephotoVarchar可以员工照片idcardphotoVarchar可以身份证照片roleidVarcharnotn ull角色ID2、员工档
6、案(Employeefiles)表字段名数据类型是否为空默认值备注fileidnu mbernotn ull主键;档案IDuseridvarcharnotn ull外键;员工IDfileNumnu mber可以档案编号:fileNamevarchar可以档案名称simc ontentvarchar可以内容摘要remarkvarchar可以备注:user nameVarchar可以员工姓名fileTypenu mber可以档案类型3、员工履历(Employeerecord)表字段名数据类型是否为空默认值备注recordidnu mbernotn ull主键;履历ID :useridvarchar
7、notn ull外键;员工IDeducati onvarchar可以员工学历dutyvarchar可以职位postvarchar可以当时工作单位starttimedate可以入职时间workC ontentvarchar可以工作内容workGradevarchar可以主要成绩:en dtimedate可以离职时间4、员工合同(Employeecontract)表字段名数据类型是否为空默认值备注coidvarcharNot Null主键;合同IDuseridvarcharNot Null员工IDuser namevarcharNot null员工姓名startDateDate可以合同生效日期en
8、 dDateDate可以合同终止日期:coC ontentVarchar2(50)可以合同内容dutyVarchar可以职位coNumnu mber可以合同号roleidVarchar可以角色ID5、奖惩管理(Reward)表字段名数据类型是否为空默认值备注rewidNumberNot Null主键;奖罚IDuseridvarcharNot Null员工IDuser nameVarchar2Not Null :员工姓名rewTypeVarchar2Not Null奖罚类型rewDateDate可以事发时间case titleVarchar2可以 事发标题rewM oneynu mber可以奖罚
9、金额6、人事调动(Blend)表字段名数据类型是否为空默认值备注useridNumberNot Null员工IDuser nameVarchar2Not Null员工姓名cha ngeDat eDate可以变动时间changeTyp eVarchar2可以变动类别no wDutyVarchar2可以当前职务titleVarchar2可以员工职称lastDeptVarchar2可以前任部门no wDeptVarchar2可以当前部门lastStateVarchar2可以调动前状 态en dStateVarchar2可以调动后状 态cha ngeRea sonVarchar2可以调动的原 因7、培
10、训记录(Educord)表字段名数据类型是否为空默认值备注cordidNumberNot Null主键:培训记录IDcordNameVarchar2Not Null培训名称edTypeVarchaer可以P培训类别edStartDateDate可以开始时间edE ndDateDate可以结束时间edAddVarchar2可以培训地点edModelVarchar2可以培训模式edGradeIn teger可以培训成绩edTiVarchar2可以培训学时edTearVarchar2可以:培训教师edBookVarchar2可以培训证书edM oneyNumber可以培训费用edMa negerVa
11、rchar2可以r负责人edComp nyVarchar2可以主办公司8培训类别(Edutype)表字段名数据类型是否为空默认值备注editidNumberNot Null 厂培训类别ID 1edTypeVarchar2可以培训类别edCharcterVarchar2可以:培训性质edI nfoVarchar2可以描述信息9、培训证书管理(Edubook)表字段名数据类型是否为空默认值备注bookidNumberNot Null主键:员工证书IDuseridvarcharNot Null员工IDuser namevarcharNot nullP员工姓名bookNameVarchar2可以证书名
12、称bookCodeIn teger可以编号bookDateDate可以r颁发日期cordidvarchar可以培训记录ID10、部门(Department)表字段名数据类型是否为空默认值备注deptidNumberNot Null部门编号depNameVarchar2Not Null部门名称upli neNu mNumber可以人员上限peopleNu mNumber可以尚需人数deptScripVarchar2可以部门描述pare ntDepVarchar2可以父级部门deptleverVarchar2可以部门级别availableVarchar2可以是否可用11、角色(Role)表字段名数
13、据类型是否为空默认值备注roleidNumberNot Null角色IDroleNameVarchar2Not Null角色名称12、权限(Rmodule)表字段名数据类型是否为空默认值备注moduleidNumberNot Nullr权限idmodule nameVarchar2Not Null权限名称moduleurlVarchar2可以权限地址roleidvarcharNot null角色IDuseridVarchar可以:员工IDuser namevarchar可以员工姓名2.4表之间的关联设计2.4.1人事调动表ColumnsAssociationNotes0.1人事调动表.FK人事
14、调动表员工基本信息表1员工基本信息表2.4.2员工合同表ColumnsAssociationNotes1员工基本信息表.FK员工基本信息表 员工合同表1员工合同表2.4.3员工基本信息表ColumnsAssociationNotes1员工基本信息表.FK员工基本信息表员工档案表1 员工档案表1员工基本信息表.FK员工基本信息表 员工合同表1员工合同表1员工履历表.FK员工履历表员工基本信息表1员工基本信息表0.1人事调动表FK人事调动表员工基本信息表1员工基本信息表1员工基本信息表FK员工基本信息表奖惩管理表1.奖惩管理表1 员工基本信息表FK员工基本信息表角色表1角色表1.*员工基本信息表F
15、K员工基本信息表部门表1部门表0.*员工基本信息表FK员工基本信息表培训证书管ColumnsAssociationNotes理表0.*培训证书管理表2.4.4员工履历表ColumnsAssociationNotes1员工履历表.FK员工履历表员工基本信息表1员工基本信息表2.4.5员工档案表ColumnsAssociationNotes1员工基本信息表.FK员工基本信息表员工档案表1 员工档案表2.4.6培训类别表ColumnsAssociationNotes1培训类别表.FK_培训类别表培训记录表1 培训记录表2.4.7培训记录表ColumnsAssociationNotes1培训类别表.F
16、K_培训类别表培训记录表1 培训记录表1 培训证书管理表.FK_培训证书管理表培训记录表1 培训记录表2.4.8培训证书管理表ColumnsAssociationNotes0.*员工基本信息表.FK员工基本信息表 培训证书管 理表0.*培训证书管理表.1 培训证书管理表.FK_培训证书管理表培训记录表1 培训记录表2.4.9奖惩管理表ColumnsAssociationNotes1员工基本信息表.FK员工基本信息表奖惩管理表1.奖惩管理表2.4.10权限表ColumnsAssociationNotes1 角色表.FK_角色表_权限表1权限表.2.4.11角色表ColumnsAssociatio
17、nNotes1 员工基本信息表.FK员工基本信息表角色表1角色表1 角色表.FK_角色表_权限表1权限表2.4.12部门表ColumnsAssociationNotes1.*员工基本信息表.FK员工基本信息表部门表1部门表.2.5存储过程设计存储过程是一组预先定义并编译好的 SQL语句,可以接受参数、返回状态值 和参数值,并可以嵌套调用。使用存储过程可以改变SQL语句的运行性能,提高 其执行效率。存储过程还可用做一种安全机制,使用户通过它访问未授权的表或 视图。3安全保密设计数据库用户按照功能分为 3种角色,admin、normal、select。Admi n:对数据库有完整的操作权限,包括:
18、创建、删除表空间,对数据进行增、删、 改、查。normal :对数据有增、删、改、查的权限。Select :只有查询数据的权限。幸福,不能用手去捉摸,只能用心去琢磨,只能静静去体味。细细地品味了,你就享受到了它温馨的暖,或浓或淡的甜!幸福,其实很简单。幸福就是和爱人一起漫步,幸福就是吃到妈妈的拿手饭菜,幸福就是孩子在你的脚跟前转悠,幸福就是你能帮父母洗衣洗碗。幸福,其实很简单。拥有一份称心的工作,就是一种幸福;拥有一个温馨的家,就是一种幸福;拥有一位知心的朋友,就是一种幸福;拥有一份好的心态,就是一种幸福;拥有一个相濡 以沫的爱人,那更是一种幸福。幸福就是如此的平平凡凡,幸福就是这样的简简单单
19、。幸福,其实就是自己心灵的感觉,沉淀在自己的心底,看不见摸不着,没有那么直观,可那种体验与享受却很真实、很直接。或许你没有丰富的物质,或许你不能掌控自己的名利,但只 要你拥有一份良好的心情,幸福就会围着你转。幸福,其实很简单。幸福就是口渴时的那杯水,幸福就是饥饿时的那顿饭,幸福就是劳累时的歇歇脚,幸福就是闲暇时的那茶盏,幸福就是困倦时的那场眠,幸福就是相爱的人彼此的牵 挂,幸福就是离别的人默默的思念!幸福,其实很简单。幸福就是平静的呼吸,仔细的聆听,忘情的观看;幸福就是有人爱,有事做,有所期待,有人给温暖;幸福就是不迷茫,不慌乱,生而无悔,活而无憾。幸福,其实 就在路上,走一步,有一步的风景;
20、进一步,有一步的欣喜;退一步,有一步的心境;停下步,忆往事,感到舒心的甜。幸福,其实很简单。当你失落,当你伤心,当你落泪时,有人会走到你身边给你一个拥抱,让你不再心酸,让你顿生温暖。幸福似一杯香茗,轻饮慢品里,溢出的却是淡淡的清香,沁人心脾,惬意而舒心;幸福似一杯红酒,无论酒的种类是什么,用心细品里,总能品出那缕浓浓的甘醇柔绵;幸福没有明天, 幸福也没有昨天,它不怀念过去,也不向往未来,它只在乎眼前。幸福,其实很简单。别人的幸福在你的眼里,你羡慕甚至嫉妒;可你的幸福也在别人眼里,你如果不觉得,岂不遗憾?别再说幸福遥不可及,别再怨幸福与你无缘,其实,幸福从没有离开你;其实,幸福就是如此的简单!幸福,不能用手去捉摸,只能用心去琢磨,只能静静去体味。细细地品味了,你就享受到了它温馨的暖,或浓或淡的甜!幸福,其实很简单。幸福就是和爱人一起漫步,幸福就是吃到妈妈的拿手饭菜,幸福就是孩子在你的脚跟前转悠,幸福就是你能帮父母洗衣洗碗。幸福,其实很简单。拥有一份称心的工作,就是一种幸福;拥有一个温馨的家
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中美外贸协议书走向俄罗斯
- 拆迁协议书的标准格式
- 上汽大众签竞业协议书不
- 胃溃疡出血治疗流程
- 肺栓塞的预防措施与监测方法
- 病毒性感染预防措施
- 偏瘫病人行走训练
- 2026吉林四平市事业单位招聘(含专项招聘高校毕业生)25人备考题库(2号)带答案详解(考试直接用)
- 2026重庆奉节县教育事业单位招聘25人备考题库及参考答案详解(夺分金卷)
- 2026广东省盐业集团有限公司校园招聘备考题库及答案详解【网校专用】
- 职业技能竞赛互联网营销师(直播销售员)赛项考试题库500题(含答案)
- 个体户的食品安全管理制度文本
- 餐厅装修施工方案
- 土壤重金属污染修复课件
- 兰州市2023年中考:《化学》科目考试真题与参考答案
- 地震安全性评价工作程序
- 2023年国际心肺复苏指南(标注)
- 基于单片机的SPWM逆变电源设计
- 咬合桩等效地连墙计算-MRH
- 百词斩高考高分词汇电子版
- 二年级朗文英语下册(2B)语法知识点归纳及二年级朗文英语(2A)1-6单元习题
评论
0/150
提交评论