基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc

上传人:wj 文档编号:7209790 上传时间:2023-05-08 格式:DOC 页数:44 大小:1.46MB
下载 相关 举报
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第1页
第1页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第2页
第2页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第3页
第3页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第4页
第4页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第5页
第5页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第6页
第6页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第7页
第7页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第8页
第8页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第9页
第9页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第10页
第10页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第11页
第11页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第12页
第12页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第13页
第13页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第14页
第14页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第15页
第15页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第16页
第16页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第17页
第17页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第18页
第18页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第19页
第19页 / 共44页
基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc_第20页
第20页 / 共44页
亲,该文档总共44页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc

《基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc》由会员分享,可在线阅读,更多相关《基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc(44页珍藏版)》请在冰点文库上搜索。

基于SSH平台的企业人力资源管理系统毕业论文Word文件下载.doc

WordWideWeb;

HR

目录

摘要 I

ABSTRACT II

目录 III

前言 VI

第一章绪论 1

1.1系统的研究意义 1

1.2研究现状及设计目标 2

1.2.1相近研究课题的特点及优缺点分析 2

1.2.2现行研究存在的问题及解决办法 3

第二章运用技术及开发工具介绍 4

2.1Struts2技术的简介 4

2.2Hibernate技术的简介 7

2.3Spring技术的介绍 8

2.4B/S模式的介绍及应用 9

2.4.1什么是B/S模式 9

2.4.2B/S模式的优点 9

2.5开发工具的选择 10

2.5.1MyEclipse介绍与应用 10

2.5.2Tomcat介绍 10

第三章系统设计 11

3.1总体设计 11

3.2数据库设计 12

3.2.1数据库的需求分析 12

3.2.2数据库表的具体设计 12

3.3具体功能设计 14

3.3.1功能设计 14

3.3.2具体设计 14

3.4开发架构 14

3.5数据持久层 16

3.5.1持久化数据 16

3.5.2持久化技术 17

第四章详细设计 19

4.1操作文件总体架构 19

4.1.1管理员操作模块设计 19

4.1.2招聘管理模块设计 23

4.1.3培训管理模块设计 26

4.1.4奖惩管理模块设计 27

4.2文件架构图 30

4.2.1人力资源管理系统架构图 30

4.2.2管理员管理架构图 30

4.2.3奖惩文件架构图 31

4.2.4培训管理架构图 31

4.2.5招聘管理文件架构图 31

4.3技术难点 32

4.3.1中文乱码 32

4.3.2HQL语言 32

4.3.3安全性 32

第五章系统测试 32

5.1测试的定义及目的 33

5.2测试的原则 33

5.3测试的方法 33

5.3.1界面测试 33

5.3.2功能测试 34

5.3.3需求测试 34

5.3.4性能测试 35

5.4测试中其他要注意的地方 35

5.5人力资源管理系统的测试 35

结论 36

致谢 37

参考文献 38

前言

全球范围内的企业内部组织正在发生巨变,未来企业成功的关键依靠企业人事信息,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。

有效力管理企业的人事信息,为企业提供强有力的储备力量,使之成为企业发展的主动力。

通过人事信息的有效管理,掌握最新的、准确的企业人事信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。

对于任何一个企业而言,企业的品牌形象至关重要。

特别是对于互联网技术高度发展的今天,通过人事信息管理的网站,员工可通过网站侧面地了解企业形象及企业实力,因此,建立具有国际水准的网站能够极大的提升企业在员工心中的整体形象。

任何一个企业都是有很多元素组成的,其中员工的各种信息更是可以一日千变,这种“繁琐”事情要是有手工来一点一点记录的话,不仅出错的几率比较大,而且查找,添加,修改都是很麻烦的事。

一个员工在公司可能享有很多的待遇或是福利之类,还有员工也分成新员工和老员工,这些复杂的信息参杂在一起的时候会显得很乱,而且招聘,以及培训计划等都是很琐碎的事。

许多人知道,一个公司的所有和员工有关的运作,包括加薪,出差,请假,人员的调动,离任等等都由人事信息部门来完成,如果是一家拥有上千人的大型企业,这个工作量是相当惊人的。

因此本系统的开发,大大缓解了该部门的工作压力,也避免了以前人工作业的错误几率。

总结上述几点,本项目目标可总结如下:

帮助企业建立有效的企业形象宣传、企业风采展示、打造企业新形象;

增加员工间竞争机制,鼓舞大家工作积极性;

采取电脑管理人的方法,为企业节省人力,物力。

充分考虑到在人事信息管理中可能遇到的种种问题,尽量全面的做好需求分析,以减少日后更新软件的次数。

