Java、JSP人力资源管理系统

技术:Java、JSP
摘要:
2.1 课题的目的和意义
    进入信息时代以来,电子商务空前发展,企业之间的竞争也已从有形的市场逐渐转向了网络,而相应的企业管理体制也发生了根本的变化,人力资源管理信息系统就应运而生了。
人力资源管理信息系统是为了提高企业人力资源管理水平而设计开发的,是企业管理平台(ERP)的主要组成部分。系统设计的目的是对企业内部的人、财、物进行有效的管理,通过建立信息库、信息的自动处理、员工自助服务来达到信息共享、降低成本、提高效率的目的。最终企业借由资源管理系统,将人力资源运用到最佳经济效益[2]。
2.2 人力资源管理系统概况
人力资源管理系统就是借助于计算机信息技术把现代人力资源管理理念和实践有机的结合起来,创建一种机制和管理平台。在这个系统中,计算机信息技术是支撑性的基础平台,人力资源管理流程和功能实现是目标。
目前,国内的人力资源管理系统大多是源自信息系统,从部门的业务需求方面出发设计。管理信息系统的设计是为了服务于企业内部大多数业务操作员,将操作人员的重复性劳动进行初步自动化,即从管理理论抽象出理想化的业务管理模式,在基于该业务模式的基础上实现低层次的数据处理或业务流程电子化。一般无法满足多体制、多元化、多重组织结构的大型企业数据处理需求。
在与国外同类应用系统及解决方案相比较,目前中国的人力资源管理软件还有一些不足:第一,大部分是由管理信息系统演变而来,从单一的人力资源管理或人事行政管理的业务需求角度出发设计,如人事管理、考勤管理等,服务对象是某一具体业务的自动化操作需求;第二,目前国内的人力资源管理软件虽然已将模块功能扩展至企业人力资源管理或人才资本管理相关的整个业务领域,但在系统完整性、前沿性和集成方面仍有欠缺。但国外系统虽然业务流程非常清晰,管理非常规范,却不够灵活,通用性不强。
近年来,随着Internet的快速发展,基于web的应用系统的开发备受关注,但目前的人力资源管理软件大多是单机系统下的应用,这样对信息的管理者和使用者来说很不方便,并且由于开发工具本身的限制,对网络功能的支持强度不强,为以后软件的升级到互联网带来了麻烦。因此,有必要开发一个基于网络的人力资源管理系统,能在网络环境下实现数据的传输。而且,人力资源管理系统不仅仅能提供给企事业单位的人事部门或人力资源部门使用,而且也能提供给单位所有的部门和员工使用,这样才能使人力资源系统发挥出更大的作用。
2.3 课题的主要研究内容
人力资源管理即是运用现代化的科学方法,对人力进行合理的组织、培训和调配,使企业有限的人力资源可以保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥员工的主观能动性。人力资源管理信息系统不仅可以完成日常业务,而且还可以准确及时地搜索各种人力资源信息以供管理者进行决策。
本系统使用J2EE架构,并以STRUTS为框架,Hibernate作为持久化层,讨论了构件Web应用系统的MVC体系结构。并探讨了设计模式与框架技术,设计并实现了基于STRUTS+Hibernate的人力资源管理信息系统,为以后的研究与实践打下了基础。
该系统对企业员工各种信息进行统一管理,公司管理员可以登录本系统对企业的人力资源进行统一管理,并使人力资源管理人员从繁杂、重复的劳动中脱离出来,集中时间、精力进行人力资源的整体规划与决策,提高企业的市场竞争力。
其中论文主要完成了以下工作:
(1)基于STRUTS+Hibernate构件多层Web应用系统的框架及相关理论研究。
(2)对人力资源系统各部分所涉及的功能进行分析探讨。
(3)按照需求设计并实现了一个人力资源管理系统的管理员子系统。

