登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

企业人事管理系统毕业论文

 2022-01-28 10:01  

论文总字数:19833字

摘 要

当今这个时代信息技术和网络技术的发展十分迅猛,随着网络技术的不断发展,人们能够足不出户便完成了以往必须要亲身抵达才能完成的任务。基于这样的考量,本课题总结了企业中对于线上请假、审批、报销等的需求,使得用户更加便捷地完成请假、审批、报销等任务。

本文论述了一个企业人事管理系统的软件如何设计和完成,本系统利用HTML5 CSS JQuery进行前端页面的设计和开发,使用JavaEE作为后端开发语言。IDE方面使用MyEclipse的集成开发环境,数据库方面采用使用率高的开源的关系型数据库Mysql,数据库管理软件为Navicat For MySQL。

系统主要功能模块包括部门管理,员工管理、请假管理、报销管理、考勤管理、角色管理等,实现了企业人事管理的基本功能。

关键字:Java;HTML5;人事管理系统;Mysql

Design and implementation of enterprise personnel management system

Abstract

Nowadays, the development of information technology and network technology is very fast. The Internet plays a very important role in everyone's clothing, food and shelter. With the continuous development of network technology, a variety of network products everywhere can be seen, network technology is familiar to people, but also a great place for people to live and live. The charm of the Internet lies in the fact that people can accomplish tasks that they had to arrive in person before they could leave home. Based on such considerations, this topic summarizes the demand for online leave, batch and reimbursement in the enterprise, making users more convenient to complete the tasks of leave, batch and reimbursement.

This paper discusses how to design and complete the software as an enterprise personnel management system. The system uses HTML5 CSS JQuery to design and develop the front-end page, and uses JavaEE as the back end development language. IDE uses the integrated development environment of MyEclipse, the database uses the highest use rate of open source relational database Mysql, and the database management software is Navicat For MySQL.

In this system, the administrator can manage the leave reimbursement, Department, staff and so on. Users can use check-in and add leave reimbursement and other functions.

Key Words: Java; HTML5; personnel management system; Mysql

目录

摘 要 I

Abstract II

目录 III

第一章 绪论 1

1.1课题研究背景 1

1.2课题研究意义 1

1.3论文组织结构 2

第二章 技术选择与分析 4

2.1 开发工具简介 4

2.1.1 JSP(Java Server Pages) 4

2.1.2 MySQL 4

2.1.3 Java Servlet 4

2.1.4 HTML5 5

2.1.5 css3 5

2.2 环境约束 5

2.2.1 硬件环境 5

2.2.2 软件 5

第三章 需求分析 6

3.1需求分析 6

3.1.1用户需求 6

3.1.2功能需求 6

3.2项目可行性分析 7

第四章 系统设计 9

4.1系统结构设计 9

4.1.1开发架构设计 9

4.2功能设计 9

4.3数据库设计 11

4.3.1 E-R图设计 11

4.3.2数据库表设计 12

4.4本章小结 18

第五章 系统实现 19

5.1开发准备 19

5.1.1开发环境搭建 19

5.1.2开发步骤 19

5.2功能实现 19

5.2.1用户登录模块 19

5.2.2部门管理模块 25

5.2.3员工管理模块 25

5.2.4请假管理模块 30

5.2.5报销管理模块 33

5.2.6账户维护模块 33

5.2.7角色管理模块 35

5.2.8权限管理模块 37

5.2.9请假审批模块 38

5.2.10报销审批模块 38

5.2.11考勤管理模块 40

5.3代码分层 41

5.4本章小结 42

第六章 系统测试与总结 43

6.1系统测试 43

6.1.1模块测试 43

6.1.2测试小结 44

6.2总结 45

6.3展望 45

参考文献 46

致谢 48

第一章 绪论

1.1课题研究背景

从日常生活中的点点滴滴可以看出互联网对人类的影响可谓巨大。传统模式的人事管理于现代人事管理很大的一个区别就是现代人事管理依托于互联网平台实现了将人事管理的复杂数据统计的简便化和粗放的管理模式的精细化。在我看来,一个企业人事管理系统就应该包括以下的特点:比线下先进的人力资源管理理念和比线下高效的人力资源管理模式,以信息技术为载体,将企业从繁杂的人力资源管理中释放出来,转变为线上的高度集成化管理,为企业提供灵活机动的人力资源管理解决方案。系统的核心价值是将原本需要繁重的手工劳动和大量的计算才能完成的人力资源管理变得简单快捷,让人事HR更有时间和机会去进行职能管理和管理决策,从而让企业能够健康高效的发展。 此外,人事管理系统还要能集中记录员工的工作绩效情况,为管理者决策提供依据。这样的人事管理系统可以提高企业的科技感与工作效率,使企业信息化建设的步伐坚实有力。

人事管理系统应当提供有效的功能以满足当前大环境下企业高效管理和持续发展的需求,例如每个员工的资料、签到记录、薪资福利、员工每月/每季度/每年绩效、员工请假报销管理和情况上报等,让企业能够更加精细化精准化地管理各个部门和员工。同时,人事管理系统不仅方便了员工于领导的沟通,也大大方便了HR们的日常。从另一方面讲,依托系统软件平台,企业能够顺利地针对企业当前人力资源的现状完成自身的长期或短期规划与发展计划,能清晰实时地展现企业当前组织架构与管理层及关系,同时一目了然的了解业务与收益,让管理者对企业情况了然于胸。采用一套优秀的人事管理系统是那企业加快提升人力资源管理水平的便捷通道,也是企业提高自身工作效率和管理效率,加强企业内部管理、适应外部市场的必然要求。

1.2课题研究意义

以前,企业之间的竞争可能只是产品和市场的竞争。现如今,企业之间的竞更多的是人才的竞争。高效的人力资源管理已然是人才认可的企业核心竞争力的重要一环。互联网时代的背景下,人力资源管理再也不是以往的低效管理,而转变成了现在的借助软件系统进行高效有方便的管理。

请支付后下载全文,论文总字数:19833字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图