企业人力资源管理系统毕业设计(jsp).doc
企业人力资源管理系统毕业设计(jsp),企业人力资源管理系统设计说明摘要企业人力资源管理系统是现代企业管理的核心内容。随着计算机信息技术的高速发展,电子商务模式的空前盛行,企业之间的竞争也从有形的经济市场转向了网络。开发以计算机技术、网络技术、信息技术支持的现代企业人力资源管理系统,既能提高企业人力资源管理的技术含量和企业的办事效率,也能使人力资源管理能够进...
内容介绍
此文档由会员 细雨暖阳 发布企业人力资源管理系统设计说明
摘要
企业人力资源管理系统是现代企业管理的核心内容。随着计算机信息技术的高速发展,电子商务模式的空前盛行,企业之间的竞争也从有形的经济市场转向了网络。开发以计算机技术、网络技术、信息技术支持的现代企业人力资源管理系统,既能提高企业人力资源管理的技术含量和企业的办事效率,也能使人力资源管理能够进入现代化、决策科学化的进程。现代企业人力资源管理系统采用了B/S模式,可以避免C/S模式的重用性差、维护难度高的缺点和不足。结合实际项目的功能需求,从系统分析、系统总体设计、系统详细设计、系统实现等方面进行了详细的论述。
系统开发是以MVC设计思想的应用,主要采用JSP+Servlet+JavaBean的开发方式。系统的实现过程中运用了一些开源项目,如Spring技术、Struts技术、Hibernate技术。
本文运用了现代企业人力资源管理理论,结合企业的实际情况,比较国内外人力资源管理系统的现状,设计了一个基于Internet/Intranet的人力资源管理系统。本文研究人力资源管理系统的主要内容有:部门管理、员工管理、招聘管理、培训管理、奖惩管理、薪资管理、系统管理。系统的开发目的是人力资源管理的业务逻辑实现高效化、智能化,从而能帮助企业的人力资源管理人员进行人力资源管理和数据分析。
关键词:企业人力资源管理,B/S模式,开源项目,设计
目录
一、绪论.................................................... 1
(一)课题研究的背景.......................................... 1
(二)国内外发展状况.......................................... 1
(三)课题研究的目的和意义..................................... 1
二、相关知识的介绍............................................. 2
(一)开发工具简介........................................... 2
(二)MVC框架简介........................................... 3
(三)系统运行配置........................................... 3
1、服务器端............................................... 3
2、客户端................................................. 4
三、系统分析............................................... 4
(一)需求分析.............................................. 4
(二)可行性研究............................................. 4
1、经济可行性.............................................. 4
2、技术可行性.............................................. 4
三、系统设计................................................. 4
(一)系统目标.............................................. 4
(二)系统功能结构........................................... 5
1、主要模块结构图........................................... 5
2、子模块结构图............................................ 5
四、数据库设计................................................ 7
(一)数据库分析............................................. 8
(二)数据库概念设计.......................................... 8
1、管理员实体.............................................. 8
2、招聘人员管理实体......................................... 8
3、员工信息管理实体......................................... 8
4、薪资管理实体............................................ 9
(三)数据库逻辑结构.......................................... 9
五、系统详细设计............................................. 12
(一)部门管理模块详细设计.................................... 12
1、界面设计.............................................. 12
2、模块功能.............................................. 13
3、设计要点.............................................. 13
(二)招聘管理模块详细设计.................................... 13
1、界面设计.............................................. 13
2、模块功能.............................................. 14
3、设计要点.............................................. 14
(三)员工管理模块详细设计.................................... 14
1、界面设计.............................................. 14
2、模块功能.............................................. 14
3、设计要点.............................................. 14
参考文献................................................... 15
致谢...................................................... 16