人力资源管理系统毕业设计书.docx

上传人:b****7 文档编号:9443222 上传时间:2023-02-04 格式:DOCX 页数:33 大小:1.38MB
下载 相关 举报
人力资源管理系统毕业设计书.docx_第1页
第1页 / 共33页
人力资源管理系统毕业设计书.docx_第2页
第2页 / 共33页
人力资源管理系统毕业设计书.docx_第3页
第3页 / 共33页
人力资源管理系统毕业设计书.docx_第4页
第4页 / 共33页
人力资源管理系统毕业设计书.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

人力资源管理系统毕业设计书.docx

《人力资源管理系统毕业设计书.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统毕业设计书.docx(33页珍藏版)》请在冰豆网上搜索。

人力资源管理系统毕业设计书.docx

人力资源管理系统毕业设计书

 

人力资源管理系统毕业设计书

题  目:

 人力资源管理系统

专业班级:

信息管理班

指导教师:

XXXX

 

报告日期2012年12月10日

 

一、开题

1.1理论意义

人力资源管理系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,在诸多的企业竞争要素中,人力资源己逐渐成为企业最主要的资源,现代企业的竞争也越来越直接地反映为人才战略的竞争。

人力资源管理系统主要是指组织或社会团体运用系统学理论方法,运用现代计算机、软件及网络技术来对组织的人力资源管理活动进行系统化、流程化的设计、管理、控制和评价,以提高组织人力资源管理水平,使人力资源更有效的服务于组织或团体目标。

它不仅需要计算机及网络等硬件的支持,更需要相关的人力资源管理理念的辅佐。

人力资源管理信息系统(HR系统)的发展史是企业人力资源管理需求提升和信息技术发展的直观体现。

计算机最早应用于企业管理就是源于企业人力资源管理一工资计算。

HR系统历史悠久,甚至比目前非常成熟的财务系统历史还长,其发展历史可以追溯到20世纪60年代末期。

《数据库课程设计》、《myeclipse编程》是软件工程专业的必修课程,是一门培训学生实际动手能力的实践课程。

通过本课程的教学应当使学生成为既有一定的理论知识又有一定的动手实践能力的软件技术人才。

这正是计算机软件专业的毕业生与非计算机软件专业的学生在软件方面的基本区别

1.2现实意义

人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件。

它的内容对于企业的决策者和管理者来说都至关重要,但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在许多缺点,如:

效率低、安全性差、时间一长就会产生大量的文件和数据积压,这对于查找、更新和维护都带来了不少的困难。

所以人力资源管理系统应该能够为用户提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。

通过人力资源管理系统可使管理者快速高效地完成企业日常事务中的人事工作,降低人力资源管理的成本,使管理者能集中精力实现企业战略目标。

对于学生本身的现实意义:

1)进一步学习和掌握数据库原理的基础知识和理论。

2)学习SQL Server数据库管理系统的基本功能和建立数据库各种对象的方法。

3)熟练掌握和使用SQL语言操纵数据库,使用T-SQL语言编程。

4)理解和掌握利用数据库所学的理论知识来设计数据库的基本方法和步骤。

5)通过上机操作和调试程序,提高学生理论联系实际和动手操作能力。

6)通过实际操作,提高技能水平。

7)提高编写程序的能力。

8)对设计模式的深入了解。

二、系统综述

四十年代电子计算机问世以来,计算机科学发展迅速,应用领域不断扩展由于计算的普及与广泛应用,现代社会正朝着高度信息化,自动化方向发展。

档案是科学知识的宝库、是文化的积累和沉淀,是统计分析的第一手资料,是研究决策的权威.随着计算机技术在档案管理领域中的广泛应用,档案系统的通用性,灵活性、可扩展性.成为最关注的问题。

本文提出了动态档案结构的概念,系统没有固定的档案数据库文件、数据库结构和数据库类型,在运行过程中根据使用单位的需求动态生成档案结构,实现了在一个数据库字段内存取任何类型电子文件,并自动从数据库提取、识别和运行电子文件的方法,实现了档案管理系统软件的通用性,具有良好的应用推广应用价值。

