基于SpringBoot+Vue打造实验报告提交审核系统

发布于:2023-01-22 ⋅ 阅读:(4) ⋅ 点赞:(0) ⋅ 评论:(0)

目录

一、系统角色

二、超级管理员

1、学生管理

2、教师管理

3、班级管理

4、课程管理

5、实验管理

6、用户实验管理

三、登录注册页面

1、登录页

2、注册页

 四、教师端

1、超级管理员登录系统添加教师​编辑

2、系统自动生成孙悟空老师的账户密码​编辑

3、教师登陆系统

4、添加实验

 五、学生端

1、注册

2、注册成功登录系统

 3、花果山成功登录系统学生端

4、原因

5、更新

6、登录学生端

7、学生端查看原报告

8、教师操作

9、驳回则显示等待重新提交

10、学生显示已驳回 重新提交​编辑

11、重新提交 教师再次审核​编辑

12、教师通过

13、管理员可以看到全部内容

 六、项目目录

1、后端

2、前端

 七、更新逻辑代码

温馨提示:红狮编程所有源码 均可以提供二次修改 更换景图片 图标 颜色以及自定义主页 以及增加功能!!!


一、系统角色

系统角色分为超级管理员、教师、学生

超级管理员拥有用户管理、学生管理、教师管理、班级管理、课程管理、实验管理、以及我的实验(学生提交的实验)等功能

教师拥有发布实验、审核学生等功能

学生拥有查看实验、完成实验、提交报告等功能

二、超级管理员

1、学生管理

增加学生、删除学生、修改学生、查询学生 增加学生自动分配学生账户密码登录系统

2、教师管理

增加教师、删除教师、修改教师、查询教师 增加教师自动分配学生账户密码登录系统(教师只能管理员分配 不可注册)

3、班级管理

增加班级、删除班级、修改班级、查询班级

4、课程管理

增加课程、删除课程、修改课程、查询课程

5、实验管理

增加实验、删除实验、修改实验、查询实验、下载实验

6、用户实验管理

增加用户实验、删除用户实验、修改用户实验、查询用户实验、下载实验内容、下载实验报告 

三、登录注册页面

1、登录页

2、注册页

温馨提示:这里的班级与超级管理员所发布的班级一致 动态变化!!!

 四、教师端

1、超级管理员登录系统添加教师

2、系统自动生成孙悟空老师的账户密码

3、教师登陆系统

4、添加实验

1、选择课程 2、选择班级 3、选择截止日期 4、上传实验内容文件 5、编写实验介绍

发布成功后该实验会发布到已选班级所有的学生手中!!!

 五、学生端

1、注册

刚才孙悟空教师发布的实验是实验4班的,我们注册一个花果山学生选择实验四班

2、注册成功登录系统

 3、花果山成功登录系统学生端

4、原因

因为我们在这个学生没注册之前就添加实验了,就好比现实中的都上半节课了你才来,那之前的东西肯定没有,所以添加了更新功能,当老师布置完作业之后首先让学生看看是否都加入了进来,如果没有或者有插班生,老师或者超级管理员可以点击更新功能进行更新!!!(下图是教师端的更新功能)

 5、更新

好之后可以点击我的实验看看是否都发布到学生中去了

6、登录学生端

点击我的实验 查看实验内容 并提交实验

 

7、学生端查看原报告

可以查看自己提交的内容 支持内容多次更改 老师审批不合格支持重新提交等功能

8、教师操作

可以对刚才孙悟空提交的报告查看 驳回和通过

 9、驳回则显示等待重新提交

等学生的二次提交 重做

 10、学生显示已驳回 重新提交

 11、重新提交 教师再次审核

 12、教师通过

13、管理员可以看到全部内容

 六、项目目录

1、后端

2、前端

 七、更新逻辑代码

温馨提示:红狮编程所有源码 均可以提供二次修改 更换景图片 图标 颜色以及自定义主页 以及增加功能!!!