基于SpringBoot+Vue打造实验报告提交审核系统
目录
一、系统角色
二、超级管理员
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、前端
七、更新逻辑代码
温馨提示:红狮编程所有源码 均可以提供二次修改 更换景图片 图标 颜色以及自定义主页 以及增加功能!!!
基于SpringBoot+Vue打造实验报告提交审核系统相关推荐
- 【毕业设计】基于Springboot+vue.js的校园二手商城系统
此为原创合作开发项目 [毕业设计]基于springboot+vue.js的校园二手商城系统 一.综述 二手市场在中国是一个不够完善和成熟的市场,尤其在大学校园内.随着经济的发展,大学生生活水平的不断提 ...
- 【JAVA程序设计】基于SpringBoot+VUE的高校疫情打卡系统-前后端分离
基于SpringBoot+VUE的高校疫情打卡系统 零.项目获取 一.项目简介 二.开发环境 三.项目技术 四.系统架构 五.运行截图 六.数据库设计 零.项目获取 获取方式(点击下载):是云猿实战 ...
- 基于springboot+vue的疾病匿名检测查询系统
基于springboot+vue的疾病匿名检测查询系统 ✌全网粉丝20W+,csdn特邀作者.博客专家.CSDN新星计划导师.java领域优质创作者,博客之星.掘金/华为云/阿里云/InfoQ等平台优 ...
- 基于springboot+vue的超市进销存系统 elementui
本次设计任务是要设计一个超市进销存系统,通过这个系统能够满足超市进销存系统的管理及员工的超市进销存管理功能.系统的主要功能包括:首页.个人中心.员工管理.客户管理.供应商管理.承运商管理.仓库信息管理 ...
- springboot毕设项目基于SpringBoot+Vue的冷冻货物仓单质押系统9y3d6(java+VUE+Mybatis+Maven+Mysql)
springboot毕设项目基于SpringBoot+Vue的冷冻货物仓单质押系统9y3d6(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tom ...
- Springboot毕设项目基于SpringBoot+Vue的冷冻货物仓单质押系统9y3d6java+VUE+Mybatis+Maven+Mysql+sprnig)
Springboot毕设项目基于SpringBoot+Vue的冷冻货物仓单质押系统9y3d6java+VUE+Mybatis+Maven+Mysql+sprnig) 项目运行 环境配置: Jdk1.8 ...
- 基于SpringBoot+Vue实现的仿掘金论坛系统(包含完整源码以及部署教程)
项目简介 本论坛基于SpringBoot+Vue框架实现前后端分离,自适应手机端和电脑端,界面简洁美观,功能完善,性能高效.分为用户系统和管理系统两部分. 大厂微服务架构设计:代码简洁.高效无冗余:注 ...
- 基于 SpringBoot + Vue 实现的物联网/智能家居系统
简介 物美智能是一套开源的软硬件系统,可用于二次开发和学习,快速搭建自己的物联网/智能家居系统.硬件工程师可以把自己的设备集成到系统:软件工程师可以使用项目中的设备熟悉软硬件交互. 项目架构 服务端使 ...
- java基于springboot+vue的在线作业提交与批改系统nodejs
在线作业提交与批改系统基于WEB开发, 本在线作业提交与批改系统是对高校教学管理应用的体现,在学生信息管理,课程信息和作业信息管理方面进行了分析设计和实现.通过在线作业提交与批改系统实现,规范的对作业 ...
最新文章
- 虚拟机ubuntu启动代码界面_Windows10下使用虚拟机安装Ubuntu18.04
- 审车按月还是日期_新手都该知道的审车流程!
- Python 技术篇-使用opencv库读取中文路径图片报错解决办法
- 玲珑杯 ACM Round #10
- 使用SAP Spartacus快速创建一个电商店铺网站
- SQL Server 2005中的ROW_NUMBER和RANK
- linux无限刷屏代码,linux下如何实现简单刷屏
- 百年 IBM 终于 All In 人工智能和混合云!
- Android ContentProvider简单总结
- 使用pygame实现双人五子棋游戏
- java stringbuilder 构造函数_java---StringBuilder类的用法(转载)
- C 语言发展史的点点滴滴
- nginx安装三大的命令的解释./configure make make install
- android 使用系统下载并更新版本,安卓系统更新升级的种方法
- 工程实践 | 在 Flutter 中实现一个精准的滑动埋点
- cf全屏下面桌面任务栏_还有玩CF时,下面会有任务栏。也就是说不能全屏!请问怎么回事...
- 如何测试支付宝的转账功能
- Web全栈~27.文件和目录的操作
- 搞IT的不可不知道的仙童“八叛徒”的故事(转)
- 厚基础Linux——第二周作业