建立适合企业自身需求的网络平台,提供广泛的涵盖用户多种需求的功能,数据处理方式灵活以满足需求,节省网站建设成本,并确保其较好的拓展性和开放性;

同时网站具有基于WEB界面的管理后台,能够自主的对网站中大部分内容作更新、修改操作,节省了企业网站的运营成本,提高了信息更新、传播效率。

网站的整体规划及框架设计是具可扩充性的,前台页面的设计能保证网站在增加栏目后不会破坏网站的整体结构。

后台数据库的设计具有高度的扩充性,能够根据需要对栏目、类别的增、删、修改。

第一章绪论

1.1系统的研究意义

网络化的今天,网络人力资源管理系统,使新的人事信息协作管理模式成为可能。

通过网络管理系统,专门的人事信息管理人员可以提高自身的工作效率,作好人事信息管理的协调工作,提高人事信息利用率;

通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行沟通与交流,同心协作,积极为企业的发展与决策贡献力量。

通过网络人事信息管理系统对企业人事信息进行管理,使企业人事信息管理适应时代的发展要求,大大提高了企业的核心竟争力。

随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有着手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理的重要条件。

人力资源管理是指一个组织为有效利用其人力资源而进行的活动。

这些活动包括:

制定企业的人力资源管理战略和人力资源计划,并在其指导下,进行人员安排、业绩评定、员工激励、管理培训及决定报酬和劳资关系等。

人力资源管理是在20世纪中叶逐渐由人事管理转化而来,历经半个多世纪的发展,其功能经历了上升的过程,人力资源管理对小企业发展极为重要。

(1)环境激烈变化需要小企业加强人力资源管理。

加入WTO、国际巨头的抢滩中国行动、各种新兴商业形态的涌现、商业企业的重组、电子商务与网络时代的到来,对于国内的小企业而言,无疑是迎来了新一轮的挑战与机遇。

在这新一轮的企业竞赛中,不从构筑人力资源竞争力入手,企业将很难取得独创与速度的优势。

在新的经济形势下,中国的小企业不可避免地被推向全球的经济架构中,在硬、软件的更新与提升中,商品、资本和技术相对较为容易与全球接轨,惟有在人力资源的提升上,没有近路可走。

(2)人力资源竞争力是企业的核心竞争力

所谓核心能力是指内部一系列互补的技能和知识的结合,它具有使一项或多项业务达到竞争领域一流水平的能力。

它具有价值优越性、异质性、难模仿性、不可交易性与难替代性。

随着中国加入WTO,小企业面临更多的机遇和挑战,可以直接参与国际竞争,而国际产品也进入国内市场,能否在竞争日趋激烈的环境中生存和发展,关键在于企业是否具备核心竞争力,而核心竞争力来自于企业中的众多资源之一——人力资源。

人力资源是企业组织生存发展的命脉,任何企业的发展都离不开优秀的人力资源和人力资源的有效管理,小企业更是如此。

寻找人才、留住人才、发展人才,为企业保持强劲的生命力和竞争力,为实现企业的远景及目标提供有力的人才支持对小企业相当重要。

(3)人力资源战略是企业战略成功实施的保障

企业战略着眼于未来,人力资源战略与经营战略、成本战略、产品战略、研发战略一样,是一种非常重要的职能战略。

企业的任何战略目标的完成,都离不开人力资源战略的配合。

人力资源战略是预测未来的组织任务和环境对组织的要求,以及为了完成这些任务和满足这些要求而设计的提供人力资源管理的过程,它要求通过收集和利用信息对人力资源活动中的资源使用活动进行决策。

对于一个企业来说,人力资源规划的实质是根据企业经营方针,通过确定企业人力资源来实现企业的目标。

制约小企业发展的真正瓶颈是行之有效的人力资源管理,如果忽视被称为“世纪第一大资源”的人力资源的管理,小企业的兴盛繁荣将只是表象,它的发展和壮大也将可望而不可及。

只有搞好人力资源管理才能更有好的实现小企业的战略目标。

认清了人力资源在小企业中的重要性后,就要去发觉当前我国小企业中人力资源的现状和问题,以便做出好的对策。

1.2研究现状及设计目标

1.2.1相近研究课题的特点及优缺点分析

我国小企业的主要特点是量大、面广、起点不高,多集中于劳动密集型产业。

面对新世纪全球经济一体化和国内经济转型的两大挑战,其发展的核心问题一是人才,二是人才,第三还是人才。

人才缺乏,尤其是高素质的管理人才和高水平的技术人才的缺乏已严重制约了我国小企业的健康发展。

