人力资源管理信息系统课程设计.docx
《人力资源管理信息系统课程设计.docx》由会员分享,可在线阅读,更多相关《人力资源管理信息系统课程设计.docx(16页珍藏版)》请在冰点文库上搜索。
人力资源管理信息系统课程设计
人力资源管理信息系统课程设计
引言
随着社会的发展、进步,企业对员工的要求也越来越多,企业人力资源的管理也越来越复杂。
伴随着计算机的发展和互联网技术在各个领域的广泛应用,以及各行各业的企业信息化建设步伐的加快,人力资源管理系统应运而生。
如今全球范围内企业内部组织发生巨变,未来企业的成功的关键是依靠人力资源的合理配置。
高效的人力资源管理科员充分发挥每个员工的潜能,为企业的生产创造更大的利润。
传统的人力资源管理往往不适用当今的社会需求,常常出现因管理不到位而造成效率低下的情况,利用现代化信息技术建设一个安全、可靠、高效的人力资源管理信息系统,对企业的人力资源进行管理,是企业人力资源适应现代化的发展需求,可以大大的提高企业的核心竞争力。
作为计算机及网络应用的一部分,使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高企业经营管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
且办事效率也是决定收入的一个关键因素。
因此,我决定选择人力资源管理系统作为本人的毕业设计,力求开发出一套界面友好,功能强大,使用简单的适用于各大、中、小规模的企业人力资源的管理系统。
(一)系统目标
主要完成企业资源管理计划中的人力资源量,人力资源管理在企业资源管理中占重要的位置。
随着Internet/Intranet应用的普及和Web技术的发展,为网络化的企业资源管理系统提供了一个理想的平台,二基于Web企业资源管理系统为异地办公室及跨企业的合作提供了良好的基础,采用Web技术已经成为企业资源管理系统的主要特征。
对企业人力资源管理的网络化具有重要意义:
首先,计算机可以代替人工进行许多繁杂的劳动,大大的提高人们的工作效率;其次,可以节省许多资源;第三,可以使敏感文档更加安全、保密等等。
(二)需求分析
(三)硬件网络架构
3.1硬件环境
关键项
数量
性能要求
期望到位阶段
数据库服务器
1
SqlServer2005
服务器操作系统平台:
WIN2000SERVER/WIN2003
1G内存
计划阶段
PC终端或笔记本电脑
10
WIN2000SERVER/WINXP/WIN2003,1024X768分辨率及以上,512以上内存。
计划阶段
3.2软件环境
SqlServer2005,IIS6.0,VSTS,VS2005,Visio建模工具,及相关OS软件。
3.3成本预算
提示:
规划小组估计人力资源成本、软硬件资源成本、商务活动成本等。
类型\数量(元)\阶段
阶段1
阶段2
阶段3
阶段4
合计
人员成本
10000
20000
40000
50000
120000
差旅费
2000
1000
1000
1000
5000
设备折旧
--
5000
5000
5000
15000
培训
--
1000
1000
5000
7000
其它
2000
2000
2000
5000
11000
合计
14000
29000
49000
66000
158000
(四)功能设计
根据对企业管理人员及人事部工作人员的调查,确定本系统实现的主要功能有:
系统管理、招聘管理、考勤管理、打印报表、工资管理、办公助手、数据维护、人事管理、帮助等。
(五)数据库设计
人力资源管理系统数据库设计
user(用户表)
用户表主要用于保存用户信息
字段名
数据类型
长度
是否主键
描述
id
int
是
数据库流水号
username
varchar
50
用户名称
password
varchar
50
用户密码
sex
varchar
1
用户性别
birthday
datetime
用户出生年月日
createtime
datetime
用户创建的时间
isadmin
varchar
1
是否是超级管理员
content
mediumtext
管理员级别
job(应聘信息表)
应聘信息表主要用于保存应聘信息
字段名
数据类型
长度
是否主键
描述
id
int
是
数据库流水号
name
varchar
50
姓名
sex
varchar
1
性别
age
int
年龄
job
varchar
50
应聘职位
specialty
varchar
50
所学专业
experience
varchar
50
工作经验
studyeffort
varchar
50
在校所学专业
school
varchar
50
毕业学校
tel
varchar
50
电话
email
varchar
50
电子邮件
createtime
datetime
创建时间
content
mediumtext
详细经历
isstock
varchar
1
标识
institution(奖惩表)
奖惩表主要用于保存奖惩信息
字段名
数据类型
长度
是否主键
描述
id
int
是
数据库流水号
name
varchar
2000
奖惩名称
reason
varchar
50
奖惩原因
explain
varchar
50
描述
createtime
datetime
创建时间
educate(培训信息表)
培训信息表主要用于保存培训信息
字段名
数据类型
长度
是否主键
描述
id
int
是
数据库流水号
name
varchar
100
培训名称
purpose
varchar
500
培训目的
begintime
datetime
开始培训时间
endtime
datetime
结束培训时间
datum
mediumtext
培训人员
teacher
varchar
50
培训讲师
student
varchar
50
学生
createtime
datetime
8
创建时间
educate
varchar
1
培训级别
effect
varchar
500
培训影响度
summarize
mediumtext
培训材料
stipend(薪金表)
薪金表主要用于保存薪金表
字段名
数据类型
长度
是否主键
描述
id
int
是
数据库流水号
name
varchar
50
员工姓名
basic
double
基本薪资
eat
double
饭补
house
double
房补
duty
double
全勤奖
scot
double
赋税
punishment
double
额外补助
other
double
罚款
granttime
datetime
发放时间
totalize
double
总计
5.1.职员的E-R图
5.2考勤信息E-R图
5.3部门E-R图
5.4工资E-R表
5.5招聘信息表E-R图
5.6人事管理系统总体E-R图
(六)界面设计
6.1登陆
6.2人力资源管理主界面
6.3人事管理界面
6.4招聘管理界面
6.5考勤管理界面
6.6工资管理界面
6.7系统维护界面
6.8更改密码界面
(七)系统维护升级
第一,一张好一点GHOSTXP、GHOST2000的光盘。
第二,一把有磁性的梅花螺丝刀。
第三,熟悉电脑内部结构,拆卸和装配是最基本的功夫。
第四,如果有外置设备,你都需要了解他们的连接方式和工作原理。
如果还要对软件进行维护的,就需要尽快熟悉软件的工作流程、安装、卸载等一系列的问题。