人事管理系统的数据库设计方案.docx
- 文档编号:30263210
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:54
- 大小:417.70KB
人事管理系统的数据库设计方案.docx
《人事管理系统的数据库设计方案.docx》由会员分享,可在线阅读,更多相关《人事管理系统的数据库设计方案.docx(54页珍藏版)》请在冰豆网上搜索。
人事管理系统的数据库设计方案
十一郎同城网
人事管理系统的数据库设计
第一章绪论
1.1研究目的
21世纪是知识经济的时代.空前诱人的发展机会,伴随着空前激烈的市场竞争.而全部竞争的焦点则是人才的竞争,是人力资源的有效开发和利用.谁占领了人才制高点,谁就会在市场竞争中脱颖而出.有效的人力资源管理和严格的财务管理一道,是企业能否健康顺利发展的关键.好的人事工资软件还应与企业的其它应用系统集成在一起,从而提高集团企业的整体管理水平和竞争能力。
经过分析如此情况,我们使用VB.NET语言,以SQLServer2005作为后台数据库.不断修正和改进,直到形成满意的可行系统。
1.2研究背景
企业人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:
效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
作为计算机应用的一部分,使用计算机对人事,工资信息进行管理,具有手工管理所无法比拟优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极地提高人事,工资管理的效率,也是企
业的科学化、正规化管理,与世界接轨的重要条件。
人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强.数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
同时,不同的企业具有不同的人事、工资管理制度,这就决定了不同的企业需要不同的人事工资管理系统。
十一郎同城网
1.3本系统简介企业人事管理系统是针对企业人事处的大量业务处理工作而开发的管理软件。
根据用户的要求,通过人事,用户,变更处理和数据库管理四个模块,实现人员基本情况管理、用户管理、评价管理、考勤管理、部门管理以及员工的晋升与降级和调动等的管理以及数据库的建立,初始安装,维护和管理等多方面的功能。
用户通过输入工资、考勤、职工履历等基本信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新和删除,人事,工资管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。
另外,如安全性,系统环境要求(根据现有的设备情况进行系统运行)等
第二章
2.1系统需求
需求分析
通过分析研究,要求系统需要有以下功能:
1、由于操作人员的计算机知识普遍较差,要求有良好的人机界面,以便于用户操作
2、由于该系统的使用对象较多,要求有较好的权限管理。
3、原始数据修改简单方便,支持多条件修改。
4、方便的数据查询,支持多条件查询。
5、在相应的权限下,删除数据方便简单,数据稳定性好。
6、数据计算自动完成,尽量减少人工干预。
7、强大的报表打印功能。
8、退出系统
2.2系统功概述
管理人事管理系统是针对企业人事部门和财务部门的大量业务处理工作用计算机进行全面现代化管理.主要包括人员基本情况管理、人事管理、部门管理、工资管理、考勤管理、用户管理和部门管理等几个方面的功能,以实现用户方便的输入、查询、修改、删除、统计、打印相关报表的业务需求。
2.2.1员工管理子模块
员工管理子系统是企业企业人事工资的最重要的部分,涉及的数据多,比如一个员工他必须要有而且其它模块的的数据操作都依赖员工的基本信息,员工基本信息包括员工的姓名,性别,所在部门、籍贯、联系方式、外语水平,计算机水平、政治面貌、职称、职务、人事状态;可以整体对员工的信息进行修改、也可以单独修改员工的有关工作的信息,如,所在部门、职称、职务、学习和工作情况。
如果删除员工记录。
则该员工的所有记录都要被删除,查询员工的基本信息,选中所
十一郎同城网
在部门,再选择员工的工作,列出符合条件的员工的姓名,再点击姓名,列出该员工的所有信息,如果有相同姓名的员工,就提示选择编号,选择了编号,列出该员工的所有信息,
2.2.2部门管理子模块一个部门的信息由部门编号、部门名称、部门经理和职能描述(备注)等组成,对部门信息的管理只能由管理员用户来操作,添加一个新的部门信息,首先判断在该系统中是否已经有相同名字的部门,如果有,提示用户,换过一个部门名,经过确定,部门名可以用以后,要给该部门一个编号,由系统自动给出,代码如下:
修改部门信息:
只能修改部门信息的部门名和职能描述,因为员工的基本信息中只记录了部门、信息的编号,根据编号来确定该员工是哪个部门的员工,如果修改了部门编号的话,就要修改员工基本信息里的部门编号,这样的话就会非常麻烦,如果修改部门名的话,也要先判断是否已经有叫该部门名的部门,如果有的话,则不能修改。
删除一个部门:
首先要判断该部门是否还有员工如果有的话,则不能删除,如果没有,的话则可以删除,将该部门的信息全部删除。
2.2.3用户管理子模块
用户信息由用户名,密码和用户类别组成,添加时各项均不能为空,用户类别是用来设置用户权限的,有修改权限的用户可以修改员工信息的任何信息。
2.3任务的划分
闫成鹏(数据库设计)、崔世佳(需求分析)、李智鸿(ER图)、张成建(数据字典)、段俊飞(数据流图)、穆龙飞、田振中(界面设计)
第三章需求描述
3.1.1软件的总体结构(用图表表示)人事管理系统在企业中占有极其重要的地位,它关系着企业内部每个职员的档案,其中包括新职员的增加,职员档案的查找,职员的详细资料等等。
对于企业来讲,人事管理系统是不可缺少的组成部分,它有效地管理企业的员工,对企业内部人事的流动和分配起着重要的管理作用,它正确地反映着企业的人事变化。
十一郎同城网
考核人
人事部
总经理
关联流程
组织结构设置
组织结构图
机构职责
工作分析
职位说明书
定岗定编
年度编制计划
绩效管理
培训发展
员工关系
劳动合同
考核
薪酬
入职
评估
岗位调整
招聘
薪酬福利
福利
试用转正
人储才备
考勤
休假
职业
生涯
档案奖惩
离职
员工活动
员工进入——退出公司轨迹
招聘
入职
劳动合同
入职培训
试用
非正常退出
转正
享受公司支持
薪酬
福利
培训
奖
惩
正常工作
受岗位调整
待
晋
降
转
调
岗
升
职
岗
薪
执行公司制度
考勤
请假
考核
评估
十一郎同城网
退休
招聘
用人部门
十一郎同城网
人员空缺
N
职位说明书
有无编制确定招聘
方式
外部
工作分析
增补申请
取消或延期
通过
内部
发布招聘信息
Y
审批
N
推荐自荐信
招聘会
媒体
猎头
校园
确定招聘渠道
发布招聘信息
初试/笔试资格验证
收集筛选简历
复试
未通过
未通过
简历存档
通过
复试
确定录用人选
绩效管理——考
特殊岗位人员复试
薪酬
入职
档案
十一郎同城网
被考核人
公司考核项目申请
考核
启动
审批
员工考核项目指定
员工考核项目自定
公司考核项目
申请结束
考核人评审
员工考核项目自评
公司考核项目评分
考核评审
确认
当月考核填写结束
员工考核项目确定
当月考核评审启动
SR/DSM考核表
SR/DSM公司考核项目评分表
当月考核
评审结束
绩效评价
SR/DSM考核表反馈
考核记录发布/归档
考核考勤表
薪酬
十一郎同城网
绩效管理——评估
被评估人
工作表现
自评
评估人
人事部
公司领导
关联规程
绩效考核
保持
劳动合同
Y
培养
人才储备
晋升
岗位调整
奖励
奖惩
培训
处罚
奖惩
待岗
岗位调整
不续签
辞退
离职
沟通
评价结论
同意
培训
个人报告书
绩效是否符
合岗位要求
N
评价
确认
一次申诉
改进计划
评价
绩效
档案
备案
N
Y
维持
十一郎同城网
薪酬
外部信息
员工
人事部
公司领导
关联流程
十一郎同城网
工作分析
岗位评价
岗位级
别表
统计局
统计数
薪酬调查
国家法律法规
岗位津贴基数
职位
说明书
绩效评估
绩效评
估表
薪金调整方
N
审批
Y
制定年度薪金调整方案
案浮动工资调整方案销售人员奖金调整方案
实施年度薪金调整方案
制作通知
岗位津贴
发布文件
签字确认
人事通
知单
计算制表月薪金表
考勤考
核表
考核
考勤
福利
奖惩
保险
接收
月工资明细
福利——社保
参保人员
人事部
主管公司领导
审批
Y
财务部
总经理
关联规程
十一郎同城网
奖惩
员工
部门经理
人事部
公司领导
总经理
关联流程
行为表现
及结果
岗位调整
十一郎同城网
绩效评估
行为表现
及结果
部门经理或相关部门调查取证并作书面结论
奖惩决定
一次申诉
机会
书面形式
提交
终止并通知提名人
行为表现
及结果
主管公司领导
或相关部门调
查取证并作书
面结论
总经理指派专案小组调查取证并作书面结论
审批
Y
相关部门
规程
理由是否成立
N
维持原决定
取消或改变原决定
审批
Y
终止并
通知提
发布文件
奖励
通报表扬专项奖励
优秀员工
处罚
通报批评
罚款
开除
起诉
文件存档
档案
薪酬离职法律程序
员工
部门/地区
人事部
主管公司领导/总经理
关联流程
考核
十一郎同城网
评估
固定时间的岗位调整
部门经理会讨论,综合评价全体员工
存档
人事通知单
(评价结果)
评价结果
告知相关人员
签字确认
非固定时间
的岗位调整
因个人爱好特长等提出岗位调整的书面申
根据业务规划和工作计划,或员工不胜任岗位工作,提出岗位调整的书面报告根据公司发展或规划需要,提出岗位调整议案
获知
书面意见
获知
获知
汇总并形成处理意见
经理例会讨论决定
执行批示
审批
Y
取消岗位调整
调薪
薪酬
晋升
劳动合同
降职
劳动合同
转岗
劳动合同
待岗
劳动合同
十一郎同城网
十一郎同城网
培训
员工
部门
人事部
公司领导
关联流程
培训需求
培训需求目的分析
人才储备
绩效评估
职位说明书
工作分析
满足必备知识技能
满足发展知识技能
在职培训
选择培训方式
入职培训
选择培训课程
制定培训场地
确定预算
制定培训计划
审批
参加
培训
实施培训计划
Y
培训测试
参加考试
培训评估表
记录
培训档案
档案
培训效果
总结
批转
评估
绩效评估
远期
近期
十一郎同城网
劳动合同
员工
人事部
总经理/委托代理人
总办
备注
十一郎同城网
入职
十一郎同城网
试用转正
十一郎同城网
试用员工
用人部门
工作表现
考核及反馈
人事部
主管公司领导
关联流程
进入试用期
入职
绩效考核
转正申请书
提交直接领导
抄送人事部
员工留存
试用期结束
转为正式员工
直接领导对试用员工工作评价,签署意见
试用考核单
绩效评估
终止合同
人事部签署
意见
人事通知单
(转正)
存档
审批
不合格
离职
合格
档案
转正
薪酬
十一郎同城网
考勤
员工
直接领导
人事部
主管
公司领导
总经理
关联流程
SR/
DSM
计划
不计考勤员工
记录
总部刷卡
员工
考勤记录说明
总结表
签署意见
考勤统计
休假
考勤确认
N
有无
考核考勤表
薪酬
执行批示
审批
Y
N
事实调查并提出处理意见
薪酬
离职
十一郎同城网
休假
员工
直接领导
人事部
总经理
关联流程
请假申请
请假申请单
(总部)
请假主题的
EMAIL(外阜)
N
延迟或取消请假
Y
审批
签署意见
请假3天(含)以上
Y
N
审批
存档
反馈给员工
个人
员工休假表
考勤统计
考勤
档案
员工
人事部
主管公司领导
存档机构
关联流程
十一郎同城网
档案转入/转
出申请
档案自带
个人认为有必
要放入档案的
资料
个人认为有必
要放入档案的
资料
人事档案
审批
Y
费用结算
关于调入/调出职工档案的申请
建立公司内部员工档案
档案转递
试用转正
商调函
商调函转递
保存回执
定期核算存档费用
身份证明
学历学位证明
各类证书招聘资料劳动合同及附件试用转正文件各类人事通知单
奖惩文件
绩效评估报告
离职文件
公司内部员工档案
整理保存
公司指定人
财务部
入职
入职
招聘
劳动合同
试用转正
奖惩
绩效评估
离职
离职
员工
部门
人事部
职能部门
公司领导/
关联流程
20年销毁
总经理
患病或非工伤医疗期满后,不能胜任工作的
辞退
奖惩
十一郎同城网
绩效评估
合适工作安排的经培训或岗位调整后仍不能适应工作要求的试用期间不符合录用条件的
重违反公司规章制度的被依法追究刑事责任的
书面
意见
员工
终止并通知部
处理意见
员工
辞职
发布开除文件
并送达员工
社保停缴扣发薪金
员工离职申请表
取消申请
审批
N
Y指定工作接收人
预估最后工作日
员工离职期
员工离职通知记入档案
N
经理会讨论
Y
档案
社保薪酬
发布离职预告
获知
工作交接
交接顺利可办理
离职审批手续
若有协办事
宜书面通知
会签审批
N
交接
30
人事调出
社保停缴档案调出离职面谈结算薪金
邮箱取消
Y
取消MIS
社保薪酬
部门经理书面意见
签署意见
离职审批手续
报备
社保停缴
社保
扣发薪金
薪酬
档案
员工离职通知记入档案
十一郎同城网
3.1.2系统的安全性
信息的透明和安全是一对。
。
。
。
。
。
。
。
。
本程序考虑到系统的安全性,主要设置了用户登录论证,其中包括初始用户登录验证和再次用户登录验证,并且需要进行密码校验,保证了信息的“可控”透明性。
而且,为了提供企业日后需要的各期历史资料,本系统还提供数据备份功能,使原始资料的保留更为方便,并且能够进行新旧资料的对比,使企业主管对各期人员变动更好的了解,为以后的决定打下良好的基础。
(附密码验证流程图)
十一郎同城网
3.1.3详细调查之后,绘制出的人事管理系统的管理业务流程图如下
图所示
人事管理系统业务流程图
3.1.4数据流程图:
十一郎同城网
人事管理系统的顶层数据流程图如图5-5所示。
D1
各种报表
人事信息处理的顶层数据流程图
人事管理系统的数据流程图如下图所示
F1
P1
录入员工基本信息和工作信息
D1
员工信息空白单
P3
员工信息处理
D3
处理结果
F4
系统数据流程图
其中‘P'表示数据处理,‘F'表示数据流,‘D'表示数据存储。
人事档案管理的数据流图通过对“人事档案管理系统流程图”抽象处理,得到“人事档案管理数据流图”。
十一郎同城网
用户数据
D2
D3报表
人事档案
人事档案管理系统数据流图
3.1.5数据字典(简称为DD)
本系统的部分数据字典如下:
(1)数据存储
名字:
人事档案表别名:
档案表,履历表描述:
记录职工的个人基本信息情况
定义:
人事档案表=工号+姓名+性别+出生日期+民族+籍贯+婚姻状况+入伍年限+大学年限+工作年月+工龄+简历+照片
位置:
人事档案数据库
(2)数据结构
名字:
工号别名:
职工号,编号描述:
惟一标识单位每位职工的编号定义:
工号=部门编号+职工个人标号部门编号=2{数字字符}2职工个人编号=5{数字字符}5位置:
人事档案表
未审核人事数据表
十一郎同城网
更多的数据字典不再一一列出。
(3)数据元素名字:
姓名别名:
名字描述:
标识单位职工的名字定义:
名字=1{汉字}4位置:
人事档案数据库
未审核人事数据表名字:
性别别名:
描述:
标识单位职工的性别定义:
性别=【男|女】位置:
人事档案数据库
未审核人事数据表
第四章概念设计通过对需求分析阶段所得到的信息需求进行综合、归纳与抽象,形成一个独立于具体数据库管理系统的概念模型,主要的手段为ER图。
4.1实体
(1)部门实体属性有:
部门编号、部门名称、部门经理、联系方式、上级部门名称、上级部门编号等。
(2)员工实体属性有:
编号、姓名、性别、职称、职务、身份证号、学历、户口所在地、出生年月、电话、电子邮件等。
4.2系统局部E-R图
人事管理系统:
十一郎同城网
员工基本信息:
第五章
数据库设计
人事管理系统的数据库采用SQLServer2005,系统数据库的名称为
十一郎同城网
“employeeDB”。
数据库employeeDB中包含了一三张数据表。
下面给出部分数据表概要说明和主要数据表的结构。
(1)职工信息数据表:
用于储存职工的基本信息。
职工信息表见表1所示:
表1员工基本信息表(EmpInfo)
字段
字段名
类型
宽度
Nulls
1
员工编号(empid)
字符型
11
否
2
姓名(empname)
字符型
20
否
3
身份证号(empdid)
数值型
一八
否
4
民族(empfolk)
字符型
10
否
5
性别(empsex)
字符型
4
否
6
出生日期(empbirthday)
字符型
20
否
7
毕业学校(empdra)
字符型
20
否
8
学历(empdip)
字符型
20
否
9
所在部门(empdpt)
字符型
30
否
10
职称(emptt)
字符型
20
否
11
籍贯(empnp)
字符型
50
否
12
电话(empphone)
数值型
20
否
一三
EMAIL(empemail)
字符型
30
否
14
政治面貌(emppo)
字符型
11
否
一五
外语水平(emplaglev)
字符型
20
否
(2)工资信息数据表:
用来存储职工的工资情况,包括姓名,职称,工资等信息。
工资信息表见表2所示:
表2部门信息表(DptInfo)
字段
字段名
类型
宽度
Nulls
1
部门编号(ID)
字符型
30
否
2
部门名称(ConText)
字符型
20
否
3
部门经理(dperson)
字符型
10
否
4
x(dtel)
字符型
一五
否
5
成立时间(ddate)
字符型
11
否
6
编制人员(dpnum)
字符型
11
否
3)用户信息表,用于储存用户信息。
用户信息表见表4所示:
表3用户信息表
字段名称
数据类型
长度
用户名(主键)
文本
20
密码
文本
20
十一郎同城网
第六章开发总结
经过几个星期的设计和开发,ERP之人事管理系统的基本开发完毕。
其功能基本符合用户需求,能够完成员工基本信息的输入和统计。
(以及各类相关报表的打印。
并提供部分系统维护功能,使用户方便进行数据备份、数据还原、数据压缩、数据删除。
)同时也考虑到了单位编码以减少数据冗余的问题,对于数据的一致性的问题也通过程序进行了有效的解决。
但是由于课程设计时间较短,所以该系统还有许多不尽如人意的地方。
比如:
用户界面不够美观,出错处理不够完善等多方面问题。
这些都有待于进一步改善。
但无论是在软件设计还是在论文撰写的过程中都使我获益非浅,我从中不仅接触到了许多新的技术和知识,而且通过亲手实践,了解了如何把书本上所学的东西应用到实践中去。
并且让我们感觉到软件工程和数据库设计的重要性。
通过这次课程设计,我们熟悉了软件的开发过程,我们了解了软件工程的开发流程及注意事项同时也感觉到了团队的力量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事管理系统 数据库 设计方案