商丘学院毕业设计说明书
I
基于 Java 的企业员工管理系统的设计与实现
摘 要
随着电子信息的飞速发展,计算机已经融入到了生活的各个方面,越来越多的企业
开始使用电子计算机来对企业进行管理,信息化的时代已经到来,各个企业无论大小都
需要一个信息化的管理系统来对自己公司内部的员工信息进行管理,企业员工信息管理
系统是一个针对此问题而进行开发的系统,使得公司的员工管理不如现代化,开启了一
个新的管理模式。
设计主旨在实现微型员工管理信息系统,功能主要由员工在线通信、员工资料、员
工信息管理、薪资调整分配、统计分析管理和系统设置管理系统构成。系统实现了员工
信息编辑、员工信息录入等功能。设计在技术方面采用了较前沿的技术,应用端基于 Java
EE 体系中开源应用框架 Spring Boot,内嵌 Tomcat 服务器;前端基于 JavaScript 的渐进
式框架;页面设计基于 Element UI 库。数据库端使用 MySQL 数据库;系统架构基于当前主
流的 MVVM 模式,前后端分离的 SPA,即单页富应用程序。
文章以需求分析,系统概要设计,系统功能实现,系统测试等为主要内容,详细介
绍了一个基于 Web 技术的 B/S 结构的企业员工信息管理系统。本系统主要使用 MyEclipse
软件进行程序编写,使用 JSP 作为前台的开发语言,使用 MySQL 作为后台的数据库管理
系统,服务器采用 tomcat,开发出的一个适应现代社会发展的企业员工信息管理系统。
关键词:员工信息;JSP,B/S 结构
商丘学院毕业设计说明书
II
Design and Implementation of Enterprise Employee
Management System Based on Java
Abstract
With the rapid development of electronic information , computer has been
integrated into all aspects of life, more and more enterprises begin to use computer
to manage the enterprise, the information age has arrived, regardless of the size
of each enterprise needs an information management system to the company's internal
staff information management, employee information a management system is to
solve this problem for the development of the system , making the company's
employee management as the modernization, opening a new management mode.
This paper first compares the present situation of domestic and foreign enterprise
employee information management , clarifies the different demand and need to
absorb the part , and then the demand based on the employee information
management, through the feasibility of functional requirements and system analysis,
establishes the basic function of enterprise staff information management system ,
construct the system framework and structure design, and then the main code for
each function of the system is analyzed and designed, and finally test the various
functions of the system , completed the development of this system. Employee
information management system is divided into two modules, administrator module
and general staff module , the administrator can all functions of the operating
system, including department management, employee information management,
attendance management, salary management and audit functions in order to leave;
information security and secrecy system, general staff wages and leave only with a
view the function of.
This paper takes requirement analysis , system outline design , system
function realization and system test as the main contents , and introduces a B/S
enterprise employee information management system based on Web technology in
商丘学院毕业设计说明书
III
detail. This system mainly uses MyEclipse software to program and use JSP as the
development language , using MySQL as the background database management
system, using Tomcat server, an information management system for enterprise
employees adapt to the development of modern society developed.
Keywords: employee information;JSP;B/S structure
商丘学院毕业设计说明书
IV
目 录
前 言 .......................................................................................................................................1
第 1 章 系统概述......................................................................................................................2
1.1 课题背景......................................................................................................................2
1.2 目的和意义..................................................................................................................2
1.3 研究的目标与内容......................................................................................................3
第 2 章 需求分析......................................................................................................................5
2.1 系统可行性分析..........................................................................................................5
2.1.1 经济可行性分析...............................................................................................5
2.1.2 技术可行性分析...............................................................................................5
2.1.3 操作可行性分析...............................................................................................6
2.1.4 法律的可行性...................................................................................................6
第 3 章 系统设计......................................................................................................................8
3.1 系统功能模块设计......................................................................................................8
3.2 系统概念模型设计......................................................................................................8
第 4 章 系统实现....................................................................................................................14
4.1 注册登陆页面........................................................................................................14
4.2 管理员登录............................................................................................................15
4.2.1 系统的首页面............................................................................................15
4.2.2 员工管理....................................................................................................17
4.2.4 岗位管理....................................................................................................18
4.2.5 职称奖金管理............................................................................................19
4.2.6 工龄奖金管理............................................................................................20
4.2.7 工资项管理..................................................................................................21
4.2.8 月考勤管理..................................................................................................22
4.2.9 工资管理......................................................................................................23
4.2.10 图表显示......................................................................................................23
商丘学院毕业设计说明书
V
4.3 员工登录................................................................................................................24
4.3.1 个人信息......................................................................................................24
4.3.2 考勤管理....................................................................................................25
4.3.3 工资管理....................................................................................................26
第 5 章 系统测试....................................................................................................................27
5.1 软件测试的目的.......................................................................................................27
5.2 系统测试方法...........................................................................................................27
5.2.1 系统功能测试.......................................................................................................27
第 6 章 总结与展望................................................................................................................30
6.1 论文的主要工作.......................................................................................................30
6.2 存在问题...................................................................................................................30
结 论 .....................................................................................................................................31
致 谢 .....................................................................................................................................32
参考文献 .................................................................................................................................33