员工信息管理系统毕业论文

 2021-04-12 04:04

摘 要

员工信息管理系统是一个企业单位管理中不可或缺的组成部分,是信息管理系统中的一个重要组成部分。在现代企业生产经营中,因为人的主观性,他们的决策往往能对企业生产经营起到决定性作用。而企业的员工信息是一个企业人员管理的基础,员工信息管理系统就是提供给企业管理者对于掌握和查询人员信息提供方法。

本文提出的员工信息管理系统使用Eclipse作为开发工具,采用B/S软件开发架构,采用SSM作为开发框架,同时使用JAVA、JavaScript、JSP等编程语言。在服务器端,本文选择MySQL作为数据库管理系统,使用Tomcat服务器进行构建。

本文在对员工信息管理系统进行需求分析后,决定从员工基础信息模块,部门信息模块,岗位信息模块,员工考勤信息模块,员工薪资信息模块,报表查询模块等几大模块进行功能实现,并根据本系统的需求分析,给出了系统的数据库设计的说明、所有功能模块的需求、以及相关模块的实现效果、框架的配置以及介绍等,最后,对系统进行了详细的测试,并给出相关测试结果。

关键词:信息管理;SSM框架;B/S ;MySQL

Employee Information Management System

ABSTRACT

Employee information management system is an indispensable part of the management of an enterprise unit, is an important part of the information management system. In the production and operation of modern enterprises, because of people's subjectivity, their decisions can often play a decisive role in the production and operation of enterprises. And the enterprise's employee information is a foundation of enterprise personnel management, employee information management system is to provide enterprise managers for the grasp and query personnel information to provide methods.

The employee information management system proposed in this paper USES Eclipse as the development tool, B/S software development framework, SSM as the development framework, and JAVA, JavaScript, JSP and other programming languages. On the server side, this paper chooses MySQL as the database management system and USES Tomcat server for construction.

Based on demand analysis, the employee information management system for decision from the staff basic information module, information module, post information module, attendance information module, staff salary information module, the function of report query module and so on several big modules for implementation, and according to the system requirements analysis, database design of the system are given with the instructions, all function modules of demand, and the effect of the implementation of the related module, configuration of the system's framework and introduction, etc., finally, to test the system in detail, and relevant test results is given.

Key words:Information Management;SSM framework;B/S;MySQL

目 录

1 绪论 - 1 -

1.1 研究目的和背景 - 1 -

1.2 国内外研究现状 - 1 -

1.2.1 国内研究现状 - 1 -

1.2.2 国外研究现状 - 2 -

1.3 论文组织结构 - 2 -

2 系统开发工具及关键技术 - 4 -

2.1 开发工具 - 4 -

2.1.1 Eclipse - 4 -

2.1.2 Tomcat - 4 -

2.1.3 Navicat for MySQL - 4 -

2.2 关键技术 - 4 -

2.2.1 SSM框架简介 - 4 -

2.2.2 JSP技术简介 - 5 -

2.2.3 MySQL数据库管理系统 - 5 -

3 系统分析 - 6 -

3.1 需求分析 - 6 -

3.1.1 管理员需求分析 - 6 -

3.1.2 用户需求分析 - 6 -

3.2 可行性分析 - 6 -

3.2.1 技术可行性 - 6 -

3.2.2 经济可行性 - 6 -

3.2.3 操作可行性 - 6 -

3.3 开发环境 - 7 -

4 系统设计 - 8 -

4.1 设计思想 - 8 -

4.2 系统设计 - 8 -

4.2.1 系统功能模块设计 - 8 -

4.2.2 系统详细模块设计 - 9 -

4.3 数据库设计 - 9 -

4.3.1 数据库的概念设计 - 9 -

4.3.2 数据库的逻辑设计 - 14 -

5 系统关键部分实现 - 18 -

5.1 员工模块 - 18 -

5.1.1 员工登录及注册 - 18 -

5.1.2 查询各模块信息 - 19 -

5.2 管理员模块 - 20 -

5.2.1 员工基础信息管理 - 21 -

5.2.2 部门信息管理 - 23 -

5.2.3 岗位信息管理 - 24 -

5.2.4 员工考勤信息管理 - 24 -

5.2.5 员工薪资信息管理 - 26 -

5.2.6 岗位调动及在职状态异动 - 27 -

5.2.7 报表管理 - 30 -

6 系统测试 - 32 -

6.1 系统测试概述 - 32 -

6.1.1 软件测试方法 - 32 -

6.1.2 软件测试目的 - 32 -

6.2 系统各功能测试 - 32 -

结 论 - 34 -

致 谢 - 35 -

参考文献 - 36 -

1 绪论

1.1 研究目的和背景

随着市场竞争的日益激烈,如何吸引并且留住人才,激发员工的创造力、提高员工工作的责任感与工作积极性已成为关系企业兴衰的重要因素。员工信息管理系统是信息管理系统中的一个重要组成部分。员工信息系统的计算机化也已成为现代企业不可或缺的基础设施。随着时代的进步和计算机技术的发展,越来越多的企业已经意识到,单纯的手工管理已经不能适应企业高速运转的现状,对企业的信息进行自动化的管理已经势在必行。所以实现企业员工管理的系统化、信息化和自动化,也是现代企业管理的必然要求。

然而现在许多企业在对于员工信息档案这方面的精力投入不足,许多企业现在还在使用传统的人工方式去管理员工信息,这种管理方式存在着诸多缺点,如信息量不全,效率较低,而且容易丢失等,员工信息瞬息万变,在不断的采集、更新信息的同时也需要及时维护和管理原始的数据。并且员工信息会产生许多的文件和信息数据,采用人工方式对企业员工信息进行管理还会产生查询、更新和维护等相当困难的问题。因此研究出一个健全的,方便的,有效的员工信息管理系统,为的是促进企业的无纸化办公,降低成本,提高管理效率,避免人工管理中出现的相关错误,这样可以使管理人员能够更加快捷方便的管理公司内的员工信息。

1.2 国内外研究现状

1.2.1 国内研究现状

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

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。