基于web的企业人事管理系统的设计与实现.docxVIP

基于web的企业人事管理系统的设计与实现.docx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于web的企业人事管理系统的设计与实现

摘要

随着信息时代的发展,企业中旧有的人事管理方式、管理效率并不能适应和满足企业日益增长的管理需求,由此本文将设计一个尽可能满足于企业进步的人事管理系统。首先,论文一开始便是清楚的论述了系统的研究内容。其次,了解系统需求分析,弄明白“做什么”是必要的,重点是对包括业务分析和业务流程进行了详细的剖析,并对用例进行了深入的详细的剖析,从而明确了系统的要求,完成整个软件的总体方案,其中包括软件结构模式、功能模块、数据库等。本项目架构选择了B/S模式,总体功能模块运用自顶向下的分层思想。再然后就是实现系统并进行代码编写实现功能。论文的最后章节总结一下自己完成本论文和开发本项目的心得和总结。通过企业人事管理系统将会使企业人事管理各个方面的工作效率带来实质性的提升。

关键词:企业人事管理系统;B/S模式;MySQL数据库

目录

TOC\o1-2\h\u2027摘要 1

10921引言 3

25292开发技术介绍 3

11532.1B/S架构 3

163622.2Java技术 3

252832.3MySQL介绍 4

138652.4MySQL安装 4

57822.5SSM框架 4

312693系统分析 5

171203.1可行性分析 5

185973.2系统性能需求分析 5

104703.3系统功能需求分析 6

161673.4系统流程分析 6

297724系统设计 6

220974.1系统整体功能模块设计 6

123684.2不同角色部分核心功能流程设计 7

217264.3数据库设计 8

305994.4系统架构设计 13

99205系统实现 14

150835.1用户登录系统功能实现 14

88545.2管理员功能模块实现 15

87035.3部门领导功能模块实现 17

224485.4员工功能模块实现 18

218346系统测试 19

43937总结与心得体会 20

19836参考文献 22

24290致谢 23

1引言

困扰管理层的许多问题中,企业人事管理控制一定是企业不敢忽视的一环。但是管理好企业又有许多麻烦需要解决,比如一下几方面:第一,企业里面往往人数较多,如何保证能够管理到每一位员工;第二,如何在工作比较繁琐,记录比较繁忙的情况之下将企业人事管理的信息及时反映给企业领导或相关部门进行决策,等等。在这种情况之下设计开发一款企业人事管理系统,就变得非常合乎时宜。

经过网上调查和搜集资料数据,我们可以发现企业人事管理方面的系统在企业人事管理部门并不是相当普及尤其是在一些小型企业,在企业人事管理方面还有许多可以改进的地方。实际上如今信息化已然成为未来的趋势或者可以说在当前现代化城市中,信息化已成为主流,开发一个企业人事管理系统可以提高企业人事管理方面的效率给到相关部门的员工带来一定的便利。

2开发技术介绍

2.1B/S架构

B/S架构是当前应用最为广泛的一种体系架构,能够简化和易于运行,并且易于维护。当你把一个资料库和几个常见的浏览器放进你的电脑里,你就可以用这个架构了。B/S的架构是可以直接利用的,B/S架构可以大大降低工作的维修性。在B/S平台上,各数据库彼此独立,因而具有很高的安全性。由于B/S体系可以清晰地观察到所需的业务,使经理们可以在最短的时间内作出决定,从而减少了企业的亏损。B/S架构最根本的特征就是集中式的管理方式,当使用者通过它产生数据时,将其储存在数据库里,便于以后利用,从而达到各种需要。下面是B/S模式的三层结构图,

2.2Java技术

Java是由SUN公司在2010年被oracle公司所购买的。Java原本是一个英文名字,叫做爪洼岛,位于印度尼西亚。Java在当今的网络环境中,有着独特的优点和良好的应用前景,它是面向对象的,分布式的,动态的,具有平台无关性、安全性。Java的基础语句和C++类似,不过Java的面向对象技术更为全面,因为Java要求将所有的内容都必须封装成类,把类作为程序的基本单位。Java是一种分布式的语言,其主要特点实在数据分布和操作分布上Java是一种能够进行TCP/IP的基于Web的、能够同时处理TCP/IP的、同时也能够为客户端/服务器提供计算方式的支持。Java的动态性是指运行时,可以动态的设置一个类,这样Java就能对它进行动态的维护。Java不支援任何指针,对内存访问的所有操作都是通过对象实例化实现的,这样避免了指针

文档评论(0)

文章交流借鉴 + 关注
实名认证
文档贡献者

妙笔如花

1亿VIP精品文档

相关文档