项目描述
本系统包含管理员、人事专员、员工、用户四个角色。
管理员角色:
-
用户管理:管理系统中所有用户的信息,包括添加、删除和修改用户。
-
配置管理:管理系统配置参数,如上传图片的路径等。
-
权限管理:分配和管理不同角色的权限。
-
公告管理:管理公告信息,包括新增、查看、修改和删除公告。
-
部门管理:管理部门信息,包括新增、查看、修改和删除部门。
-
轮播图管理:管理轮播图信息,包括新增、查看、修改和删除轮播图。
人事专员角色:
-
考勤信息管理:管理员工的考勤信息,包括查看、审核加班申请、请假休假、岗位调换等。
-
培训信息管理:管理培训信息,包括新增、查看、修改、删除培训信息,以及查看和评价培训。
-
招聘信息管理:管理招聘信息,包括新增、查看、修改、删除招聘信息,以及处理投递简历和面试通知。
-
绩效薪酬管理:管理绩效标准和工资信息,包括新增、查看、修改、删除绩效标准和工资信息。
-
部门管理:管理部门信息,包括新增、查看、修改和删除部门。
-
员工管理:管理员工信息,包括新增、查看、修改和删除员工信息。
员工角色:
-
考勤信息管理:查看和提交考勤信息,包括打卡信息、请假休假、加班申请、岗位调换等。
-
培训信息管理:查看和参加培训信息,以及查看培训评价。
-
工作记录管理:查看和提交工作记录。
-
绩效薪酬管理:查看工资信息和绩效考核结果。
用户角色:
-
培训信息管理:查看和参加培训信息。
-
绩效标准管理:查看绩效标准。
-
招聘信息管理:查看和投递招聘信息。
-
薪酬标准管理:查看薪酬标准。
-
公告信息管理:查看公告信息。
-
投递简历:查看和投递简历。
-
面试通知:查看面试通知。
运行环境
jdk1.8 + idea + mysql5.7 + tomcat8 + vscode
项目技术
springboot2 + vue3 + elementui + nodejs14
项目截图
1.主页