2023-03-02 21:33

码上排课

徐福沛

项目

(524)

(1)

收藏


前台课程表展示.png前台登录.png


1.开发成员:徐福沛、杨睿、崔誉舰、王天旭、张楚、吴奉隆

2.开发技术:spring boot、vue、element-ui、axios、javaScript、mybatis-plus、mybatis、maven、mysql、redis、阿里云OSS

3.数据库:Redis、MySql

4.开发工具:idea

5.核心技术:springBoot


主要功能

前台功能

1. 用户登录

登陆为用户名密码登录,用户名分为学生和教师两个角色。

前台登录.png

2. 个人中心

用户登录成功可以进入个人中心修改个人信息、个人密码以及个人头像。

 前台个人中心.png

3. 学校通知

用户可以进入通知页面查看学校发布的个人通知以及公共通知,并可以将通知进行删除。

前台通知.png 

4.前台课表

用户登陆成功进入首页点击课表可以查看本周课表以及下周课表。

 前台课程表展示.png


后台功能

1. 管理员登录

管理员填写用户名和密码进行后台登陆。

后台登录.png 

2. 课程表管理

管理员可以对本周以及下周课表进行自动排课,也可以对课程进行手动调动,点击发布之后课表同步到前台。

后台课程表.png 

 

3. 班级以及班级类型管理

管理员对班级以及班级类型进行添加、修改和删除。

后台班级类型管理.png 

后台班级管理.png 

4. 合班管理

管理员进行合班操作。

后台合班管理.png 

5. 教室以及教室类型管理

管理员对教室以及教室类型进行添加、修改和删除。

 后台教室管理.png

 后台教室类型管理.png

6. 课程管理

管理员对课程进行管理。

后台课程管理.png

7. 教师课程对应管理

管理员通过专业对老师管理教学课程。

 后台课程教室对应管理.png

8. 教师管理

管理员对教师进行管理,并可以点击导出excel将教师列表生成excel文件。

 后台教师管理.png

9. 学生管理

管理员对学生进行管理,并可以点击导出excel将学生列表生成excel文件。

 后台学生管理.png

 

10. 通知类型管理

管理员对通知进行类型管理。

 后台通知类型管理.png

11. 通知等级管理

管理员对通知进行等级划分。

后台通知等级管理.png 

12. 通知管理

管理员可以选择通知等级、通知类型,并且可以选择通知人群,选择发布之后会同步到前台,若不发布,前台用户则无法收到通知。

后台通知管理.png

13. 角色管理

管理员对教师进行分配角色管理。

后台角色管理.png 

14. 权限管理

管理员可以给教师进行权限授权。

后台角色权限管理.png 

15. 角色权限管理

管理员查看教师对应的权限并可以修改教师权限。

后台角色权限管理.png 

 


1条评论

点击登录参与评论