摘 要
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。力资源管理也已成为世界各国发展的共同战略。企业中人心的向背和员工对工作的投入程度在很大程度上决定了该企业的兴衰与成败。如何能保持本企业员工的工作责任感,激励他们的工作热情,减少人才的流失,已成为困扰企业主管和人力资源经理的一个日益尖锐的问题。随着科学技术的不断提高,计算机技术不断成熟,管理信息系统的强大功能已经为人们深刻认识,借助现代信息技术和管理理论,建立企业信息管理系统是当今社会的重要趋势。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。本系统针对现有的人力资源情况,通过建立透明、相容、一致、易查和全面的人力资源管理系统,动态直接反映企业人力资源的状况,为人力资源管理和高层决策领导提供高效的决策支持。
本网页设计的内容是设计并且实现一个基于web技术的人力资源管理系统,故而系统主要以j2EE作为开发基础,主要使用了struts2+spring+hibernate等多种框架的结合使用,用myeclipse8.5作为开发工具,以MYSQL作为数据库,以Macromedia公司的Dreamweaver作为界面美化工具,使用JAVA语言开发,页面采取SSH框架技术开发动态页面。该系统界面简单、操作方便,容易维护。
关键词:人力资源 ;SSH;信息管理;B/S
Abstract
With the rapid development of computer popularization and computer science technology, more and more people began to use computers to solve practical problems. Human resources management has become the common strategic development of countries all over the world. Involvement of people in the enterprises support and staff on the work of deciding the success or failure of the enterprise to a great extent. How to maintain the employees' sense of responsibility, encourage their enthusiasm, reduce the loss of talent, has become a sharp problem for business executives and human resource managers. With the continuous improvement of science and technology, computer technology continues to mature, powerful function of management information system has a profound understanding of people, through the use of modern information technology and management theory, the establishment of enterprise information management system is an important trend in today's society. The staff information management is an important part of enterprise information management, in the face of a large number of personnel information, using manpower to tackle the waste of time, waste of human and material resources, and low accuracy of the data. Therefore, development of a friendly interface, easy operation and human resources management software for automated processing becomes very important, this is precisely the purpose and significance of the development of the system. This system in view of the existing human resources, human resources management system by establishing transparent, compatible, consistent, easy and comprehensive, dynamic reflects the enterprise human resources directly condition, to provide effective decision support for human resources management and decision-making leadership. This webpage design is to design and implement a human resource management system based on Web technology, this system mainly uses j2EE as the basis of development, the main use of the combined use of struts2+spring+hibernate and other frameworks, myeclipse8.5 as a development tool, MYSQL as the database, using Macromedia's Dreamweaver as the interface landscaping tools, the use of JAVA language development, the page framework SSH technology development dynamic pages. The system has a simple interface, easy operation, easy maintenance.
Key words: human resources information management; B/S; SSH;
目 录
本 科 生 毕 业 论 文(设计) II
题目:基于SSH的人力资源管理系统 II
摘 要 III
Abstract IV
第一章 概述 7
1.1 研究背景 7
1.2 研究目的及意义 8
1.3发展现状与趋势 9
1.4 开发软件介绍 9
1.4.1 JSP技术 9
1.4.2 MyEclipse8.5 10
1.4.3 Tomcat 11
1.4.4 MySQL数据库 11
第二章 系统需求分析 13
2.1可行性分析 13
2.1.1经济上的可行性 13
2.1.2技术上的可行性 13
2.1.3操作上的可行性 13
2.2 功能需求分析 14
2.3 系统性能需求 14
2.4 设计的基本思想 15
2.5 界面需求 15
第三章 系统总体设计 17
3.1 系统构架设计 17
3.2 系统设计的模式 18
3.3 系统功能结构图 18
3.3系统业务流程图 19
3.4系统的软硬件平台 20
第四章 数据库设计 21
4.1数据库概念结构设计 21
4.2 系统E-R图 23
4.3 数据库逻辑结构设计 24
4.3数据库的连接原理 26
第五章 系统详细设计 29
5.1详细设计和系统实现步骤 29
5.2 系统首页设计 29
5.2系统主界面 31
5. 3 考勤管理设计 31
5. 4 人力管理模块设计 33
5.4.1 新增部门模块设计 33
5.4.2 新增员工模块设计 34
5. 4 培训信息模块设计 35
第六章 系统测试 36
6.1 测试的任务及目标 36
6.1.1测试的任务 36
6.1.2测试的目标 36
6.2测试方案 36
6.2.1模块测试 36
6.2.2集成测试 37
6.2.3验收测试 37
6.2.4平行运行 37
结 论 38
致 谢 39
参考文献 40
外文文献 1