人力资源行政管理系统的设计与实现(JSP,SQLServer)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
人力资源行政管理系统的设计与实现(JSP,SQLServer)(含录像)(任务书,开题报告,外文翻译,毕业论文14000字,程序代码,答辩PPT,答辩视频录像)
摘 要
随着网络技术的日益发达,电子商务空前发展,企业之间的竞争已经从有形的市场逐渐转向了网络。而相应的企业管理也都逐步进入信息化轨道——行政管理系统就应运而生了。
行政管理系统是企业管理平台的重要组成部分,是为了提高企业人力资源管理水平而设计开发的。系统设计的目标是实现对企业人力资源信息进行统一管理,提供人力资源信息,用以支持决策,满足用户及时沟通需要,实现与其它系统协同工作。
在系统实施过程中,采用B/S架构,使用J2EE开发框架,以统一建模语言(UML)对系统进行分析,使用STRUTS作为系统开发框架,数据库采用SQLServer 2000。
本系统运用现代的人力资源管理理论,并结合企业具体情况,通过分析人力资源管理系统现状,设计了一个基于STRUTS+Hibernate的行政管理系统体系结构。本文研究的主要内容有:员工档案管理、招聘管理、培训管理、奖惩管理、薪资管理、文件管理、系统管理、员工自助管理模块。系统建立旨在将与人力资源管理有关的数据统一起来,形成一个统一的数据源,并能帮助企业的人力资源管理人员进行人力资源管理和规划。
关键词:人力资源管理,STRUTS,Hibernate
Human Resource Management System Based on JSP
With the rapid development of computer, Internet and electronic business, the Competition between enterprises has been moved from tangible market to Internet. Resource Management System emerged for applying the information technique in enterprise manager.
Human Resource Management System is an import function of Enterprise Management Platform (EMP). It can improve the management level of enterprises. The purpose of HRMS is to realize uniform management of human resource information, to supply human resource information for decision-making support, to make users communicating with each other in time and to cooperate with other system easily.
The B/S structure and J2EE is selected to program and develop the software platform. The Unified Modeling language (UML) acts as the standard language for analysis system. The STRUTS and Hibernate are the framework of the design. And database is SQLServer 2000.
In the design, the Human Resource Management System based on Struts/Hibernate is proposed by combining the modern theory of human resource management and enterprises' facts. The current status of Human Resource Management is analyzed. The research of HRMS in this paper focus on:people management module, application management module, training management module, bonus-penalty management module, salary management module, upload-File management module, system management module, eHR management module. The purpose of HRMS establish is to consolidate all the information related to human resource management ,to form a unified data resource and to help human resource system administrator manager and layout human resource.
Keywords:Human Resource, STRUTS, Hibernate
系统应该具有以下功能:
(1)登录功能:为了防止非法用户的访问及信息保密性要求,登录模块应根据用户类型对其操作权限进行了限制。
(2)员工档案管理:应实现员工档案的增加、删除、修改等操作。
(3)招聘管理:管理员可以发布、删除招聘信息。
(4)培训管理:根据具体的情况设置人员培训,可修改、删除、添加培训信息,为员工的升迁提供科学的依据。
(5)奖惩管理:实现对奖惩信息的增加、删除等操作,为薪资、升迁等提供依据。
(6)薪资管理:实现对员工工资的录入、查询等。
(7)员工自管理:该模块强调员工自助服务,如对个人档案、薪资等信息的查询。
(8)系统管理模块:对该系统用户进行管理(增加、删除等)。
目 录
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 5
3.2 J2EE体系结构介绍 5
3.3 Hibernate 与 STRUTS 简介 6
3.3.1 关于Hibernate 6
3.3.2 STRUTS 技术简介 7
3.3.3 Hibernate 和 STRUTS 综合应用的系统架构 8
3.4 Ajax 技术简介 9
4 系统需求分析 10
4.1 业务需求分析 10
4.2 功能需求分析 10
4.2.1 总体功能分析 10
4.2.2 系统用例图 11
5 系统总体设计 14
5.1 系统设计的原则和目标 14
5.2 系统体系结构的设计 14
5.2.1 系统的业务模块 15
5.2.2 系统的层次结构 15
5.3.1 数据字典 16
5.3.2 数据库总体设计 20
6 系统详细设计与实现 21
6.1 系统运行环境 21
6.2 系统部署架构 21
6.3 系统时序图 21
6.4 模块功能设计与实现 22
6.4.1 登录模块 22
6.4.2 系统主界面 22
6.4.3 员工档案管理模块 23
6.4.4 人才管理模块 26
6.4.5 人员培训管理模块 27
6.4.6 奖惩管理模块 27
6.4.7 薪资管理模块 28
6.4.8 文件管理模块 29
7.1 软件测试的目的 30
7.2 软件测试的任务 30
7.3 测试环境 31
7.4 测试环境的配置 31
7.4.1 创建安装项目 31
7.4.2 添加项目输出 32
7.4.3 运行项目 33
结束语 34
参考文献 35
致 谢 37