摘 要
科学时代的发展改变了人类的生活,促使网络与计算机技术深入人类的各个角落,得
以普及到人类的具体生活中,为人类的时代文明掀开新的篇章。本系统为月度员工绩效考
核管理系统,是专为企业开发的对员工考核的协助软件。可以帮助企业对于员工的绩效考
核进行更为正规、规范的管理,使企业管理更加的轻松快捷。
本月度员工绩效考核管理系统采用 java 语言做为代码编写工具,采用 mysql 数据库进
行系统中信息的存储与处理。框架采用 springboot。本月度员工绩效考核管理系统调试环
境为 myeclipse,服务器为 tomcat。主要包括的内容有部门方面、员工方面、绩效考核方
面、绩效指标方面。员工可以查询绩效指标和绩效考核详情,管理员进行发布和管理。本
系统结合了新时代的工作要求和获得了先进技术的支持,适应时代发展,为使用人员提供
了极好的绩效考核途径。
关键词:部门管理;绩效指标管理;绩效考核管理;springboot 框架
Abstract
The development of the era of science has changed the life of human beings, promoted the
network and computer technology to go deep into every corner of human beings, popularized to
the specific life of human beings, and opened a new chapter for human civilization. This system
is a monthly employee performance appraisal management system, which is specially developed
for enterprises to assist in employee appraisal. It can help enterprises carry out more formal and
standardized management for the performance appraisal of employees, and make enterprise
management easier and faster.
The monthly employee performance appraisal management system uses Java language as
the code writing tool, and uses MySQL database to store and process the information in the
system. The framework uses springboot. This month, the debugging environment of employee
performance appraisal management system is MyEclipse, and the server is Tomcat. The main
contents include department, staff, performance appraisal and performance indicators.
Employees can query the appraisal indicators and performance appraisal details, and
administrators can publish and manage them. The system combines the work requirements of the
new era with the support of advanced technology, adapts to the development of the times, and
provides an excellent way of performance appraisal for users.
Key words: department management; Performance index management; Performance appraisal
management; Springboot framework
目 录
第 1 章 引言 ...................................................................................................................................1
1.1 课题研究现状 ...................................................................................................................1
1.2 课题研究意义及背景 .......................................................................................................1
1.3 课题的目的及设计要求 ...................................................................................................2
1.4 论文内容与组成部分 .......................................................................................................2
第 2 章 系统需求分析与系统开发分析 .......................................................................................3
2.1 系统的需求分析 ...............................................................................................................3
2.2 现行员工绩效考核管理系统优缺点分析 .......................................................................3
2.3 系统设计中应注意的问题及解决方法 ...........................................................................3
2.3.1 应注意的问题 ........................................................................................................4
2.3.2 解决办法 ................................................................................................................4
2.4 系统使用技术与开发环境平台分析 ...............................................................................4
2.4.1 Jsp 技术介绍 ..........................................................................................................4
2.4.2 Mysql 数据库 .........................................................................................................4
2.4.3 SpringBoot 框架介绍.............................................................................................5
2.4.4 tomcat 服务器介绍 ................................................................................................5
2.5 系统开发可行性分析 .......................................................................................................6
2.5.1 经济可行性 ............................................................................................................6
2.5.2 技术可行性 ............................................................................................................6
2.5.3 操作可行性 ............................................................................................................6
2.6 系统开发功能分析 ...........................................................................................................7
2.7 系统角色之间的用例分析 ...............................................................................................7
2.7.1 管理员用例图分析 ................................................................................................7
2.7.2 员工用例图分析 ....................................................................................................8
2.8 系统主要业务流程分析 ...................................................................................................8
第 3 章 系统设计 .......................................................................................................................10
3.1 系统体系结构设计 .........................................................................................................10
3.2 系统功能结构设计 .........................................................................................................10
3.3 数据库结构设计 .............................................................................................................10
3.3.1 数据库 ER 图设计 ...............................................................................................10
3.3.2 数据库表设计 ......................................................................................................12
第 4 章 系统实现 .........................................................................................................................16
4.1 系统主要模块的实现 .....................................................................................................16
4.1.1 系统登录模块实现 ..............................................................................................16
4.1.2 个人中心管理功能模块实现 ..............................................................................16
4.1.3 部门信息管理模块实现 ......................................................................................17
4.1.4 部门信息管理模块实现 ......................................................................................18
4.1.5 绩效指标管理模块实现 ......................................................................................18
4.1.6 公告信息管理模块的实现 ..................................................................................18
4.1.7 岗位管理模块的实现 ..........................................................................................19
4.1.8 绩效考核管理模块的实现 ..................................................................................20
第 5 章 系统测试 .........................................................................................................................22
5.1 测试概述 .........................................................................................................................22
5.2 数据库连接测试 .............................................................................................................22
5.3 测试用例 .........................................................................................................................22
5.4 测试总结 .........................................................................................................................23
总 结 .............................................................................................................................................24
参考文献 .......................................................................................................................................25
致 谢 .............................................................................................................................................27
1
第 1 章 引言
1.1 课题研究现状
如今社会是离不开计算机协助工作的社会,无论在哪个行业都可以看到计算机的身影。
大到国家单位企业,小到身边小商贩,计算机技术早已与人类生活融为一体。计算机极大
的方便了人类的生活,为人类的工作提供了更好的协助,在计算机技术中加入网络的技术
更是现代发展的趋势。可以实现信息流通,更是复杂工程项目的得利助手。计算机技术在
复杂的项目中表现更为优秀,这与信息的处理效率联系紧密。本系统就是为了给企业带来
更为高效的管理而开发设计。在大多数的企业中虽然有一些企业用上了企业的办公软件,
但因为这些办公软件一般都是针对企业管理人员而设计的辅助软件,员工想要进行必要的
信息查询时,还需要找领导审批进行,所以这并不能减轻管理人员的工作压力,只能提高
一定的工作效率,现如今的现状是急须一款既可以提高工作效率又可以减少工作量的办公
系统。
1.2 课题研究意义及背景
计算机技术的发展离不开社会的进步,同样所有的技术发展也都离不开经济的支持。
如今已进入通信行业和网络发展的高潮时期,网络的速度更是更新换代的变化着,全民已
进入 5G 时代,大街小巷也都充斥着无线网络,方便着人们的生活与办公。正是因为科技
的发展,人们对办公软件的要求也越来越严格与苛刻。在现代企业中对于员工绩效考核的
管理大多还是采用半人工化管理,也就是在签到中采用指纹或者人脸识别进行签到,但在
考核、工资统计与审核中还是采用老式(人工进行统计审核)的管理方式,这也就促使人
事工作人员在每月统计考核信息时工作非常繁忙。每条信息都需要多次核对才能保证考核
的正确性。这种老式的管理方式对于小规模人数较少的企业来说还是非常好用,但是,企
业如果想要具有更好的竞争力,就需要从各个角度来提高企业整体效率。想要解决问题的
最好办法就是加入最新科技的支持,开发适合本企业使用的信息管理系统。
把多种复杂和不同分类的信息交由计算机来处理是现代管理工作的标志之一。计算机
技术可以实现快速查询与统计分类信息的功能,其好处是有目共睹的。不仅可以减少工作
压力,更可以加快工作速度,所以越来越多的人使用计算机技术来实现办公要求。计算机
技术对于复杂的工作也可以有效的保证正确率,减少工作人员的核对。现如今对计算机技