【985】基于Springboot + vue实现的地方废物回收机构管理系统

/ spring boot / 0 条评论 / 10浏览

项目描述

本系统包含管理员、员工两个角色。

管理员角色:

1. 用户管理:管理系统中所有用户的信息,包括添加、删除和修改用户。

2. 员工管理:管理员工的信息,包括员工工号、姓名、性别、部门、岗位、入职时间、联系方式、邮箱、身份证、照片等。

3. 员工请假管理:管理员工的请假信息,包括请假编号、请假类型、员工工号、员工姓名、岗位、部门、请假天数、开始时间、结束时间、申请时间等。

4. 销假申请管理:管理员工的销假申请信息,包括请假编号、请假类型、开始时间、结束时间、请假时长、销假说明、销假时间、员工工号、员工姓名、部门、岗位等。

5. 工作日志管理:管理员工的工作日志信息,包括日志标题、年份、月份、日期、记录时间、员工工号、员工姓名等。

6. 员工工资管理:管理员工的工资信息,包括年月份、员工工号、员工姓名、部门、岗位、底薪、全勤奖、加班费、其他扣款、金额、工资备注、登记时间、是否支付等。

7. 员工任务管理:管理员工的任务信息,包括员工工号、员工姓名、工作内容、要求时间、任务汇报、联系人、联系电话、下发人、下发时间等。

8. 任务汇报管理:管理员工的任务汇报信息,包括员工工号、员工姓名、订单编号、要求时间、工作内容、回收物、联系人、联系电话、汇报时间等。

9. 设备信息管理:管理设备的信息,包括设备编号、设备名称、图片、数量、设备类型、用途、注意事项、位置等。

10. 设备借用管理:管理设备的借用信息,包括设备编号、设备名称、图片、数量、设备类型、用途、注意事项、位置、借用时间、员工工号、员工姓名等。

11. 设备归还管理:管理设备的归还信息,包括设备编号、设备名称、图片、数量、设备类型、用途、注意事项、位置、归还时间、员工工号、员工姓名等。

12. 设备报修管理:管理设备的报修信息,包括维修编号、设备编号、设备名称、图片、数量、设备类型、用途、注意事项、位置、员工工号、员工姓名、报修时间等。

13. 维修入库管理:管理设备的维修入库信息,包括维修编号、设备编号、设备名称、图片、数量、设备类型、用途、注意事项、位置、员工工号、员工姓名、完成时间等。

14. 员工打卡管理:管理员工的打卡信息,包括员工工号、员工姓名、性别、部门、岗位、考勤类型、打卡时间、打卡备注、地址等。

15. 员工评价管理:管理员工的评价信息,包括评价编号、员工工号、员工姓名、部门、评价、评语、评价时间等。

16. 回收价格管理:管理回收价格的信息,包括回收地点、回收物品、回收价格、更新时间等。

17. 宿舍信息管理:管理宿舍的信息,包括宿舍号、楼层、楼栋号、宿舍位置、宿舍类型、宿舍状态、人数、可住人数等。

18. 宿舍入住管理:管理宿舍的入住信息,包括宿舍号、楼层、楼栋号、宿舍位置、人数、员工工号、员工姓名等。

19. 宿舍搬出管理:管理宿舍的搬出信息,包括宿舍号、楼层、楼栋号、宿舍位置、人数、员工工号、员工姓名等。

20. 系统管理:管理系统的配置参数,如上传图片的路径等。

员工角色:

1. 个人信息管理:管理自己的个人信息,包括员工工号、员工姓名、性别、部门、岗位、入职时间、联系方式、邮箱、身份证、照片等。

2. 员工请假管理:管理自己的请假信息,包括请假编号、请假类型、员工工号、员工姓名、岗位、部门、请假天数、开始时间、结束时间、申请时间等。

3. 销假申请管理:管理自己的销假申请信息,包括请假编号、请假类型、开始时间、结束时间、请假时长、销假说明、销假时间、员工工号、员工姓名、部门、岗位等。

4. 工作日志管理:管理自己的工作日志信息,包括日志标题、年份、月份、日期、记录时间、员工工号、员工姓名等。

5. 员工工资管理:查看自己的工资信息,包括年月份、员工工号、员工姓名、部门、岗位、底薪、全勤奖、加班费、其他扣款、金额、工资备注、登记时间、是否支付等。

6. 员工任务管理:管理自己的任务信息,包括员工工号、员工姓名、工作内容、要求时间、任务汇报、联系人、联系电话、下发人

运行环境

jdk1.8 + mysql5.7以上 + idea + vscode

项目技术

springboot + vue2 + elementui + nodejs14

项目截图

资源下载

请打开微信扫描上面小程序码,打开小程序搜索 "项目编号" 即可下载资源