关键词档案管理;通用性;动态管理;电子档案建立基于计算机网络的档案管理信息系统,形成一个现代化的集档案数据采集,加工、存储、检索、输出和发布于一体的档案数据处理中心,是实现各单位档案信息管理标准化和现代化的前提条件,是提高档案管理效率、提高档案服务水平的根本途径。

“人力资源管理系统”软件的研发促进了档案管理部门以新的观念、新的制度、新的模式与手段开展档案信息管理工作。

软件实现了档案信息管理电子化、网络化,增强档案管理的科学性,规范性和易操作性,改变了传统繁琐的档案管理模式。

该软件的通用性设计,避免了各类型档案系统的重复投入开发,具有良好的应用推广价值

卓越的人力资源管理可以直接地使员工成为企业的竞争优势。

而策略性的、可以创造价值的人力资源管理具有吸引、激励和保留具有竞争力的人力资源的能力,使员工和直线经理把自己的技能与职业发展变成组织的优势,能够为经理和执行官提供基于全球的、完整的、精确的、即时更新的人力资源信息。

人力资源管理应用系统包括用户管理模块、招聘管理模块、调职管理模块、离职管理模块、证照管理模块、奖惩管理模块、考核管理模块、休假管理模块和合同模块。

三、系统开发方案

3.1开发内容

人力资源管理系统的具体目标如下:

✧系统整体结构和操作流程合理顺畅,实现人性设计。

✧对企业人力资源管理的基本信息进行管理。

✧管理企业的员工信息(即人事管理功能)。

✧实现为个人提供网络工作平台的功能。

✧实现企业的应聘信息的管理功能。

✧实现企业员工培训的一系列相关信息的管理。

✧员工薪酬信息管理。

✧系统用户信息的管理。

对员工档案进行档案入库登记、档案查询、档案修改、档案删除这些日常业务的需要。

高效性通过系统的实用,能够改变旧的档案管理模式,使对档案的管理、查询更加方便有效。

3.2开发工具

软件MicrosoftSQLServer2000数据库管理系统、myeclipse开发工具、Tomcat服务器。

3.3可行性分析

理论与实践联系紧密,具有很强的可行性。

3.4成员具体分工

组长:

张小强

编程:

张鹏、刘娟、马德艳

数据库:

魏娜文档:

马丽、马祥鹏、王亚波、王志国

测试:

哈瑞鑫、耿悦

四、市场分析

4.1市场现状

现在有很多企业由于规模的扩大对于人事上的管理来说有一定的困难,所以推测将来的HRM系统市场比较大,在销售能力和人力资源允许的条件下,可以每年5,000,000的销售量。

4.2系统前景

本系统是为ICE公司定制的人力资源HRM系统,由吕占东老师提出,人力资源小组编写,ICE公司为最终使用者。

本项目是一个比较成熟的HRM系统,对于现在的企业有一定的适用性,并且在过去我们有做类似的项目。

对于这套系统的巩固和加强,对于公司以后人力资源系统的销售有一定的促进作用。

4.3编写目的

我们进行的这个项目的目的是为公司内部高层领导对ICE公司的HRM系统情况的分析提供数据支持,做为领导对ICE公司的HRM系统决策的依据。

4.4产品目标

实现ICE贸易公司的人力资源管理信息化。

五、环境配置

5.1软件环境

软件开发环境:

Sqlserver2005+windowsXp+jdk1.6.0+MyEclipse8.5+ApacheTomcat6.0

开发工具:

MyEclipse+Sqlserver2005+ApacheTomcat6.0

操作系统:

windowsXP

5.2硬件环境

普通 笔记本配置:

5台

六、功能分析

人力资源等人资管理业务是在日常生产过程中非常重要的环节,原来基本上采用手工处理方式进行操作,造成工作效率低、处理速度慢、人工计算薪金准确率较低的情况。

