一、项目介绍

该人力资源管理系统基于SSM+Vue+MySQL实现前后端分离。系统包含三种角色:员工、管理层和管理员。
员工角色登录系统后可以进行以下操作:
1. 查看和修改个人信息:员工可以查看并修改个人信息,如姓名、联系方式等。
2. 修改密码:员工可以修改登录密码以保障账户安全。
3. 在线考勤打卡:员工可以在线进行考勤打卡操作。
4. 打卡历史信息查看:员工可以查看自己的打卡历史记录。
5. 工资信息查询:员工可以查询自己的工资信息。
6. 消息查看:员工可以查看系统发送的消息。
7. 申请补卡:员工可以提交申请补卡的请求。
8. 公告信息查看:员工可以查看系统发布的公告信息。

管理层角色登录系统后可以进行以下操作:
1. 查看和修改个人信息:管理层可以查看并修改个人信息,如姓名、联系方式等。
2. 修改密码:管理层可以修改登录密码以保障账户安全。
3. 部门信息管理:管理层可以管理组织中的部门信息,包括部门名称、部门负责人等。
4. 职位信息管理:管理层可以管理职位信息,包括职位名称、职位工资等。
5. 员工信息管理:管理层可以管理员工信息,包括员工个人信息、工资信息等。
6. 工资信息管理:管理层可以管理员工的工资信息,包括工资发放、工资调整等。
7. 消息管理:管理层可以管理系统发送的消息,包括发送消息、删除消息等。
8. 公告信息管理:管理层可以发布和删除公告信息。
9. 管理层信息管理:管理层可以管理组织中的其他管理层角色,包括添加管理层、删除管理层等操作。
10. 考勤信息审核:管理层可以审核员工的考勤信息。
11. 申请信息审核:管理层可以审核员工的补卡申请。

管理员角色登录系统后可以进行以下操作:
1. 查看个人信息:管理员可以查看自己的个人信息。
2. 修改密码:管理员可以修改登录密码以保障账户安全。
3. 部门信息管理:管理员可以管理组织中的部门信息,包括添加部门、删除部门等操作。
4. 职位信息管理:管理员可以管理职位信息,包括添加职位、删除职位等操作。
5. 员工信息管理:管理员可以管理员工信息,包括添加员工、删除员工等操作。
6. 工资信息管理:管理员可以管理员工的工资信息,包括工资发放、工资调整等操作。
7. 消息管理:管理员可以管理系统发送的消息,包括发送消息、删除消息等操作。
8. 公告信息管理:管理员可以发布和删除公告信息。
9. 管理层信息管理:管理员可以管理组织中的管理层角色,包括添加管理层、删除管理层等操作。

作品包含

购买的内容主要包括有源码安装教程+系统源码+技术说明+数据库+安装环境+交付PPT

二、项目技术


后端语言:Java

项目架构:B/S架构、MVC开发模式

数据库:MySQL

前端技术:JavaScript、HTML、CSS

后端技术:Spring Boot、SSM

三、运行环境

JDK版本:1.8

操作系统:Window、MacOS

数据库:MySQL5.7

主要开发工具:IDEA

Tomcat: 8.0

Maven:3.6

四、运行截图