- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Struts的人事管理体系的设计与实现
基于Struts的人事管理体系的设计与实现 基于Struts的人事管理体系的设计与实现
一.本课题研究的来源以及国内现状
随着市场竞争的日趋激烈,人已成为实现企业自身战略目标的一个非常关键的因素,人才之争是市场竞争中的核心内容之一。为了稳定员工信心并不断吸纳优秀人才,企业必须采用现代的人才管理方法。以“人力资源管理”理念为理论基础开发的人事管理系统越来越引企业注意。
人事管理系统可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实际阶段,同时大型企业用手工管理人力资源的相关事宜非常费时费力又容易出错,为了解决这个矛盾,各类人事管理系统应运而生。
中国的人力资源软件市场机具潜力。随着市场竞争的加剧,企业认识到人力资源管理的重要性,根据对产业生命周期的判断,中国人力资源管理软件产业处于快速成长期,未来前景一片光明。
虽然,市场需求旺盛,市场总量快速增长,但是处于快速成长的中国人力资源软件产品众多,品牌集中度不高,还没有一个或者几个品牌的人力资源软件在市场上有明显优势。而国外品牌的软件由于价格、功能等方面的原因,也不能完全适应中国市场的需求。
二. 本课题研究的意义
过去,办公自动化似乎是机关的事情。通过创建人事管理系统,拓广了现代办公的概念,企业可以通过系统对内对外进行信息交流。在市场经济条件下,企业的办公事物越来越繁重,企业人员快速、有效的协调越来越重要,越来越有必要实施办公自动化。现代办公自动化不仅兼顾个人办公效率的提高,更重要的是可以实现群体的协调工作,协同工作以为信息交流,工作的协调与合作。有了这个系统,员工,部门之间就可以跨时间跨空间的进行工作,从而实现现代企业管理。
随着通信技术的发展,世界从时间上说会变的越来越小,一个合适的人事管理系统适应了这种变化的要求。企业机构的分散、人员的流动、业务的多样对移动办公和异地管理提出越来越高的要求。支持Internet标准、适于建立Intranet Internet的人事系统适应时代的要求。
三. Java Servlet/JSP 技术
J2EE体系结构为建立动态WEB应用程序提供了丰富的功能和灵活的编程模型,其中的WEB容器、Java Servlet API和Java Servlet Pages API用来建立和管理WEB应用程序。WEB容器提供了基本的运行时环境和一个为WEB应用程序提供运行时支持的框架,Java Servlet和JSP技术形成了开发WEB应用程序的核心材料。
四.系统业务及业务需求分析
人事管理系统的主要作用是为用户管理不同公司、不同部门的职工,方便用户的查询、汇总及分析。针对不同的用户,人事管理系统有不同的功能表现。本系统为用户提供对公司人事的管理,具体包括功能有职位管理、工作类型管理、部门管理、公司管理、员工管理等。本系统主要功能有职位管理、工作类型管理、部门管理、公司管理、员工管理以及操作数据库的实现。
本系统需要实现以下功能:
公司管理
用户可以增加公司的类别,针对不同类别的公司或者分公司,系统可以按公司类别进行处理。通过公司区别不同的用户。
职位管理
用户可以为本系统的不同公司的职工增加职位,来具体区别不同公司的职工的职位类别。
工作类型管理
用户可以为本系统增加工作类型管理,针对不同职工的工作类型进行管理,来区分职工的工作类型。
部门管理
用户可以为本系统增加部门,包括修改、查看、删除、查询等操作。针对不同公司的部门进行管理,建立本公司的部门结构。
员工管理 用户可以为本系统增加员工。针本文由论文联盟http://收集整理对公司的某部门的员工进行管理,建立本公司某部门的职工管理模块。
根据以上要求得到一个解决方案,这个系统是半开放的系统,只对授权用户开放,在主页面输入用户名和密码后,系统验证是否正确,如果正确,将进入系统管理。系统功能图如图1:
图1系统功能图
五. 模块设计
本系统采用Model-View-Control模式来架构系统,MVC架构为目前流行的系统架构,系统包括的模块如下:
1.公司管理模块
公司管理实现了公司的增加、删除、修改、查询等功能。
2.职位管理模块
职位管理实现了职位的增加、删除、修改、查询等功能。
3.工作类型管理模块
工作类型管理实现了工作类型的增加、删除、修改、查询等功能。
4.部门管理模块
部门管理实现了部门的增加、删除、修改、查询等功能。
5.员工管理模块
员工管理实现了员工的增加、删除、修改、查询等功能。
六 配置数据源
Struts
文档评论(0)