项目描述
本系统包含管理员、员工两个角色。
管理员角色:
用户管理:管理系统中所有用户的信息,包括添加、删除和修改用户。
配置管理:管理系统配置参数,如上传图片的路径等。
权限管理:分配和管理不同角色的权限。
工资发放管理:管理员工的工资发放信息,包括查看、修改、删除、导出和导入工资数据。
考勤信息管理:管理员工的考勤信息,包括查看、修改、删除考勤记录。
外出申请管理:管理员工的外出申请,包括查看、修改、删除、审核外出申请,并进行外出统计。
下班打卡管理:管理员工的下班打卡记录,包括查看、修改、删除下班打卡信息,并进行下班统计。
上班打卡管理:管理员工的上班打卡记录,包括查看、修改、删除上班打卡信息,并进行上班打卡统计。
加班申请管理:管理员工的加班申请,包括查看、修改、删除、审核加班申请,并进行加班统计。
请假类型管理:管理请假类型,包括新增、查看、修改、删除请假类型。
请假申请管理:管理员工的请假申请,包括查看、修改、删除、审核请假申请,并进行请假统计。
部门信息管理:管理部门信息,包括新增、查看、修改、删除部门信息,并进行部门统计。
轮播图管理:管理轮播图,包括新增、查看、修改、删除轮播图。
新闻资讯管理:管理新闻资讯,包括新增、查看、修改、删除新闻资讯。
员工角色:
工资发放管理:查看个人的工资发放信息。
考勤信息管理:查看个人的考勤信息。
外出申请管理:查看个人的外出申请记录。
下班打卡管理:查看个人的下班打卡记录。
上班打卡管理:查看个人的上班打卡记录。
加班申请管理:查看个人的加班申请记录。
请假申请管理:查看个人的请假申请记录。
部门信息管理:查看部门信息,并进行上班打卡、下班打卡、请假、加班、外出等操作。
运行环境
jdk1.8 + mysql5.7以上 + idea + vscode
项目技术
springboot + vue3 + elementui + nodejs14
项目截图
1.后台登录页面
2.员工管理
3.工资发放管理
4.考勤信息管理
5.外出申请管理
6.下班打卡管理
7.上班打卡管理
8.加班申请管理
9.请假类型管理
10.请假申请管理
11.部门信息管理
12.轮播图管理
13.新闻资讯管理
14.首页
15.部门信息
资源下载
请打开微信扫描上面小程序码,打开小程序搜索 "项目编号" 即可下载资源