基于web的人事管理系统的设计与实现精选文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于w e b的人事管理系统的设计与实现精选
文档
TTMS system office room 【TTMS16H-TTMS2A-TTMS8Q8-
编号:
本科毕业设计
基于web的易团队人事管理系统的设计与实现
院系:信息工程学院
姓名:***
学号:****
专业:软件工程
年级:2011级
指导教师:***
职称:**
完成日期:2015年5月
摘要
互联网的到来给传统人事管理带来了机遇与挑战,给传统的人事管理方式带来了冲击,如何有效进行人事管理、提高办事效率,是目前企业管理的一个新课题。
本文在易团队人事管理的基础上,从该企业需求着手,采用SSH框架及JSP技术进行系统设计,主要完成以下工作:
在需求分析的基础上完成了系统的详细设计,并给出相关设计图表;
后台数据库管理系统使用MySQL,在数据库设计阶段,完成了人事管理系统的数据库设计,给出了具体的概念设计、逻辑设计,设计了系统所需的表以及建立了各个表之间的关系;
前台使用SSH+JSP技术对系统主要功能模块进行设计实现,Struts作为系统的整体基础架构,处理易团队用户数据的处理过程。Spring负责易团队系统的业务管理,为系统的Action类提供业务接口,封装持久层的?DAO,同时起到解耦的作用。Hiberante 处理易团队后台数据库管理,完成数据库操作。
系统的设计与实现,为易团队的人事管理带来了便利和实惠,使得易团队人事管理快捷、高效、安全。
关键词:人事管理系统;B/S;MySQL;SSH
Abstract
The advent of the Internet to the traditional personnel management brought opportunities and challenges, and has an impact on the traditional personnel management, how to effectively carry out personnel management, improve work efficiency, is a new subject of enterprise management at present.
On the basis of the easy team personnel management, from the enterprise needs, the use of SSH framework and JSP technology system design, mainly to complete the following work: On the basis of the analysis of the needs of the system to complete the detailed design, and gives the relevant design chart;
The backstage database management system mysql, in the database design stage, the completion of the personnel management system database design, gives the specific conceptual design, logical design design system of tables and the establishment of the relationship between tables;
The main function of the system is the design and implementation of the main functional modules of the system, Struts is the whole infrastructure of the system, and the processing of the data of the easy team users is processed by SSH+JSP. Spring is responsible for the business management of the easy team system, provides the service interface for the system Action class, and the DAO of the packaging persistence layer, and also plays the role of decoupling. Hiberante manages the background database management of the team, and completes the database operation.
The design and implementation of the system has brought convenience and benefits for the personnel management of the easy team, which makes the personnel management of the easy team fast, efficient and safe.
Key words: Personnel file management system; B/S; MySQL; SSH
目录
1 绪论
课题研究背景
目前,随着现代信息技术的发展,人类正向着信息时代迈进,人们已经开始重视开发、利用信息资源,“信息化”已经成为一个国家和社会经济发战的一个环节,1986年2月国务院批准建设国家经济信息系统,各行各业应用计算机的热情普遍高涨[1]。
人们为了追求高效益,计算机已经蔓延到社会生活和经济发展的各个领域,当今社会人们的时间观念越来越强,对企业、公司的人事管理而言,系统软件为他们带来了很大的便利,系统软件可以为管理人员和员工提供可靠的人事档案存储和方便的查询手段,以往人们使用传统的人工的方式管理人事档案,这种管理方式有许多缺点[2]。科技的不断提高和发展,使用计算机的优点也很快的突显出来,对人事信息管理而言,相对于手工管理来说,有很多的优点,比如:快速查找、安全性高、存储方便、快捷管理、保存时间长、成本低等。公司、企业人事档案管理的效率因为这些优点得到了很大地提高[3]。?所以为易团队开发一套人事管理系统已经迫在眉睫。
课题研究现状
随着互联网的迅速发展,企业管理信息系统软件也随之快速发展起来。先进的管理信息系统体系早已在世界发达国家建立起了,对社会经济的发展产生深远的影响[4]。
通过对部分中小型企业、团队等人事管理情况的调查,了解到目前中小型企业、团队等对人事管理仍处在传统的管理阶段,例如,易团队还在使用传统的人工的方式管理人事档案,这种管理方式存在许多缺点,随着互联网的发展,为易团队开发一个人事管理系统已经迫在眉睫,人事管理系统能够使管理人员更加方便的管理团队,对现代化企事业单位来说,人事管理系统软件是不可缺少的部分。