基于java的企业人事管理系统的设计与开发.docx

资料分类:计算机信息 上传会员:Chaturanga 更新时间:2023-04-18
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11017
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:伴随着经济的发展与管理水平的提高,自动化办公已逐步渗透到社会方方面面,作为企业所拥有的重要资产之一的人力资源,成为关乎其发展的重要因素。人力资源管理系统,集合了计算机技术、信息技术和数据库软件技术,用数据库技术来将企业中员工信息进行较为统一的管理,有效的避免了以往数据的分散存储造成的信息陈旧等弊端,同时有利于决策者随时根据人力资源的管理情况[1]。来随时有效提升管理效率。对于一个企业想要更好的发展,不可避免地面临着人员管理与招聘等方面的挑战,同时提高企业的竞争力的有效办法即通过高效的人事管理,来进一步促进企业更好地走向标准化、科学化、国际化。

本论文内容上基于对系统的总体剖析、设计和开发。使用java为语言基础,运用oracle数据库来存储数据,利用Eclipse开发工具。依照具体完成的功能模块来满足企业的人事方面的需求。进一步规范了企业内部的管理,提高了企业的效率,实现了无纸化管理,同时提升企业的市场竞争力。

整个系统通过权限来控制不同用户进入系统后所对各模块进行操作不同,同时进入系统后页面展示的数据也不同。通过测试表明,系统功能完善,性能稳定,基本满足需求,实现了最初的设计目标。

关键词:人事管理  jQuery  SSM框架  BootStrap  数据库

 

目录

摘要

Abstract

1. 绪论-1

1.1  课题研究的背景-1

1.2  系统研究现状和发展趋势-1

1.3  论文结构-1

2.  开发工具及相关技术-2

2.1  开发工具-2

2.1.1  JAVA-2

2.1.2  Eclipse-2

2.2  相关技术-2

2.2.1  Tomcat应用服务器-2

2.2.2  Ajax-3

2.2.3  BootStrap-3

2.2.4  Spring-3

2.2.5  SpringMVC-4

2.2.6  MyBatis-4

2.2.7 系统开发环境-4

3.  系统需求分析-5

3.1  可行性分析-5

3.1.1  技术可行性-5

3.1.2  时间可行性-5

3.1.3  经济可行性-5

3.2  需求分析-5

4.  系统总体设计-7

4.1  系统流程图-7

4.2  系统功能模块-7

4.3  系统数据库设计-9

4.3.1  总体表结构-9

4.3.2  表结构-9

5.  系统实现-12

5.1  系统分层设计-12

5.1.1  表现层-13

5.1.2  业务逻辑层-13

5.1.3  数据库层-13

5.2  管理员模块实现-14

5.2.1  登录-14

5.2.2  基本信息管理-16

5.2.3  员工出差管理-16

5.2.4  员工合同管理-16

5.2.5  培训管理-17

5.2.6  员工培训详细管理-17

5.3  普通员工模块实现-17

5.3.1  登录-17

5.3.2  员工信息查询-18

5.3.3  员工出差查询-18

5.3.4  员工合同查询-18

5.3.5  培训管理-19

5.3.6  员工培训详情-19

6.  系统测试-20

6.1  系统测试的目的和方法-20

6.2  系统测试的内容-20

6.2.1  登录时未选择权限报错-20

6.2.2  员工信息新增或修改职位报错-21

6.3  测试结论-21

结论-22

参考文献-23

致谢-24

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:现在对于人力资源方面的管理越来越趋向于处理信息自动化和无纸化,对于依靠人工去管理不仅效率低下,容错率也很低。由此导致企业利益出现重大损失也不在少数。信息化管理的这......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: