【931】基于Springboot + vue实现的智慧学生校舍系统

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

项目描述

本系统包含管理员、学生、教师、宿管、外来人员、维修人员六个角色。

管理员角色:

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

2. 学生管理:管理学生信息,包括添加、删除和修改学生信息。

3. 教师管理:管理教师信息,包括添加、删除和修改教师信息。

4. 宿管管理:管理宿管信息,包括添加、删除和修改宿管信息。

5. 外来人员管理:管理外来人员信息,包括添加、删除和修改外来人员信息。

6. 维修人员管理:管理维修人员信息,包括添加、删除和修改维修人员信息。

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

8. 权限管理:分配和管理不同角色的权限。

学生角色:

1. 个人信息管理:学生可以管理自己的个人信息,包括学号、姓名、性别、学院、年级、班级、联系方式等。

2. 学生签到管理:学生可以进行签到操作,记录签到时间。

3. 学生物品管理:学生可以管理自己的物品信息,包括添加、删除和修改物品信息。

4. 学生进出宿舍管理:学生可以记录进出宿舍的时间。

5. 预约使用管理:学生可以预约使用宿舍物品。

6. 取消预约管理:学生可以取消已预约的宿舍物品。

7. 水电信息管理:学生可以查看宿舍的水电使用情况。

8. 晚归未归登记管理:学生可以登记晚归或未归的情况。

9. 失物招领管理:学生可以发布失物招领信息。

10. 寻物启事管理:学生可以发布寻物启事信息。

11. 违纪登记管理:学生可以登记违纪情况。

12. 学生报修管理:学生可以提交宿舍报修申请。

13. 报修接单管理:学生可以查看报修接单情况。

14. 报修订单管理:学生可以查看报修订单情况。

15. 学生评价管理:学生可以对维修服务进行评价。

教师角色:

1. 个人信息管理:教师可以管理自己的个人信息,包括教师账号、姓名、性别、联系方式等。

2. 学生管理:教师可以管理学生信息,包括添加、删除和修改学生信息。

3. 学生信息管理:教师可以查看学生信息。

4. 教师进出宿舍管理:教师可以记录进出宿舍的时间。

5. 导员确认管理:教师可以确认学生的导员信息。

宿管角色:

1. 个人信息管理:宿管可以管理自己的个人信息,包括宿管账号、姓名、性别、联系方式等。

2. 学生管理:宿管可以管理学生信息,包括添加、删除和修改学生信息。

3. 外来人员管理:宿管可以管理外来人员信息,包括添加、删除和修改外来人员信息。

4. 维修人员管理:宿管可以管理维修人员信息,包括添加、删除和修改维修人员信息。

5. 学生信息管理:宿管可以查看学生信息。

6. 学生签到管理:宿管可以查看学生签到情况。

7. 学生物品管理:宿管可以管理学生物品信息,包括添加、删除和修改物品信息。

8. 口令码管理:宿管可以管理口令码信息,包括添加、删除和修改口令码信息。

9. 学生进出宿舍管理:宿管可以查看学生进出宿舍记录。

10. 教师进出宿舍管理:宿管可以查看教师进出宿舍记录。

11. 申请信息管理:宿管可以处理外来人员的申请信息。

12. 导员确认管理:宿管可以确认学生的导员信息。

13. 宿舍物品管理:宿管可以管理宿舍物品信息,包括添加、删除和修改物品信息。

14. 公告物品管理:宿管可以管理公告物品信息,包括添加、删除和修改公告物品信息。

15. 预约使用管理:宿管可以管理预约使用信息,包括添加、删除和修改预约使用信息。

16. 取消预约管理:宿管可以管理取消预约信息,包括添加、删除和修改取消预约信息。

17. 水电信息管理:宿管可以查看宿舍的水电使用情况。

18. 宿舍卫生管理:宿管可以管理宿舍卫生情况,包括添加、删除和修改卫生信息。

19. 晚归未归登记管理:宿管可以查看晚归或未归的登记情况。

20. 失物招领管理:宿管可以管理失物招领信息,包括添加、删除和修改失物招领信息。

21. 寻物启事管理:宿管可以管理寻物启事信息,包括添加、删除和修改寻物启事信息。

22. 违纪登记管理:宿管可以查看违纪登记情况。

23. 环境信息管理

运行环境

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

项目技术

springboot + vue2 + elementui + nodejs14

项目截图

资源下载

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