员工管理系统数据库设计与报告.doc
文本预览下载声明
PAGE
PAGE 24
China数据库设计及报告
China
数据库设计及报告
姓名:齐欢 (同组者王鑫)
班级:河北科技师范学院数信学院 网络工程0802班 09 号
课程设计名称:人事管理系统
项目背景
在当今人才流动快速的今天,传统的人事档案已经不能满足各企业人员流动的速度。在计算机技术快速发展的今天,其已经在和各行各业得到广泛的应用。因此,人事管理也以应方便、快捷、费用低、绿色环保的优点进入各个行业和领域,将传统的人事管理方式彻底的解脱出来,提高效率,减轻人事管理人员以往繁忙的工作,加速信息的更新速度,使企业管理层第一时间了解到员工的信息,从而进一步加强对员工的调配。
数据流程图:
面试
面试
是否通过
通过
前往人事部
没有通过
(1.1一层数据流图)
人员信息
人员信息
写入数据库
员工信息表
调用
财务部、
人事部…
(1.2一层数据流图)
部门、岗位信息
部门、岗位信息
写入数据库
部门、岗位信息表
调用
各部门
(1.3一层数据流图)
操作请求
操作请求
识别请求
部门、岗位信息管理
用户信息管理
员工信息管理
(2.1二层数据流图)
部门信息管理
部门信息管理
请求分类
部门添加
部门删除
部门信息修改
部门信息查询
(3.11三层数据流图)
岗位信息管理
岗位信息管理
请求分类
岗位添加
岗位删除
岗位信息修改
岗位信息查询
(3.12三层数据流图)
员工信息管理
员工信息管理
请求分类
员工添加
员工删除
员工信息修改
员工信息查询
(3.13三层数据流图)
操作请求
操作请求
读写数据库
成功
正确的对数据库进行操作
失败
未能对数据库实现应有的操作
(3.1三层数据流图)
E_R图:
员工
员工
备注
婚姻
出生日期
参加工作时间
学历
政治面貌
姓名
身份证号
工号
所属部门
职位
职称
(1.1员工属性)
系统用户
系统用户
用户账号
权限
密码
用户名
(1.2系统用户属性)
岗位
岗位
岗位编号
岗位名称
(1.3岗位属性)
部门
部门
部门编号
部门名称
(1.4部门属性)
员工
员工
任职
岗位
岗位
属于
部门
系统用户
管理
岗位信息
部门信息
员工信息
(2.1各实体间关系)
(2.2联系图)
(2.2联系图)
数据字典:
数据项:工号
含义说明:唯一标识每一名员工
别名:员工编号
类型:字符型
长度:10
取值范围为:——
取值含义:前两位标识该员工所在的部门,后8位表示该员工的岗位及姓名编码
数据结构;员工
含义说明:是人事管理系统的主体数据结构,定义了一个员工的有关信息
组成:工号、身份证号、姓名、政治面貌、所属部门、职位、职称、学历、出生日期、婚姻、备注、参加工作时间
数据结构:岗位
含义说明:是人事管理系统的主体数据结构,定义了一个工作岗位的有关信息
组成:岗位编号、岗位名称
数据结构:部门
含义说明:是人事管理系统的主体数据结构,定义了一个工作部门的有关信息
组成:部门编号、部门名称
数据流:处理过程
说明:处理的操作分类及相关说明
数据来源:员工及部门、岗位的相关信息
数据去向:管理员录入数据库
组成:部门信息管理、岗位信息管理、员工信息管理、用户信息管理
平均流量:300\月
高峰期流量:200\天
数据存储:员工信息登记表
说明:记录员工的基本信息
流入数据:员工注册的基本信息
流出信息:员工离休、辞职等删除基本信息
组成:工号、身份证号、姓名、政治面貌、所属部门、职位、职称、学历、出生日期、婚姻、备注、参加工作时间
数据量:每年500张
存取方式:随机存取
数据存储:部门信息登记表
说明:记录部门的基本信息
流入数据:部门注册关信息
流出数据:部门撤销或新的部门生成时,部门信息的修改
组成:部门编号、部门名称
存取方式:随机存取
数据存储:岗位信息登记表
说明:记录岗位的基本信息
流入数据:岗位册关信息
流出数据:岗位撤销或新的岗位生成时,岗位信息的修改
组成:岗位编号、岗位名称
存取方式:随机存取
处理过程:管理、位部门
说明:为所有员工分配部门及工作岗位
输入:员工,岗位,部门
输出:岗位,门安排
处理:在新的员工报到后或出现工作岗位的调动时,为所有的员工分配部门和岗位。要求工作岗位,职称与员工的资历(工作时间)、工作业绩等有相关的关系,每个部门不多于20人,每个岗位不多于3人
物理存储:
系统用户表:
字段名
数据类型
说明
是否为主键
User_name
Char
系统用户的名称
否
User_id
Char
系统用户的账号
是
Password
Char
用户密码
否
Quanxian
Char
用户权限
否
部门信息表:
字段名
数据类型
说明
是否为主键
B_code
Char
部门编号
是
B_name
Char
显示全部