月度员工绩效考核管理系统是一套面向企业内部的 Spring Boot 项目。管理员维护部门、岗位和员工资料,设置绩效指标,再按员工与月份录入考核分数;员工登录后查看公告、指标说明和个人考核结果。
项目采用 Java 8、Spring Boot 2.2.2、MyBatis-Plus、Vue 2、Element UI 与 MySQL,配套源码、数据库、设计论文、任务书、PPT及运行说明,适合学习员工基础数据、月度评分、查询导出和等级统计。
一、项目概况
| 项目名称 | 月度员工绩效考核管理系统 |
|---|---|
| 资源编号 | SpringBoot009 |
| 主要角色 | 管理员、员工 |
| 后端技术 | Java 8、Spring Boot 2.2.2、MyBatis-Plus |
| 前端与数据库 | Vue 2、Element UI、ECharts、MySQL |
| 业务范围 | 部门岗位、员工资料、绩效指标、月度考核、打印导出、等级统计与公告 |
二、基础资料:部门、岗位与员工档案
管理员先维护部门与岗位,再录入员工工号、姓名、性别、照片、联系电话和邮箱等资料。员工表单可以选择所属部门与岗位,考核记录据此带入人员信息,减少月度录入时重复填写基础资料。

员工管理中的“绩效”入口连接考核表单,适合从某一位员工的资料直接建立评分记录。通过工号关联员工,配合部门、岗位和月份字段,可以将人员档案与每月考核分开管理。
三、绩效指标:维护项目内容与分值
绩效指标模块按部门与岗位记录绩效项目,并设置三组指标内容及对应分值。页面汇总三项分值形成总评分,管理员可以查看、修改、删除指标,并通过打印和导出功能整理指标资料。

员工端提供指标查看入口,便于在了解考核结果之前阅读评价项目。这里的指标资料与员工月度考核分别存储:指标模块描述考核内容,月度考核模块登记实际评分,当前实现并非根据任意指标自动生成一套动态评分表。
四、月度考核:四项评分与绩效等级
考核记录包含员工工号、姓名、部门、岗位和绩效月份,评分分为员工考勤、工作态度、业务技能、工作绩效四项。表单将四项分数相加得到总得分,再保存绩效等级。
绩效等级由管理员在“优秀、良好、一般、差”中选择,源码没有按总分自动判定等级的阈值规则。配套页面示例中,四项分数为 25、20、20、25,总得分为 90,可用于对照理解加总展示与等级录入的关系。

管理员可按工号、姓名、部门、月份和等级查询记录,并打印或导出考核资料。员工查看个人考核时,后端分页接口附加当前登录员工工号条件,使个人结果查询与管理员管理列表使用不同的数据范围。
五、统计报表与技术结构
统计报表按绩效等级分组计数,通过 ECharts 饼图展示各等级记录的数量和占比,适合观察考核结果分布。当前统计请求使用等级分组接口,未随列表搜索条件附加月份,因此不能将它直接理解为当前筛选月份的专属统计。
主要模块包括 bumen、gangwei、yuangong、jixiaozhibiao、jixiaokaohe 与 gonggaoxinxi。后端采用 Controller、Service、DAO、实体类和 Mapper XML 分层;前端将业务列表、录入表单和统计弹窗分别组织,便于从页面操作追踪到接口与数据表。
考勤在本项目中作为评分项录入,并非打卡记录自动汇总。若继续扩展,可以将分数校验放到后端,增加同一员工同一月份的重复检查,并让报表接收月份条件,使查询列表与统计口径一致。
六、部署入口与验证顺序
主工程目录为 springboot57n6g。创建 MySQL 数据库并导入 db.sql,修改 src/main/resources/application.yml 中的连接地址、账号和密码,再通过开发工具加载 Maven 依赖并启动 Spring Boot。
默认端口为 8080,访问上下文为 /springboot57n6g,登录入口为 http://localhost:8080/springboot57n6g/admin/dist/index.html。Vue 管理工程位于 src/main/resources/admin/admin,管理员与员工使用同一套管理页面体系。
建议先建立部门、岗位和测试员工,录入一套指标,再为员工添加两个月份的考核记录。检查四项分数加总、等级选择、条件查询、导出与统计展示,最后切换员工账号核对个人记录范围及公告、指标查看功能。
七、配套资料清单
- 项目源码:Spring Boot 后端与 Vue 管理端工程。
- 数据库:
db.sql,包含表结构与配套数据。 - 设计论文:
论文.doc,包含需求分析、设计说明和功能截图。 - 任务材料:
任务书.doc。 - 演示材料:
ppt.pptx。 - 运行说明:
说明文档.txt。
会员赠送权益
黄金会员自选 2 个项目,钻石会员累计自选 5 个项目;一次性赠送,不按天恢复。已领取项目可重复访问。
黄金升级钻石补足总额度;续费不重复赠送。每位付费会员共享有一次本地部署协助。








