山水集团人事系统的设计与实现

 2023-02-08 08:02

论文总字数:20581字

摘 要

过去的公司人事管理采用人力处理方法,不易查找保存,效率也极为低下,而且还会因为人为原因,造成数据的遗漏,差错,给企业带来重大的损失。随着科技的进步,使用计算机来管理员工信息成为了新的主流方法,人事管理系统也随之问世。人们习惯使用更加方便的计算机去管理公司员工的信息。相较过去的员工管理方法,人事管理系统能更加有效的解决企业在员工管理所发生的问题。但是,市面上的大多数系统都没有照顾到中小企业很多需求的功能,很多适合于大公司的功能对于中小企业来说显得过度复杂和庞大,因此,本系统选择设计并实现一个适合于中小企业的管理系统来帮助他们管理方面尴尬的现状。

人事管理系统使用B/S结构,使得系统方便维护并降低成本,并且应当具备相应的功能,诸如工资的管理、奖励和惩罚的管理、员工信息管理、招聘信息管理和培训管理,通过组合条件查询可以获得对应的信息。系统采用Eclipse和MYSQL设计实现,采用SSH框架搭建。

关键词:人事管理系统;B/S结构;组合条件查询

Abstract

Former employees managed using human treatment, not easy to find the save, efficiency is very low, but also because of man-made reasons, resulting in missing data, error, to bring significant losses. With advances in technology, the use of computers to manage employee information has become a new mainstream approach workforce management system also will be available. People accustomed to using computers easier to manage employee information. Compared to past employee management, employee management system can more effectively solve business management employees occurred. However, most systems on the market do not take into account the needs of the many features of SMEs, large companies for many functions for SMEs seem overly complex and bulky, so the system chose to design and implement a suitable for small and medium enterprises management systems to help them embarrassing status quo management.

Staff management system using B/S structure, making the system easy to maintain and reduce costs, and shall have appropriate functions, such as management salaries, rewards and punishment management, employee information management, recruitment information management and training management, through a combination of criteria query you can obtain the corresponding information. The system uses Eclipse MYSQL design and implementation, using SSH framework structures.

Keywords:Personnel file management system; Browser/Server; structure Combination conditions inquires

目录

第一章 绪论 1

1.1 课题背景 1

1.2 目的和意义 1

1.3 系统设计思想 1

第二章 系统开发环境 2

2.1 B/S结构 2

2.2 Eclipse 2

2.3 MYSQL 2

第三章 系统分析 4

3.1 可行性分析 4

3.1.1 经济可行性分析 4

3.1.2 技术可行性分析 4

3.1.3 操作可行性分析 4

3.1.4 业务流程图 4

3.2 需求分析 5

3.2.1 系统规划 5

3.2.2 数据流图 5

3.3 本章小结 6

第四章 总体设计 7

4.1 系统功能模块设计 7

4.2 数据库设计 8

4.2.1 数据库设计概述 8

4.2.2 数据分析 8

4.3 数据库的详细设计 8

4.3.1 E-R图 8

4.3.2 数据表设计 9

4.4 本章小结 12

第五章 详细设计 13

5.1 系统运行平台设置 13

5.2 数据库与系统连接的实现 13

5.3 系统主界面设计 15

5.4 用户账号管理模块设计与实现 17

5.5 员工管理模块的设计与实现 20

5.6 招聘管理模块的设计与实现 23

5.7 工资管理模块的设计与实现 25

5.8 奖惩管理模块的设计与实现 27

5.9 系统安全权限设计与实现 28

5.10 本章小结 28

第六章 软件测试 29

6.1 软件测试的基本概念 29

6.2 测试方法 29

6.2.1 管理员登录模块测试 29

6.2.2 员工管理模块测试 30

6.3 本章小结 31

第七章 结论 32

致 谢 33

参考文献 34

绪论

课题背景

单位企业的工作人员的信息是企业在人事管理活动过程中形成的重要的人事记录档案。中国目前还处在发展当中,新兴公司如雨后春笋一般层层迭出,但是很多公司都不注意人才资源管理,也就是员工管理的重要性。员工管理这方面最大的作用就是帮助企业进行人力资源的合理分配和规划。市面上的人事管理系统多却杂,许多人事管理系统并没有切合公司实际需要的功能而设计,导致公司通过管理系统的管理反而降低了效率。因此,研究开发一套比较通用、功能相对完善、简洁易懂、易于再次开发的员工管理软件,是当前每个企业所需要的,也是社会所需要的。

目的和意义

利用计算机进行员工管理,有着和传统的手工化员工管理不同,具有优势的地方:迅速的搜索,查询的便捷,储存量巨大,具有高保密性等。这些优势可以让企业的人事管理方面做得更加完善,人事调动迅速方便快捷。而通过计算机完成的管理操作是可查的,使得公司的人事操作公开透明,避免了因管理而产生的公司与员工之间的矛盾。人事管理系统的出现,表示着企业的正规化和国际化,是大企业走向国际社会的第一步,也是中小企业在管理方面向大企业靠拢的第一步。市面上大部分的人事管理系统都是适合于大公司的系统,对于中小型企业的友好度十分低,我们要做的就是给10-20人左右的小公司所使用的人事管理系统,适合其独特的企业文化,能够为中小企业往大型企业的过度和发展做贡献。

系统设计思想

这次的人事管理系统的设计思想,是让人事管理系统主要针对一些中小企业的需求,让他们的人事管理系统的相关操作变得简洁方便,易于使用,面对进行员工管理的企业管理员,应该让其不需较高的技术基础便能轻松使用管理系统,进行日常的管理维护。合格的人事管理系统应该使得管理者处理日常事务时变的高效,这样管理员才有更多的精力参与其他公司事务。而且为了对应各个公司的需求,应当能够自由的添加模块。综上,此次人事管理系统在设计上应有下面的五种特性:

(1)一定的高技术性:系统在设计上应该拥有一定的高技术性来保证系统的正确运行,该系统采取了Eclipse与MYSQL进行设计。其中Eclipse和MYSQL的强大功能和数据库存储,辅以Java语言和SSH框架,具有一定的高技术性。

剩余内容已隐藏,请支付后下载全文,论文总字数:20581字

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

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;