因此开发人力资源管理子系统,通过在该系统中的相关数据录入、参数设置,使用电脑保存职工档案资料、计算薪资发放以及记录职工参加培训、职位变更等的详细资料,代替原来的手工处理工作,方便进行人力资源、薪金资源的查询,大幅度提高工作效率和管理水平。

七、模块设计

7.1用户管理

用户管理主要是对公司的所有员工的资料进行管理,对用户的基本信息的操作和维护,包括:

登录用户列表、新增登录用户、用户信息列表,增加用户信息。

 

7.2招聘管理

对公司招聘过程中的各个环节进行管理。

登记职位空缺、对投入简历进行收集整理、记录面试,具体步骤:

招聘项目列表,新增招聘项目,面试信息列表,新增面试信息,简历信息列表,新增简历信息,试用记录列表,新增试用记录等。

7.3调职管理

对公司各个员工的职位变更进行管理,具体有调职信息列表,添加调职信息表控制。

7.4离职管理

对公司员工离职时间,离职原因进行管理,记录离职流程信息。

7.5证照管理

对公司各个员工的证件进行有效的管理:

如证件的发放时间,有效时间,办证时间等。

 

 

7.6奖惩管理

对公司先进者和业绩相对来说的较差的员工进行奖罚管理,主要对奖励时间,奖励钱数,奖励部门和惩罚钱数进行管理。

 

7.7考核管理

对公司员工的业绩进行考核,评定一定的等级。

 

7.8休假管理

对公司员工的请假理由,请假天数,开始时间及结束时间和批准人进行详细的管理。

 

 

7.9培训管理

对公司的员工进行培训进行管理,主要对员工都哪个机构去培训,培训时间,培训的课程等进行详细的管理。

7.10合同管理

八、数据流图构建

8.1人力资源管理系统的顶层数据流图

8.1.1合法性检查二层数据流图

8.1.2权限分析二层数据流图

8.2事务处理二层数据流图

8.3员工信息数据处理的三层数据流图

九、数据库设计

9.1员工信息表

序号

英文名

中文名

类型

备注

1

us_id

员工信息编号

Int

主键[pk](自增)

2

us_ne

用户名

varchar

3

us_pd

密码

Varchar

4

us_tm

建立时间

Varchar

5

dt_id

部门编号

Int

外键[fk]

6

ps_id

职位编号

Int

外键[fk]

7

us_nu

银行卡号

Varchar

8

us_sz

系统设置

Varchar

9.2详细信息管理

序号

英文名

中文名

类型

备注

1

up_id

详细信息编号

Int

主键[pk](自增)

2

us_id

员工信息编号

Int

外键[fk]

3

up_ne

姓名

varchar

4

up_sx

性别

Varchar

5

up_ag

年龄

Varchar

6

up_jg

籍贯

Varchar

7

up_mg

婚姻状况

Varchar

8

up_zm

政治面貌

Varchar

9

up_zj

证件类型

Varchar

10

up_hm

证件号码

varchar

11

up_jt

家庭住址

Varchar

12

up_po

电话号码

Varchar

13

up_yb

邮政编码

Varchar

14

up_yj

电子邮件

Varchar

9.3员工绩效

序号

英文名

中文名

类型

备注

1

pf_id

员工绩效编号

Int

主键[pk](自增)

2

us_id

员工信息编号

Int

外键[fk]

3

pf_yf

月份

varchar

4

pf_xy

效益

Varchar

5

pf_cc

抽成

Varchar

9.4薪资表

序号

英文名

中文名

类型

备注

1

wg_id

薪资信息编号

Int

主键[pk](自增)

2

us_id

员工信息编号

Int

外键[fk]

3

wg_jb

基本工资

varchar

4

wg_yf

月份

Varchar

5

wg_bx

保险

Varchar

6

wg_zf

住房公积金

Varchar

7

wg_jj

奖金

Varchar

8

wg_tc

提成

Varchar

9

wg_gz

应付工资

varchar

9.5考勤记录TimeBook

序号

英文名

中文名

类型

备注

1

tb_id

考勤信息编号

Int

主键[pk](自增)

2

us_id

员工信息编号

Int

外键[fk]

3

tb_yf

