1.开发成员:徐福沛、杨睿、崔誉舰、王天旭、张楚、吴奉隆
2.开发技术:spring boot、vue、element-ui、axios、javaScript、mybatis-plus、mybatis、maven、mysql、redis、阿里云OSS
3.数据库:Redis、MySql
4.开发工具:idea
5.核心技术:springBoot
主要功能:
前台功能
1. 用户登录
登陆为用户名密码登录,用户名分为学生和教师两个角色。
2. 个人中心
用户登录成功可以进入个人中心修改个人信息、个人密码以及个人头像。
3. 学校通知
用户可以进入通知页面查看学校发布的个人通知以及公共通知,并可以将通知进行删除。
4.前台课表
用户登陆成功进入首页点击课表可以查看本周课表以及下周课表。
后台功能
1. 管理员登录
管理员填写用户名和密码进行后台登陆。
2. 课程表管理
管理员可以对本周以及下周课表进行自动排课,也可以对课程进行手动调动,点击发布之后课表同步到前台。
3. 班级以及班级类型管理
管理员对班级以及班级类型进行添加、修改和删除。
4. 合班管理
管理员进行合班操作。
5. 教室以及教室类型管理
管理员对教室以及教室类型进行添加、修改和删除。
6. 课程管理
管理员对课程进行管理。
7. 教师课程对应管理
管理员通过专业对老师管理教学课程。
8. 教师管理
管理员对教师进行管理,并可以点击导出excel将教师列表生成excel文件。
9. 学生管理
管理员对学生进行管理,并可以点击导出excel将学生列表生成excel文件。
10. 通知类型管理
管理员对通知进行类型管理。
11. 通知等级管理
管理员对通知进行等级划分。
12. 通知管理
管理员可以选择通知等级、通知类型,并且可以选择通知人群,选择发布之后会同步到前台,若不发布,前台用户则无法收到通知。
13. 角色管理
管理员对教师进行分配角色管理。
14. 权限管理
管理员可以给教师进行权限授权。
15. 角色权限管理
管理员查看教师对应的权限并可以修改教师权限。
0
阅读:449
收藏
0