目录:
1  引言……………………………………………………………………………………1
2  概述……………………………………………………………………………………2
2.1 课题的目的和意义……………………………………………………………………2
  2.2人力资源管理系统概况………………………………………………………………2
  2.3课题的主要研究内容…………………………………………………………………3
3  相关技术理论…………………………………………………………………………4
  3.1 java语言简介…………………………………………………………………………4
  3.1.1 java的特点…………………………………………………………………………4
3.1.2 java与Internet…………………………………………………………………4
3.2 J2EE体系结构介绍……………………………………………………………………5
3.3 Hibernate与STRUTS简介……………………………………………………………6
3.3.1关于Hibernate……………………………………………………………………6
3.3.2 STRUTS技术简介……………………………………………………………………6
3.3.3 Hibernate和STRUTS综合应用的系统架构………………………………………7
3.4 Ajax技术简介…………………………………………………………………………7
4  系统需求分析…………………………………………………………………………8
4.1 业务需求分析…………………………………………………………………………8
4.2 功能需求分析…………………………………………………………………………8
4.2.1总体功能分析………………………………………………………………………8
4.2.2系统用例图…………………………………………………………………………8
5  系统总体设计…………………………………………………………………………11
5.1 系统设计的原则和目标……………………………………………………………11
5.2 系统体系结构的设计………………………………………………………………11
5.2.1系统的业务模块……………………………………………………………………12
5.2.2系统的层次结构……………………………………………………………………12
5.3 数据库设计…………………………………………………………………………13
6  系统详细设计与实现…………………………………………………………………18
  6.1 系统运行环境………………………………………………………………………18
6.2 系统部署架构………………………………………………………………………18
6.3 系统时序图…………………………………………………………………………18
  6.4 模块功能设计与实现………………………………………………………………19
6.4.1登录模块……………………………………………………………………………19
6.4.2系统主界面…………………………………………………………………………19
6.4.3员工档案管理模块…………………………………………………………………20
6.4.4人员招聘模块………………………………………………………………………23
6.4.5人员培训管理模块…………………………………………………………………23
6.4.6奖惩管理模块………………………………………………………………………24
6.4.7薪资管理模块………………………………………………………………………25
6.4.8文件管理模块………………………………………………………………………26
7  结论 …………………………………………………………………………………28
参考文献…………………………………………………………………………………29
致谢 ………………………………………………………………………………………30


截图:

 


 
 
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
人力资源管理系统是现代企业管理的核心内容。随着计算机信息技术的高速发展,电子商务模式的空前盛行,企业之间的竞争也从有形的经济市场转向了网络。开发以计算机技术、网络技术、信息技术支持的现代人力资源管理系统,既能提高企业人力资源管理的技术含量和企业的办事效率,也能使人力资源管理能够进入现代化、决策科学化的进程。现代人力资源管理系统采用了B/S模式,可以避免C/S模式的重用性差、维护难度高的缺点和不足。结合实际项目的功能需求,从系统分析、系统总体设计、系统详细设计、系统实现等方面进行了详细的论述。 系统开发主要是MVC设计思想的应用,主要采用Jsp+Servlet+JavaBean的开发方式。Jsp对应MVC设计思想的视图(View),主要是负责接收/响应客服端请求,以及动态生成Web现实页面。Servlet是对应MVC设计思想的控制(Controller),主要负责整个系统的核心业务控制。JavaBean对应的是MVC设计思想的模型(Model),主要负责整个系统的数据和业务规则。系统的实现过程中运用了一些开源项目,如Ajax技术、JfreeChart报表、fileupload技术。 本文运用了现代人力资源管理理论,结合企业的实际情况,比较国内外人力资源管理系统的现状,设计了一个基于Internet/ Intranet的人力资源管理系统。本文研究人力资源管理系统的主要内容有:招聘管理、人事管理、考勤管理、培训管理、薪资管理、系统设置。系统的开发目的是人力资源管理的业务逻辑实现高效化、智能化,从而能帮助企业的人力资源管理人员进行人力资源管理和数据分析。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值