当前位置: 首页 > news >正文

毕业设计——可视化实验仿真平台

        该程序用于毕业设计,架构为前后端分离技术,涉及技术包括vue3,SpringBoot,spring-secrity,Redis,需要者进群769119544进行相关咨询。

程序分为三个角色:学生、老师、管理员。使用了spring-secrity进行权限控制,下面是程序的相关情况及其程序截图:

 1 学生端

在仿真实验模块,主要分为活性炭制备和活性炭净水两个实验,学生可以点击开始实验来根据相应的提示来完成实验,在实验中学生可以观看视频来学习相关实验,在完成实验后系统会根据学生的实验操作流程和耗时市场综合评定给学生打分。

2 教师端

2.1 图表管理模块

在图表管理模块,老师可以直观的看到每个班学生做相关实验的平均用时时长和平均分,以及可以直观的看到全校的学生的每个实验的成绩分布区间的人数,以及两个实验成绩五五分的分数区间人数。

2.2 学生管理模块

在学生管理模块中,教师能够全面掌控与学生有关的信息,包括但不限于添加学生的具体个人信息、修订学生现有的信息资料、从系统中删除不再需要的学生数据以及检索相关学生的详细信息等功能。值得强调的是,仅当系统中存在有效的学生信息且教师处于正常的登录状态时,该学生方可成功登陆并使用系统的全部功能。

2.3 实验资料管理模块

实验资料管理模块主要负责是负责仿真实验模块中的实验视频、文档下载和相关内容介绍,老师可对自己添加的实验资料进行增删改查操作。

3 管理员端

3.1 教师管理模块

该模块主要面向学校的行政管理者设计,旨在协助他们对于校内所有教师的各项资料进行高效且精准的操作,涵盖了增加、删除、修改以及审查等多个方面的需求。

3.2 日志管理模块

设置日志管理模块的主要宗旨在于在系统出现任何异常状况之际,为管理员提供一个便捷且有效的检查与维修途径。该模块将全面详细地记录所有用户的各类操作行为及其执行时间、操作者等信息,如图6-8所示。

4 通用模块

用户通用模块是个人中心模块,主要为用户提供修改个人信息、修改头像、修改密码操作,以达到满足用户的个性化需求,同时也加强了用户个人信息的保护。

基本资料页面

更换头像页面

重置密码页面

相关文章:

  • 【Ruby简单脚本01】查看wifi密码
  • 产品Web3D交互展示有什么优势?如何快速制作?
  • 构建 Linux 内核指南
  • 给wordpress添加限制游客浏览数量功能
  • 分布式事务在Java中的实现与优化
  • 密码(6)
  • 筛质数(暴力法、埃氏筛、欧拉筛)
  • Redisson-Lock-加锁原理
  • 02--MySQL数据库概述
  • 自动化开发任务:在PHP框架中实现自定义命令
  • 微信小程序-伪类选择器
  • 【少儿编程Python:趣味编程,探索未来】第一章 启航编程之旅,开启智慧之门
  • 系统思考与创新解决
  • Django 条件判断模板标签
  • 【深度学习驱动流体力学】计算流体力学openfoam-paraview与python3交互
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • ECMAScript入门(七)--Module语法
  • Effective Java 笔记(一)
  • jquery ajax学习笔记
  • js写一个简单的选项卡
  • Object.assign方法不能实现深复制
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • Vue2.0 实现互斥
  • 大数据与云计算学习:数据分析(二)
  • 分享一份非常强势的Android面试题
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 码农张的Bug人生 - 初来乍到
  • 容器化应用: 在阿里云搭建多节点 Openshift 集群
  • 深度学习入门:10门免费线上课程推荐
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 自制字幕遮挡器
  • ​数据结构之初始二叉树(3)
  • # 消息中间件 RocketMQ 高级功能和源码分析(七)
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • (2020)Java后端开发----(面试题和笔试题)
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (39)STM32——FLASH闪存
  • (C++20) consteval立即函数
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (Redis使用系列) Springboot 使用redis实现接口幂等性拦截 十一
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (分类)KNN算法- 参数调优
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (一)、软硬件全开源智能手表,与手机互联,标配多表盘,功能丰富(ZSWatch-Zephyr)
  • (转) 深度模型优化性能 调参
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转)详解PHP处理密码的几种方式
  • .a文件和.so文件
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .net core使用ef 6
  • .Net Framework 4.x 程序到底运行在哪个 CLR 版本之上