毕业设计(论文)基于JAVA的人力资源管理系统设计

上传人:M****1 文档编号:431175494 上传时间:2022-12-09 格式:DOC 页数:30 大小:409.01KB
返回 下载 相关 举报
毕业设计(论文)基于JAVA的人力资源管理系统设计_第1页
第1页 / 共30页
毕业设计(论文)基于JAVA的人力资源管理系统设计_第2页
第2页 / 共30页
毕业设计(论文)基于JAVA的人力资源管理系统设计_第3页
第3页 / 共30页
毕业设计(论文)基于JAVA的人力资源管理系统设计_第4页
第4页 / 共30页
毕业设计(论文)基于JAVA的人力资源管理系统设计_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《毕业设计(论文)基于JAVA的人力资源管理系统设计》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于JAVA的人力资源管理系统设计(30页珍藏版)》请在金锄头文库上搜索。

1、人力资源管理系统人力资源管理系统学 生: 专 业: 计算机科学与技术指导教师: 摘 要随着现代企业制度的建立以及社会经济的高速发展,企业人力资源已成为左右企业生存发展的重要因素,加强人力资源的有效管理和运作已成为企业提高竞争力的重要手段。本文论述了一个人力资源管理系统的开发过程,包括系统的需求分析、数据库设计、详细设计和系统的实现等方面。系统设计流程遵照了软件工程的相关标准,由Myeclipse、MySQL数据库和Tomcat服务器组成开发平台,采用Struts和Hibernate两种框架结构,使用JAVA语言进行开发。系统基本满足了用户的业务需求,实现了规划的功能。 关键词:人力资源;框架结

2、构;JAVA;Tomcat;MySQLHuman Resource Management System Name: WangWei Major: Computer Science And Technology Tutor: Fang Xiufeng AbstractWith the establishment of modern enterprise system and the rapid social and economic development, corporate human resources has become so important factor for survival

3、 and development of enterprises, strengthen the effective management of human resources and operations have become an important means to enhance competitiveness. This paper discusses a human resources management system development process, including system requirements analysis, database design, det

4、ailed design and system implementation and so on. System design process in accordance with the relevant standards of software engineering by Myeclipse, MySQL database and Tomcat servers development platform, using two frameworks Struts, and Hibernate structure, the use of JAVA language for developme

5、nt. Basic system to meet the business needs of users, to achieve the planning function. Key Words:Human Resources;Frameworks Struts;Java;Tomcat;MySQL目 录摘 要IAbstractII1 绪 论- 1 -1.1 课题研究背景- 1 -1.2 课题研究意义- 1 -2 系统分析- 3 -2.1 可行性分析- 3 -2.1.1 技术可行性- 3 -2.1.2 经济可行性- 3 -2.1.3 社会可行性- 3 -2.2 需求分析- 4 -2.2.1 应用

6、需求分析- 4 -2.2.2 系统功能需求- 4 -3 系统设计- 7 -3.1 系统总体设计- 7 -3.2开发所采用的技术- 8 -3.3数据库设计- 8 - 3.3.1 数据需求分析- 8 -3.3.2逻辑结构设计- 9 - 3.4系统运行环境和开发工具- 12 -3.4.1 运行环境- 12 -3.4.2 开发工具 - 12 -4 系统实现- 14 -4.1 用户操作总体设计- 14 - 4.1.1 用户登录设计- 14 - 4.1.2 人员管理模块设计- 15 -4.2 技术难点- 20 -4.2.1 中文乱码- 20 -4.2.2 HQL语言- 20 -4.2.3 安全性- 20

7、-5 系统测试- 21 -5.1 测试的定义及目的- 21 -5.2 测试的方法- 21 -5.2.1 界面测试- 21 -5.2.2 功能测试- 22 -5.2.3 需求测试- 22 -5.3 人力资源管理系统的测试- 23 -总 结- 24 -参 考 文 献- 25 -致 谢- 26 -IV1 绪 论1.1 课题研究背景目前,网络的发展已呈现出商业化、全民化、全球化的趋势,网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提出了更高的要求。在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。目前,全球

8、范围内的企业内部组织正在发生巨变,未来企业成功的关键将主要依靠人力资源,人才之争已经成为市场竞争的核心内容之一,以人为本成为企业立足和发展的根本。有效地管理企业的人力资源,不仅能节省大量的人力物力,而且能够帮助企业制订计划,激发员工的积极性,充分发挥每员工的潜能,为企业创造更大的价值。在发展过程中的公司原有的管理体制已经不能适应企业的发展,公司不断出现新的问题,同时对人力资源的管理也提出了新的要求.公司领导逐渐认识到人事管理的重要性,认识到企业的发展离不开优秀的人才和人力资源的有效配置,公司只有拥有先进的管理和优秀的人力资源,才能拥有未来的市场,才能提高企业的竞争力。本系统的开发不但能够改善公

9、司原有的管理方式,把人力资源管理人员从繁重的手工劳动中解脱出来,而且通过人力资源的有效管理能够适时地制定公司的培训计划,根据员工的个人能力对其岗位进行调动,充分发挥员工自身的能力,为公司带来更大的经济利益。1.2 课题研究意义人力资源管理是指组织为了实现既定的目标,运用现代管理措施和手段,对人力资源的取得、开发、保持和运用等方面进行管理的一系列活动的总和。从上可知,人力资源管理的内涵至少包括以下内容:一是任何形式的人力资源开发与管理都是为了实现一定的目标,如个人家庭投资的预期收益最大化、企业经营效益最大化及社会人力资源配置最优化。二是人力资源管理必须充分有效地运用计划、规划、组织、指挥、监督、