因此,要把普遍提高小企业劳动者素质,建设一支宏大的、高素质人才队伍,培养、吸引和用好人才作为促进小企业发展的一项重大战略任务。

我们要先对我国小企业人力资源的现状进行一定的了解,对其存在的问题进行一定的分析。

我国小企业人力资源的现状据国家中小型企业发展战略研究中心的一项问卷式调查显示:

在接受调查的156家企业中,具有大专及以上学历人员共计4235人,占全部企业总人数的9.6%,其中,技术人员大专及以上学历人员有2097人,管理人员有1792人,两者合计3889人,占企业大专以上学历人员总数的91.8%。

(1)结构不合理。

企业内人员过剩与人才短缺的矛盾同时并存。

在上述的调查中,共计有各类人员44246人,其中,管理人员,5064人,占总人数的11.5%;

技术人员4489人,占总人数的10.2%;

熟练工人23185人,占总人数的52.4%;

一般工人11509人,占总人数的26%。

企业的高素质管理人才和高水平科技人才存在较大缺口,一般人员过剩。

(2)人才流失严重。

人才一部分流向海外,我国仅在美国的本科以上的各类专业人才已达45万人;

一部分流向国内的外企,外企以其优厚的待遇和科研环境的优势以及科学高效的人才管理方式,大量吸纳国内人才;

一部分流向经营好的大型内企。

人才的缺乏已严重制约了我国小企业的健康发展。

企业要构建一个人情味浓的集体,做到关心人、爱护人、理解人、尊重人,倡导团结、向上、拼搏的团队精神,努力营造一个良好的工作环境,使员工在良好的文化氛围中工作得心情愉快,对企业产生向心力、凝聚力。

以此吸引人才为企业倾心效力。

美国摩托罗拉在这方面树立了典范。

摩托罗拉人事部门的工作人员经常参加雇员的生日及各种聚会,倾听他们的意见,向管理层反映员工所关心的问题,企业上下建立了开诚布公、互相尊重、关心、协作的关系。

良好的文化氛围,使企业积聚了许多优秀人才和忠实于企业的员工。

1.2.2现行研究存在的问题及解决办法

(1)聘用人员变更机制

很多中小企业的管理人员和核心人员常常是凭借人际关系,而不是凭借自己的专业知识和技术能力进去的。

而企业在遵循“能者上、平者留、庸者下”这一人事变更原则时不尽合理,其人事变动的依据与员工的业绩关联度不强,受外来因素影响较大,如在一些私人小企业中,“任人唯亲”的现象较严重,这使得一部分远离企业核心层的优秀员工难以发挥其才能;

在国有中小型企业,“论资排辈”的现象比较严重,大量的平庸之辈占据着关键岗位,致使优秀的员工晋升机会不大,晋升周期过长,这将造成大量的优秀员工流失。

大多数企业没有配备专职的人力资源管理人员,甚至有的企业还在沿袭传统的一些做法,使人力资源部门在某种意义上,成为一些特殊人员的“安置所”。

在一些小企业,往往随便安排一位技术人员,或者是将不适合某一岗位的人暂且调动到人力资源部来从事所谓“人力资源管理”。

严格来说,目前中国尚没有一批现代的“人力资源部”经理人才队伍。

(2)绩效评估与报酬管理制度

我国的小企业由于产权关系模糊,员工的责、权、利不相统一,导致绩效评估标准及过程不合理,而报酬管理制度上也偏重传统的物质激励,忽视非物质激励,这些都使得优秀的人员在今后的工作中难以发挥其才能,造成企业人力资源的浪费,给企业的发展带来隐患。

在分配制度上仍普遍存在着平均主义,企业的高、中、低级人才的收入差距很小,人才的劳动价值得不到合理的体现,使得人心不稳,大量优秀人才流失。

(3)建立合理的人才引用和变更制度,建造优质的人力团

对于新进人才进行公开招聘,建立公开、公平、公正的外部招聘制度,包括填写统一的申请表,参加统一的笔试、面试和绩效模拟测试;

对于现有人才,实行优化组合,竞争上岗,并定期考核;

在相同或不同岗位上,人员可以自由流动,做到人员的最优化配置。

(4)制定有利于企业战略发展和员工自我实现的人力资源规划

力资源规划就是为了满足变化中的企业对人力资源的需求,最大限度地开发利用企业员工的潜能,使企业和员工的需要都得到满足,根据企业的发展战略和经营目标,通过分析企业人力资源的外部机遇与威胁以及内部优势和劣势,制订必要的人力资源政策和措施。

人力资源规划首先要开展调研工作,摸清企业决策和经营环境以及企业内外部人力资源的状况。

在调研的基础上,对企业人力资源需求与供给进行分析,预测企业人力资源的需求和供给的数量、质量和层次结构。

