人力资源管理系统毕业论文.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《人力资源管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《人力资源管理系统毕业论文.doc(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、. .摘 要人力资源管理系统是现代企业管理的核心内容。随着计算机信息技术的高速开展电子商务模式的空前盛行,企业之间的竞争也从有形的经济市场转向了网络。开发以计算机技术、网络技术、信息技术支持的现代人力资源管理系统,既能提高企业人力资源管理的技术含量和企业的办事效率,也能使人力资源管理能够进入现代化、决策科学化的进程。现代人力资源管理系统采用了B/S模式,可以防止C/S模式的重用性差、维护难度高的缺点和缺乏。结合实际工程的功能需求,从系统分析、系统总体设计、系统详细设计、系统实现等方面进展了详细的论述。系统开发主要是MVC设计思想的应用,主要采用Struts+Spring+Hibernate的开
2、发方式。Jsp对应MVC设计思想的视图View,主要是负责接收/响应客服端请求,以及动态生成Web现实页面。Struts是对应MVC设计思想的控制Controller,主要负责整个系统的核心业务控制。Hibernate对应的是MVC设计思想的模型Model,主要负责整个系统的数据和业务规那么。系统的实现过程中运用了一些开源工程,如Ajax技术、JfreeChart报表、fileupload技术。本文运用了现代人力资源管理理论,结合企业的实际情况,比拟国内外人力资源管理系统的现状,设计了一个基于Internet/ Intranet的人力资源管理系统。本文研究人力资源管理系统的主要内容有:招聘管理
3、、人事管理、考勤管理、培训管理、薪资管理、系统设置。系统的开发目的是人力资源管理的业务逻辑实现高效化、智能化,从而能帮助企业的人力资源管理人员进展人力资源管理和数据分析。关键词:JavaEE;SSH整合;框架技术;MVC;人力资源管理. .word. .AbstractHuman resource management system is the core content of modern enterprise management. With the rapid development of the puter information technology and unprecedente
4、d prevalence of electronic merce modethe petition between enterprises is turning from visible economic markets to the network. Developing the human resource management system supported by puter technology,network technology and information technology can not only improve the skill of human resource
5、management and the efficiency of the enterprises but also make human resource management modern and decision sciencefic,Modern human resource management uses B/S mode to avoid C/S modes short ing of difficult in maintdning and reusing.According to the functional requirements of the actual project,th
6、is article specificly state the analysis of system,the general desigin of the system,the detail design of system and the practice of the system.The development of the system is the practice of MVC design ideas, maing using the Jsp+Servlet+JavaBean form of development.Jsp is the practice of MVC desig
7、n ideasview,in charge of receiving/responding the request of the customer.Servlet mainly responsible for the core business control of the whole system is the practice of the vontroller of MVC design idea to take charge of the statistics and rules of the whole system. In the practice of the system, s
8、omr open-source projrcts,such as the Ajax technique,JfreChart statements,fileupload technology,has been used. Using the modern human resource management theropy and analysising the actual situation, paring the current situation of human resource management system, a huaman resource management system
9、 basied on the Internet/Intranet has been designed. The main contents of the huaman resource management system includes recruitment management, personnel management,attendance management training management, salary management and system configuation.The development of the system aims at making the m
10、anagement business logic more efficient and intelligent to help people manage the human resource and analysis the statistics.Key words :JavaEE; SSH Integration; Framework Technology; MVC; HRM. .word. .目 录第1章概述11.1选题背景及意义11.2 国内外开展现状11.3论文工作2第2章相关技术及开发工具12.1 系统可行性研究12.2 SSH框架的整合应用22.3开发环境6第3章需求分析13.1
11、总体分析13.2系统用例模型13.3数据流图构建6第4章总体功能设计14.1 系统功能模块图14.2 系统流程图34.3 数据库设计8第5章系统实现15.1业务功能Spring实现15.2流程控制Struts实现25.3流程控制Struts实现4第6章系统测试16.1 系统测试简介16.2 系统测试3结论1参考文献1致1. .word. .第1章 概 述1.1选题背景及意义大型企业级Web应用系统的开发通常要求有一个良好的软件架构便于协作开发和扩展升级,而传统的开发模式不能很好地满足这些要求。框架技术的出现很好地解决了这一问题。框架是整个系统或系统某局部的可重用设计,由一组抽象的类及其实例间的
12、相互作用方式组成。著名的软件大师Ralph Johnson框架一般具有即插即用的可重用性、成熟的稳定性以及良好的团队协作性1。JavaEE复杂的多层构造决定了大型的JavaEE工程需要运用框架和设计模式来控制软件质量。信息技术革命使社会发生了翻天覆地的变化,企业必须紧跟时代步伐,提高企业科技竞争力,提升企业现代化管理能力,以适应信息化的开展。人力资源管理(HRM),是伴随着Internet技术的广泛应用和信息化建立步伐的加快应运而生的。企业对信息需求的增长,使计算机、网络技术已经渗透到企业的日常工作中。传统的企业内信息的交流方式早已不能满足企业对大量信息的快速传递与处理的需求,中小企业办公自动
13、化管理系统的应用满足了企业的办公网络化、自动化的管理需求,提高了企业内部的管理水平,进而全面提升了企业在市场竞争中的综合竞争力。办公自动化是信息社会的一种新型办公方式,它将现代化办公和计算机网络功能结合。随着信息技术的开展,办公自动化在行政企事业单位的管理、经营活动中发挥着日益重要的作用。通过网络,组织机构内部的员工可跨越时间、地点协同工作。通过办公自动化系统所实施的交换式网络应用,使信息的传递更加快捷和方便,从而极大地扩展了管理手段,实现了运营的高效2。本文将研究并整合市场上出现的商业的、开源的基于JavaEE主流的框架:基于MVC模式的Struts框架和基于IoC模式的 Spring框架以
14、及对象/关系映射框架Hibernate,最大限度地发挥框架的作用,形成一种Java Web轻量级解决方案,并通过人力资源管理系统案例演示如何将这一方案应用到实际工程中。1.2 国内外开展现状办公自动化提了多年,但效果并不明显,人们还是停留在单机字处理和表格处理的所谓办公自动化的初级阶段。信息的交流和共享,以及团队的协同运作等无法完美的实现,极大地限制了工作的效率。Internet的迅猛开展,为信息的交流和共享,团队的协同运作提供了技术的保证,同时也预示着网络化办公时代降临。传统的办公自动化系统和大型MIS (Management Information Systems)系统在处理企业管理流程中
15、大多采用企业业务流程重组BPR:Business Process Reengineering,其核心思想就是要先优化企业业务管理流程,再根据优化后的流程建立企业信息系统3。这样不仅在系统建立中工作量巨大,同时面临来自企业内部重重的阻碍。1.3论文工作本课题源于实际的企业管理需要,是针对实际应用的需求进展开发的。系统的完善可以更好的满足客户的需求,工作人员通过查询管理系统可对自己库中的信息进展检索,通过一定的处理,研究得到最终自己需要的信息。人力资源管理系统对于企业来说是很有必要的。系统可以对所需要处理的信息进展相应的查询和处理工作,得到用户需要的信息。本文总共分为6章:第1章 概述:该局部主要
16、包括四点内容,研究人力资源管理系统的意义,国内外开展现状,介绍与人力资源管理系统有关的根本概念以及论文主要完成的工作。第2章 人力资源管理系统的相关技术及开发工具:该章主要包括三节内容,系统的可行性研究,介绍了本系统中用到的相关技术以及开发工具的简单介绍。第3章 人力资源管理系统的需求分析:该章主要包括以下内容。系统需求分析中主要对系统的总体功能构造进展划分,介绍了系统用例模型和系统的数据流图的构建。第4章 人力资源管理系统总体功能设计:该章主要包括以下内容。系统总体功能设计中主要对系统的功能构造进展划分,介绍了人力资源管理系统功能模块图,人力资源管理系统流程示意图。最后介绍了数据库的设计。第
17、5章 人力资源管理系统实现:该章主要的内容是业务功能Spring、流程控制Struts、数据持久Hibernate实现。第6章 系统测试:该章主要包括系统测试简介,系统运行测试两方面内容。. .word. .第2章 相关技术及开发工具2.1 系统可行性研究工程可行性研究是指在工程决策之前,通过对工程有关的市场、社会、公司等各方面情况进展深入细致调查研究,对各种可能的技术方案进展系统分析和比拟论证,对工程建成后的社会、经济、生态效益进展科学的预测和评价,来考察拟建工程技术上的先进性和合理性、社会经济生态上的合理性和有效性、建立上的可能性和可行性,进而为投资工程评估和决策提供依据的整个活动过程4。
18、这个阶段的关键问题是“对问题的定义阶段所确定的问题是否有行的通的解决方法。这需要结合当前的开发技术在较高层次上进展分析。这个阶段的主要任务不是用具体的技术解决具体的问题。而是从整体上考虑要解决的,研究这个涉及的X围,考虑是否有必要解决,是否有解决的技术。其目的就是用最小的代价在尽可能短的时间内确定问题能否解决,假设有可行性的方案那么确立方案,否那么就取消该功能,从而确定系统的主要功能与相应的解决方案。可行性研究主要包括技术可行性、经济可行性和操作可行性三个方面。我对本系统分别进展了以下三个方面的可行性研究:1、经济可行性通过对企业内部信息进展全面的自动化的管理,大大提高了企业的办公效率。通过系
19、统对企业生产经营过程中的数据进展全面的管理和统计,防止人为处理各类数据时所产生的各种问题,提高了企业的经济效益,为企业经营决策提供了大量的、权威的数据,使企业的管理进展到科学化、系统化的X畴。硬件方面主要是计算机,我们的实际情况可以满足开发任务,所需资料书籍可以到图书馆翻阅或者个人购置,因此整个系统的所需投资符合我们的支付状况,经济可行性良好。2、技术可行性基于中小型企业的办公自动化系统的开发采用了先进成熟并且符合实际应用的开发方法和流行的开发工具Eclipse,动态网页开发技术JSP和MVC架构技术Struts、Spring和Hibernate,功能强大的数据库管理工具MySQL,结合自己的
20、实际开发能力,可以开发出较为完善的办公自动化系统。应解决的主要问题及技术要求:(1)收集系统开发所使用的足够的信息(2)按实际应用的可行性划分模块,确定模块功能(3)建立完善的数据库支持环境(4)使用JSP语言实现前台页面视图,使用Struts、Spring和Hibernate实现MVC架构,并实现与数据库之间的各项操作(5)各模块功能的协调及信息的沟通3、操作可行性从操作系统上来看,本软件力求做到人机界面友好,所有的操作简单易行以方便用户使用,简单易学,使用者只需要使用鼠标和键盘输入信息即可上机操作。因此,开发此工程具有操作可行性。综上所述,此系统的开发是可行的。2.2SSH框架的整合应用大
21、型企业级Web应用系统的开发通常要求有一个良好的软件架构、便于协作开发和扩展升级,而传统的开发模式不能很好地满足这些要求。本文针对当前Web应用程序开发面临的问题,结合目前比拟流行的开源框架SSHSpring、Struts、Hibernate),整合出一种开发JavaEE 企业级Web应用的轻量级解决方案的Web框架,并通过案例具体说明如何将这一方案应用到实际工程中。框架技术著名的软件大师Ralph Johnson对框架(Framework)进展了如下的定义: 框架是整个系统或系统的一局部的可重用设计,由一组抽象的类及其实例间的相互作用方式组成。框架一般具有即插即用的可重用性、成熟的稳定性以及
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源 管理 系统 毕业论文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内