人事管理系统需求分析文档.doc
- 文档编号:1696979
- 上传时间:2022-10-23
- 格式:DOC
- 页数:19
- 大小:315KB
人事管理系统需求分析文档.doc
《人事管理系统需求分析文档.doc》由会员分享,可在线阅读,更多相关《人事管理系统需求分析文档.doc(19页珍藏版)》请在冰豆网上搜索。
湖南文理学院
数据库课程设计报告
设计题目:
人事管理系统
学生姓名:
吕楠桢
系别:
计算机系
专业:
网络工程
班级:
网工10102班
学号:
201017030223
指导教师:
汤海蓉
评阅意见:
目录
1开发背景 2
2系统分析 3
2·1需求分析:
3
2·2系统功能需求分析:
3
3系统功能分析 3
4概念模型设计 4
流程图:
4
人事管理系统E-R图:
5
员工及部门概念模型 5
5关系模型设计:
8
6应用程序设计 12
7设计心得与体会 18
参考文献 18
1开发背景
随着社会经济的不断发展,对于一些中小型企业来说,人力资源管理成为企业发展一个重要的因素。
有一些企业还停留在用纸张档案管理方式,这中管理方式效率低下,而且容易出错。
极不适应现代企业发展和管理要求。
针对这种情况,我们开发了人事管理系统。
本系统旨在实现认识管理系统,包括员工资料,人事管理,工资管理,统计管理和系统管理系统五大模块
2系统分析
2·1需求分析:
本系统是人事管理系统,它主要实现管理员如何对普通用户进行授权,如何插入、删除一个员工的信息,用户如何浏览员工的所有信息,以及用户如何查询自己想要的结果,也即是通过输入查询条件,显示符合条件的员工记录以及如何显示这个员工的全部信息。
如何对查询或统计出来的符合条件的记录用报表的形式打印出来,窗口打开时的排放顺序,也即是平铺还是重叠。
2·2系统功能需求分析:
1 员工各种信息的输入,包括员工的基本信息、学历信息、培训记录、调动记录、奖惩记录、考勤信息、工资信息。
2 员工各种信息的修改。
3 对于辞职、退休、开除员工信息的管理。
4 按照某种条件,查询统计符合条件的员工信息。
5 对用户进行授权。
6 对查询、统计的结果打印输出。
3系统功能分析
系统开发的总体任务是实现企业人事管理的系统化、规范化和自动化。
本系统所具有的功能主要有:
● 普通员工查看员工信息
● 加班津贴的管理。
(根据加班的时间和类型给予不同的加班津贴。
)
● 员工月工资的生成。
(根据月工资生成公式,按照员工的考勤情况和工作表现,生成员工月工资。
)
● 系统管理员对系统的管理。
● 企业工资报表的生成。
(支持各种不同形式的报表,如单个员工工资报表生成、部门员工工资报表生成等)
● 信息查询系统的使用帮助。
● 帐号信息的修改。
实现功能:
普通用户:
1浏览员工信息
2修改密码
管理员:
1浏览所有员工信息
2修改员工信息
3增加新的员工
4撤除员工信息
5对系统进行些设置
4概念模型设计
流程图:
系统登陆
合法用户
非法用户
管理员
普通用户
信息浏览
修改密码
用户信息维护
系统初始化
参数设置
退出系统
人事管理系统E-R图:
部门门
N
管理员
1
1
奖惩记录
拥有
工资
学历信息
拥有
基本信息
拥有
管理
组成
员工
拥有
用户
拥有
拥有
拥有
拥有有
调动记录
培训记录
1
N
M
1
1
1
1
考勤信息
N
1
N
1
1
1
1
1
员工及部门概念模型
1
基本信息:
员工号
部门
政治面貌
职务
婚姻状况
民族
姓名
生分证号
性别
籍贯
基本信息
年龄
出生年月
学历
状态
电话
家庭住址
血型
开始工作时间
学历信息:
员工号
学历
毕业院校
毕业时间
学历信息
专业
计算机级别
外语级别
外语类型
培训情况:
培训名称
开始时间
培训内容
员工号
结束时间
培训情况
培训地点
培训费用
培训单位
考勤信息:
应出勤天数
本月天数
请假天数
考勤信息
公休假天数
员工号
节假日加班
日常加班
工资管理:
员工号
状态
部门
交通及通讯补贴
加班补贴
工资管理
基本工资
公积金
养老金
应发工资
所得税
实际工资
调动记录:
调动前职务
姓名
员工号
调动记录
调动原因
调动前部门
调动后职
调动后部门
批准人
调动时间
奖惩记录
奖惩记录:
奖惩时间
奖惩
奖惩内容
批准部门
姓名
奖惩原因
员工号
负责人
部门信息:
部门信息
部门
部门号
部门经理
部门员工数
用户:
用户名
口令
用户
管理员:
管理员
管理员
权限
密码
5关系模型设计:
基本信息(员工号,姓名,年龄,性别,部门,职务,修、学历,状态,出生年月,籍贯,民族,身份号,婚姻状况,政治面貌,血型,开始工作时间,家庭住址,电话)
学历信息(员工号,学历,专业,毕业院校,毕业时间,外语类型,外语级别,计算机级别)
培训情况(培训名称,培训内容,员工号,开始时间,结束时间,培训单位,培训地点,培训费用)
考勤信息(员工号,本月天数,公休假天数,应出勤天数,请假天数,节假日加班,日常加班)
工资管理(员工号,部门,状态,基本工资,加班补贴,交通及通讯补贴,公积金,养老金,所得税,应发工资,实际工资)
调动记录(员工号,姓名,调动前部门,调动前职务,调动原因,调动时间,批准人,调动后部门,调动后职)
奖惩记录(员工号,奖惩,姓名,奖惩内容,奖惩原因,奖惩时间,批准部门,负责人)
部门信息(部门号,部门,部门经理,部门员工数)
用户(用户名,口令)
管理员(管理员,密码,权限)
5·0基本信息表
列名
数据类型及长度
可否为空
说明
员工号
char(10)
notnull
emp_no
姓名
char(20)
notnull
emp_name
年龄
int(4)
notnull
age
性别
char(10)
null
sex
部门
char(10)
null
emp_bm
职务
char(10)
null
emp_zw
学历
char(10)
null
emp_xl
状态
char(8)
null
emp_zt
出生年月
datetime(8)
null
emp_csny
籍贯
varchar(10)
null
emp_jg
民族
char(20)
null
emp_mz
身份证号
char(30)
null
emp_sfzh
婚姻状况
char(8)
null
emp_hyzk
政治面貌
char(20)
null
emp_zzmm
血型
char(10)
null
emp_xx
开始工作时间
datetime(8)
null
emp_ksgzsj
家庭住址
char(30)
null
emp_jtzz
电话
char(20)
null
emp_th
5·1培训记录表
列名
数据类型及长度
是否为空
说明
培训名称
char(30)
notnull
pxnr
培训内容
char(30)
null
pxmc
员工号
char(10)
null
emp_no
开始日期
datetime(8)
null
ksrq
结束日期
datetime(8)
null
jsrq
培训单位
char(30)
null
pxdw
培训地点
char(30)
null
pxdd
培训费用
money(8)
null
pxfy
5·2考勤信息表
列名
数据类型及长度
是否为空
说明
员工号
char(10)
notnull
emp_no
本月天数
int(4)
notnull
byts
公休假天数
int(4)
null
gxjts
应出勤天数
int(4)
null
ycqts
请假天数
int(4)
null
qjts
节假日加班
int(4)
null
jjrjb
日常加班
int(4)
null
rcjb
5·3工资管理表
列名
数据类型及长度
是否为空
说明
员工号
char(10)
notnull
emp_no
部门
char(10)
notnull
emp_bm
状态
char(10)
notnull
emp_zt
基本工资
money(8)
null
jbgz
加班补贴
money(8)
null
jbbt
午餐补贴
money(8)
null
wcbt
交通及通讯补贴
money(8)
null
jtbt
公积金
money(8)
null
gjj
养老金
money(8)
null
ylj
应发工资
money(8)
null
yfgz
所得税
money(8)
null
sds
实发工资
money(8)
null
sfgz
5·4调动记录表
列名
数据类型及长度
是否为空
说明
员工号
char(10)
null
emp_no
姓名
char(20)
null
emp_name
调动前部门
char(10)
null
ddqbm
调动前职务
char(10)
null
ddqzw
调动原因
ntext(16)
null
ddyy
调动时间
datetime(8)
null
ddsj
批准人
char(10)
null
pzr
调动后部门
char(10)
null
ddhbm
调动后职务
char(10)
null
ddhzw
5·5奖惩记录表
列名
数据类型及长度
是否为空
说明
员工号
char(10)
notnull
emp_no
姓名
char(20)
null
emp_name
奖惩
char(10)
notnull
jc
奖惩内容
char(10)
null
jcnr
奖惩原因
char(10)
null
jcyy
奖惩时间
datetime(8)
null
jcsj
批准部门
char(10)
null
pzbm
负责人
vacha(50)
null
fzr
5·6学历信息表
列名
数据类型及长度
是否为空
说明
员工号
char(10)
notnull
emp_no
学历
char(10)
notnull
emp_xl
专业
char(20)
null
zy
毕业院校
char(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事管理系统 需求 分析 文档
![提示](https://static.bdocx.com/images/bang_tan.gif)