进而制订人力资源理与开发的总体计划和业务计划。

最后,对人力资源计划的执行过程进行监督和评价,确保企业整体目标的实现。

(5)建立多样化的激励机制

完善激励机制市场的竞争要求企业在努力寻求、招聘优秀人才的同时,千方百计稳定住企业的核心员工,防止人才流失,充分发挥员工的积极性。

员工的工作动力来源于自身需要的满足程度。

人的需要是多样化的,因此激励的措施也应该是多样化的。

(6)建立完善的绩效评估和约束机制

建立一套客观有效的业绩指导、业绩评价和业绩辅导改进体系,可以准确评价员工的各种表现,并以此建立与之相适应的各种激励制度、人员培训与开发计划、人员进退升迁制度和形成相应的流程程序等。

第二章运用技术及开发工具介绍

2.1Struts2技术的简介

什么是Struts2?

虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts1而言。

Struts2与Struts1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:

WebWork基础上发展起来的。

从某种程度上来讲,Struts2没有继承Struts1的血统,而是继承WebWork的血统。

或者说,WebWork衍生出了Struts2,而不是Struts1衍生了Struts2.因为Struts2是WebWork的升级,而不是一个全新的框架,因此稳定性、性能等各方面都有很好的保证:

而且吸收了Struts1和WebWork两者的优势,因此,是一个非常值得期待的框架。

ApacheStruts2是一个优雅的,可扩展的JAVAEEweb框架。

框架设计的目标贯穿整个开发周期,从开发到发布,包括维护的整个过程。

ApacheStruts2即是之前大家所熟知的WebWork2.在经历了几年的各自发展后,WebWork和Struts社区决定合二为一,也即是Struts2。

Struts2和Struts1的不同

(1)Action类:

  Struts1要求Action类继承一个抽象基类。

Struts1的一个普遍问题是使用抽象类编程而不是接口。

Struts2Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。

Struts2提供一个ActionSupport基类去实现常用的接口。

Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。

(2)线程模式:

Struts1Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。

单例策略限制了Struts1Action能作的事,并且要在开发时特别小心。

Action资源必须是线程安全的或同步的。

Struts2Action对象为每一个请求产生一个实例,因此没有线程安全问题。

(实际上,servlet容器给每个请求产生许多可丢弃的对象,并且不会导致性能和垃圾回收问题)

(3)Servlet依赖:

Struts1Action依赖于ServletAPI,因为当一个Action被调用时HttpServletRequest和HttpServletResponse被传递给execute方法。

Struts2Action不依赖于容器,允许Action脱离容器单独被测试。

如果需要,Struts2Action仍然可以访问初始的request和response.但是,其他的元素减少或者消除了直接访问HttpServetRequest和HttpServletResponse的必要性。

(4)可测性:

测试Struts1Action的一个主要问题是execute方法暴露了servletAPI(这使得测试要依赖于容器)。

一个第三方扩展——StrutsTestCase——提供了一套Struts1的模拟对象(来进行测试)。

Struts2Action可以通过初始化、设置属性、调用方法来测试,“依赖注入”支持也使测试更容易。

(5)捕获输入:

Struts1使用ActionForm对象捕获输入。

所有的ActionForm必须继承一个基类。

因为其他JavaBean不能用作ActionForm,开发者经常创建多余的类捕获输入。

动态Bean(DynaBeans)可以作为创建传统ActionForm的选择,但是,开发者可能是在重新描述(创建)已经存在的JavaBean(仍然会导致有冗余的javabean)。

Struts2直接使用Action属性作为输入属性,消除了对第二个输入对象的需求。

输入属性可能是有自己(子)属性的rich对象类型。

Action属性能够通过web页面上的taglibs访问。

Struts2也支持ActionForm模式。

rich对象类型,包括业务对象,能够用作输入/输出对象。

这种ModelDriven特性简化了taglib对POJO输入对象的引用。

(6)表达式语言:

Struts1整合了JSTL,因此使用JSTLEL.这种EL有基本对象图遍历,但是对集合和索引属性的支持很弱。

Struts2可以使用JSTL,但是也支持一个更强大和灵活的表达式语言——"

ObjectGraphNotationLanguage"

(OGNL)。

(7)绑定值到页面(view):

Struts1使用标准JSP机制把对象绑定到页面中来访问。

Struts2使用"

ValueStack"

技术,使taglib能够访问值而不需要把你的页面(view)和对象绑定起来。

ValueStack策略允许通过一系列名称相同但类型不同的属性重用页面(view)。

类型转换:

Struts1ActionForm属性通常都是String类型。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2