月份

varchar

4

tb_gz

工作天数

Varchar

5

tb_cd

迟到次数

Varchar

6

tb_zt

早退次数

Varchar

7

tb_dx

带薪假

Varchar

8

tb_fx

非带薪假

Varchar

9

tb_cc

出差

Varchar

9.6离职申请

序号

英文名

中文名

类型

备注

1

rr_id

离职申请编号

Int

主键[pk](自增)

2

us_id

员工信息编号

Int

外键[fk]

3

rr_sq

申请时间

varchar

4

rr_yy

离职原因

Varchar

5

rr_gw

离职岗位

Varchar

6

rr_lz

离职时间

Varchar

7

rr_bm

部门主管审批

Varchar

8

rr_rl

人力资源部审批

Varchar

9

rr_jl

总经理审批

Varchar

9.7离职交接表

序号

英文名

中文名

类型

备注

1

rd_id

离职交接编号

Int

主键[pk](自增)

2

rr_id

离职申请编号

Int

外键[fk]

3

rd_zz

工作交接人

varchar

4

rd_fy

费用结算

varchar

5

rd_gz

工资结算

Varchar

6

rd_wc

交接完成时间

Varchar

9.8部门信息

序号

英文名

中文名

类型

备注

1

dt_id

部门信息编号

Int

主键[pk](自增)

2

us_id

员工信息(经理)编号

Int

外键[fk]

3

dt_mc

部门名称

Varchar

9.9职位信息

序号

英文名

中文名

类型

备注

1

ps_id

职位信息编号

Int

主键[pk](自增)

2

dt_id

部门信息编号

Int

外键[fk]

3

ps_mc

职位名称

Varchar

4

ps_ms

职位描述

Varchar

5

ps_zg

任职资格

Varchar

十、系统测试

10.1用户登录测试

测试截图:

图1用户名测试

图2密码测试

图3验证码测试

图4登录成功测试

10.2用户管理测试

测试截图:

图1

图2

图3

图4

图5

图6

图7

10.3招聘管理测试

测试截图:

图1

图2

图3

图4

 

10.4调职管理测试

测试截图:

图1

图2

10.5离职管理测试

测试截图:

图1

图2

10.6证照管理测试

测试截图:

图1

图2

10.7奖惩管理测试

测试截图:

图1

图2

10.8考核管理测试

测试截图:

图1

图2

10.9休假管理测试

测试截图:

图1

图2

10.10培训管理测试

测试截图:

图1

10.11合同管理测试

测试截图:

图1

图2

十一、结束语

经过一个月的努力,在老师和同学的支持与帮助之下,我们顺利地完成了这次论文设计。

从当初确定题目到最后一个功能模块的完成,经历了无数次的错误、修改代码、重启服务器、运行的过程,感觉到平时学的知识是多么的浅薄,书到用时方恨少,现在是体验的真真切切。

本来已经耳熟能详的代码,一到IDE中书写,却提笔忘字,这充分的反应了我平时的基本功不扎实,常用代码的不熟练。

给我们以后的工作敲响了警钟,有了努力的方向。

但通过本次设计,我们也感受到了开源的方便,遇到什么问题,上网一查,就知道该怎么弄了,以前做个课程设计都是怕别人和我的一样,不愿意给别人看,现在知道了程序弄不出来是多么的着急,学习都是相互的,互相研究才能共同进步的。

以后要多多注意这方面的事情。

本次毕业设计是我们工作前一次很好的演练和实践的机会,是培养独立思考问题和自学能力的锻炼,使我们意识到必须努力的学习才能在工作中体现自己的价值,适应社会的需要。

十二、参考文献

1软件工程[M].西安电子科技大学出版社,2011.11

2JSP网络编程.电子工业出版社,2010.45-48

3基于B/S结构的在线考试系统.电子工业出版社,2010.32-35

4用Java语言实现Internet远程考试.电子工业出版社,2011.19-71

5数据库系统概论.高等教育出版社,2009.143-156

6管理信息系统.电子工业出版社,2012.1-11.40-45

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1