10、协调、激励和控制等现代管理手段才能达到人力资源管理目标。三是人力资源管理主要研究人与人关系的利益调整,个人的利益取舍、人与事的配合,人力资源潜力的开发、工作效率和效益的提高以及实现人力资源管理效益的相关理论、方法、工具和技术。四是人力资源管理不是单一的管理行为,必须使相关管理手段的相互配合才能取得理想的效果。例如,薪酬必须与绩效考核、晋升、流动等相配套。可见,人力资源管理的主要任务就是以人为中心,以人力资源投资为主线,研究人与人、人与组织、人与事的相互关系,掌握其基本理念和管理的内在规律,为充分开发、利用人力资源,不断提高和改善职业生活质量,充分调动人的主动性和创造性,促使管理效益的提高和管理

11、目标的实现。人力资源管理与人事管理既有历史上的渊源关系,又有本质的区别。它们不仅仅是称谓的变换和职能部门名称的改变,而且有着下列区别:(1)传统人事管理将事作为重心,把人降格为“执行指令的机器”,着眼于为人找位,为事配人。而人力资源管理则将人作为重心,把人作为第一资源,既重视以事择人,也重视为人设事,尤其对特殊的人力资源。(2)传统人事管理将人视为组织的财产,部门所有、闲置和压抑等现象严重,只重拥有不重开发使用。现代人力资源管理将人力资源作为劳动者自身的财富。作为人力资本,它有增值的本能。因而个人、组织和社会均重视人力资源开发使用,一旦闲置和遭到压抑,则具有在市场机制作用下重新配置的本能。(3

12、)传统人事管理的主体是行政部门,管理制度受到领导人意志左右,个人、组织包括企业均是被动的接受者。而人力资源管理的主体也就是市场运行的主体,他们的行为受到市场机制的左右,遵循市场通行规则和人力资源管理自身特有的规律。(4)传统人事管理的部门作为组织内的一个从事执行的职能部门,从事日常的事务性工作。而人力资源管理部门被纳入决策层,把人的开发、利用、潜能开发作为重要内容,鼓励成员参与管理,将人力资源管理部门作为组织战略决策的参与者。管理模式也由“垂直”模式过渡到“主体”模式。(5)人力资源管理充分运用了当代社会学、心理学、管理学、经济学和技术学等学科的最新成果,更加强调管理的系统化、规范化、标准化以

13、及管理手段的现代化,突出了管理者诸要素之间互动以及管理活动与内外部环境间的互动。从上述区分中可知,人力资源管理转变在未来将会出现以下发展趋势:一是管理原则上同时强调个人和集体;二是管理方法上同时强调理性与情感;三是在领导方式上同时强调权威与民主;四是在考核晋升上同时强调能力与资历;五是在薪资报酬上同时强调即时工资和长远收益。 2 系统分析2.1 可行性分析2.1.1 技术可行性技术可行性:本系统主要采用JSP技术开发,使用Struts 实现MVC框架的设计,与后台数据库的连接采用Hibernate。由于JSP的动态内容是Java 代码实现的,而Java 又具有一次编写多处运行的特点,因此采用J

14、SP开发的系统具有平台无关性,可以在不同的操作系统上运行。Struts是一种基于MVC经典设计模式的框架,在当前Web开发中已经发展得比较成熟. 它可以最大限度地实现组件的复用,具有很好的可重用性和可扩展性,有利于项目的扩展和二次开发。Hibernate本质上是一个面向Java开发环境的对象/关系数据库映射工具,借助Hibernate对象/关系数据库映射技术,可以非常轻松地将以面向对象思想封装的对像的各个状态数据映射到基于SQL的关系模型数据结构中去.由于本系统所采用的技术已经发展得比较成熟,因此本系统在技术上是可行的。2.1.2 经济可行性经济可行性:随着计算机技术的飞速发展和企业间竞争的加

15、强,目前计算机的硬件和软件的价格非常低廉,因此本系统的开发和运行不需要花费很大的成本。但是本系统运行将会为企业带来很大的经济利益,主要表现在以下几个方面:(1)本系统可以代替人工进行许多复杂、重复的信息的记录和统计工作;(2)管理人员可以方便的的对公司的员工、人才的招骋、培训计划、员工薪金等进行管理;(3)普通员工可以方便的从本系统了解到公司的培训计划、奖惩信息、个人薪金等信息;因此,本系统在经济上是可行的。2.1.3 社会可行性目前,全球范围内的企业内部组织正在发生巨变,未来企业成功的关键将主要依靠企业人力资源。有效地管理企业的人力资源,为企业提供强有力的储备力量将成为企业发展的主动力。通过人力资源的有效管理能够激发员工的积极性,充分发挥每个员工的潜能,为企业创造更大的价值。因此本系统的开发是适应时代发展的。2.2 需求分析需求分析是软件开发最基本的,也是最重要的一点。它是所有开发设计的前提,要是在没有搞清用户需求之

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号