[036]基于Vue+Nodejs的网上作业批改系统(含源码、数据库、万字课设报告)

news2024/11/25 13:00:20

文章目录

  • 一、项目介绍
  • 二、源码获取

一、项目介绍

网络作业提交与批改系统:超强的作业批改项目,技术栈是Vue+Node+Mysql,最重要的是有超详细的万字报告,一劳永逸,可冲~
主要功能介绍:

1.管理员功能模块
管理员通过输入用户名,密码、角色信息进行系统登录,效果如下图所示5-1所示
在这里插入图片描述
在这里插入图片描述
图5-1管理员登录界面
2.1学生管理
管理员对学生管理获取学号、学生姓名、性别、院系班级、手机号码、个人头像等一些基本信息的详情、删除和修改。学生管理效果如下图所示5-2所示
在这里插入图片描述
图5-2 学生管理界面
5.2.2老师管理
管理员对老师管理获取工号、老师姓名、性别、所属院系、联系手机、个人头像等一些基本信息的详情、删除和修改。老师管理效果如下图所示5-3所示
在这里插入图片描述
在这里插入图片描述
图5-3 老师管理界面
5.2.3作业信息管理
管理员对作业信息管理获取作业名称、所属科目、作业文件、发布日期、完成日期、工号、老师姓名等一些基本信息的详情、删除和修改。作业信息管理效果如下图所示5-4所示
在这里插入图片描述

图5-4 作业信息管理界面
在这里插入图片描述
5.2.4作业提交管理
管理员通过作业提交管理页面查看作业名称、所属科目、学生作业、提交日期、学号、学生姓名、院系班级、工号、老师姓名等进行详情、删除、修改等操作。作业提交管理效果如下图所示5-5所示

在这里插入图片描述
图5-5作业提交管理界面
在这里插入图片描述
5.2.5作业批改管理
管理员通过作业批改管理页面查看作业名称、所属科目、学生作业、评分、批改日期、学号、学生姓名、院系班级、工号、老师姓名等信息进行详情或修改删除,作业批改管理效果如下图所示5-6所示
在这里插入图片描述
图5-6作业批改管理界面
5.3学生功能模块
5.3.1学生登录
学生通过输入学号,密码,角色等信息进行系统登录,如图5-7所示。
在这里插入图片描述

图5-7学生登录界面图
在这里插入图片描述

5.3.2作业信息管理
学生对作业信息管理查看作业名称、所属科目、作业文件、发布日期、完成日期、工号、老师姓名并进行详情、提交作业等操作。作业信息管理效果如下图所示5-8所示

在这里插入图片描述
图5-8作业信息管理界面图
5.3.3个人信息
在个人信息页面可以通过查看学号、学生姓名、性别、院系班级、手机号码、个人头像等内容并进行修改。个人信息效果如下图所示5-9所示

图5-9个人信息界面图
在这里插入图片描述
5.3.4作业批改管理
在作业批改管理页面可以通过查看作业名称、所属科目、学生作业、评分、批改日期、学号、学生姓名、院系班级、工号、老师姓名等内容并进行详情。作业批改管理效果如下图所示5-10所示。
图5-10作业批改管理界面图
在这里插入图片描述

5.4老师功能模块
5.4.1老师登录
老师通过输入工号,密码,角色等信息进行系统登录,如图5-11所示。

在这里插入图片描述

图5-11老师登录界面图

5.4.2个人信息
老师对个人信息查看工号、老师姓名、性别、所属院系、联系手机、个人头像并进行修改等操作。个人信息效果如下图所示5-12所示

在这里插入图片描述
图5-12个人信息界面图
5.4.3作业信息管理
在作业信息管理页面可以通过查看作业名称、所属科目、作业文件、发布日期、完成日期、工号、老师姓名等内容并进行详情、修改、删除。作业信息管理效果如下图所示5-13所示

图5-13作业信息管理界面图
在这里插入图片描述

5.4.4作业提交管理
在作业提交管理页面可以通过查看作业名称、所属科目、学生作业、提交日期、学号、学生姓名、院系班级、工号、老师姓名等内容并进行详情、批改作业。作业提交管理效果如下图所示5-14所示
在这里插入图片描述

图5-14作业提交管理界面图
5.4.5作业批改管理
在作业批改管理页面可以通过查看作业名称、所属科目、学生作业、评分、批改日期、学号、学生姓名、院系班级、工号、老师姓名等内容并进行详情。作业批改管理效果如下图所示5-15所示
在这里插入图片描述

图5-15作业批改管理界面图
在这里插入图片描述
在这里插入图片描述
第4章 系统设计
4.1系统结构设计
系统设计主要是管理员登录后对整个系统相关操作进行处理,可进行管理员的添加和删除,管理员:首页、个人中心、学生管理、老师管理、作业信息管理、作业提交管理、作业批改管理,学生:首页、个人中心、作业信息管理、作业提交管理、作业批改管理,老师;首页、个人中心、作业信息管理、作业提交管理、作业批改管理等多个模块,系统的功能结构图如下图所示。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
初始可用账号/密码:abo/abo(含8张表)
在这里插入图片描述

二、源码获取

链接:https://pan.baidu.com/s/1BTqjhEL9D3DNtWofHlxumw?pwd=i14v
提取码:i14v
码字不易,感谢点赞

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/86573.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

分享几个宝藏微信小程序

1.有数鸟:了解会员在各平台的消费明细 平时我们看视频听音乐,我们用的很多vip,你还记得你注册了哪些应用吗?有了这个小程序,就可以帮你记录每个平台的付款详情,以及总支出。 当我们添加会员项目时&#xff…

基于java+springboot+mybatis+vue+mysql的乒乓球预约管理系统

项目介绍 随着信息化时代的到来,管理系统都趋向于智能化、系统化,乒乓球馆预约管理系统 也不例外,但目前国内仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时代的变…

基于C+++FLTK实现(WinForm)超市收银系统【100010032】

超市收银系统 Supermarket POS system 本次大作业是利用 C语言,基于 FLTK 图形库来设计超市收银系统。首先介绍程序的设计思想: 这套程序完全是基于题目所给的要求逐条逐步设计的。我把程序实现大致分为数据层面和图形层面。 数据层面: 程…

抖音视频怎么拼接?分享一款功能强大的软件

抖音视频怎么拼接?利用软件就很方便,所以抖音视频拼接可以通过操作简单的视频软件来辅助比较简单。就比如万兴喵影,就是一款操作简单、功能齐全的视频编辑器,很适合新手小白和半专业人士。 用万兴喵影做视频拼接,只需要…

扩散模型类似的方式训练text_to_text可不可以

🍿*★,*:.☆欢迎您/$:*.★* 🍿 正文 # 使用 64*64 图 写入 16号字体 16个字 # 每组数据 的 文字 是连续的 # 三张图组成一个训练 # 至少48 个字符训练一次 # 选择好自己的文本数据集

Springboot整合Netty,自定义协议实现

Springboot整合Netty&#xff0c;自定义协议实现 Springboot整合Netty 新建springboot项目&#xff0c;并在项目以来中导入netty包&#xff0c;用fastjson包处理jsonStr。 <!-- netty --><dependency><groupId>io.netty</groupId><artifactId>…

Unity物理系统-物理材质-Collider碰撞体的弹力不够大如何处理

物理材质Physic Material&#xff1b; 当碰撞器发生碰撞的时候&#xff0c;具有该材质的游戏物体就会具有该材质的属性&#xff1b; Step1&#xff1a;在Project窗口下新建Physic Material&#xff08;命名为mat&#xff09;&#xff0c;并更改其弹力参数为1 Step2&#xff1a…

408 考研《操作系统》第二章第七节:死锁和死锁的三种处理策略(预防死锁、避免死锁、检测和解除)

文章目录1.死锁1.1 什么是死锁&#xff1f;1.2 死锁、饥饿、死循环的区别1.3 死锁产生的必要条件1.4 什么时候会发生死锁&#xff1f;1.6 总结2. 死锁的处理策略——预防死锁2.1 破坏互斥条件2.2 破坏不剥夺条件2.3 破坏请求和保持条件2.4 破坏循环等待条件2.5 总结3. 死锁的处…

chatgpt+mirai实现QQ机器人

chatGPTbot 配合mirai机器使用 安装 Java &#xff08;版本必须 > 11&#xff09; 下载Mirai 控制台 https://github.com/iTXTech/mirai-console-loader/releases 手动安装插件mirai-api-http 1.双击mcl.cmd 或./mcl 运行 Mirai Console 生成 plugins 文件夹 2.从 ht…

Android基于开源项目搭建自己的技术堆栈

一、app的整体架构 从较高的层次讲&#xff0c;一个APP的整体架构可以分为两层&#xff0c;即应用层和基础框架层。 1、应用层专注于行业领域的实现&#xff0c;如金融、支付、地图、社交等&#xff0c;它直接面向用户&#xff0c;是用户对产品的第一层感知。 2、基础框架层…

从安装过程品国产Linux操作系统的技术来源与异同之处

作者&#xff1a;IT圈黎俊杰 使用Linux操作系统的第一步无疑是安装&#xff0c;本文通过作者亲手对多个国外主流开源操作系统、多个主流国产操作系统的安装过程进行记录与对比&#xff0c;让大家可以借助安装过程的界面风格、页面布局、功能等&#xff0c;细细的品一下国产Linu…

Unity3D教程:简单的碰撞检测

需求&#xff1a;当立方体Cube碰到地面Plane的时候&#xff0c;输出碰撞物体的名称&#xff0c;则表述检测到立方体碰撞了地面。 1.搭建一个简单的场景。 在新的工程中选择File->new Scene创建新的场景。然后在该场景中添加地板&#xff1a;GameObject->Create Other-&…

Mapstruct类型转换Person ->PersonDTO以及po、vo、dto、request概念

文章目录po、vo、dto、requestPerson ->PersonDTO安装插件引入依赖Maven项目结构图Person 与 PersonDTOConverterpo、vo、dto、request Mapstruct 完成类型转换&#xff01; po&#xff1a;数据持久层对象&#xff0c;用于映射数据库中的表 dto&#xff1a;数据传输对象&a…

各类软件研发行业源代码防泄密需求分析

各类软件研发行业&#xff0c;都有自己的核心数据以及核心文档&#xff0c;用户数据等敏感信息&#xff0c;这些信息数据有以下共性&#xff1a; 属于核心机密资料&#xff0c;万一泄密会给造成恶劣影响 核心数据类型多&#xff0c;有源代码数据&#xff0c;员工计算机水平高…

[附源码]Nodejs计算机毕业设计基于web的图书借阅管理系统Express(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程。欢迎交流 项目运行 环境配置&#xff1a; Node.js Vscode Mysql5.7 HBuilderXNavicat11VueExpress。 项目技术&#xff1a; Express框架 Node.js Vue 等等组成&#xff0c;B/S模式 Vscode管理前后端分…

2-3查找树-树-数据结构和算法(Java)

文章目录1 概述2 查找3 插入3.1 向2-结点中插入新键3.2 向一个只含有一个3-结点的树中插入新键3.3 向一个父结点为2-结点的3-结点中插入新键3.4 向一个父结点为3-结点的3-结点中插入新键4 分析4.1 局部变换4.2 全局性质5 后记1 概述 我们前面学习过关于二叉树的算法已经能够很…

CDN工作原理以及使用CDN的好处

所有的大厂以及其他很多互联网公司都使用了CDN&#xff0c;那CDN到底是什么呢&#xff1f;为什么要使用&#xff1f;一起来看看吧&#xff01; 文章目录1. 什么是CDN&#xff1f;2. CDN 是怎么工作的&#xff1f;3. 使用 CDN 有什么好处&#xff1f;3.1 缩短网站加载时间3.2 减…

Zookeeper[2]- Zookeeper集群环境搭建

前边步骤可参考: Zookeeper[1]-Zookeeper介绍与安装以及集群环境准备_豆虫儿的博客-CSDN博客Zookeeper的介绍和安装Zookeeper客户端使用ZookeeperJavaAPI使用我们为了学习Dubbo&#xff0c;而在dubbo中需要一个注册中心&#xff0c;而Zookeeper是我们在使用Dubbo是官方推荐的…

作业-12.13【使用QT制作一个简单的登录界面】

#include "widget.h" #include "ui_widget.h" Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget) { ui->setupUi(this); //设置窗口属性 this->setWindowTitle("Sumeru Dance Training"); this->setFixedSize(8…

[激光原理与应用-52]:《激光焊接质量实时监测系统研究》-3-传感器选型和电路设计

目录 3.1 传感器的选取 3.1.1 光电探测基本概念 3.1.2 可见光传感器 3.1.4 声音传感器 3.2 信号调理电路 3.2.0 可见光电信号前置放大电路 3.2.1 红外光电信号前置放大电路 3.2.2 程控自适应增益的光信号放大电路 3.2.3 光信号滤波电路 3.2.4 声信号调理电路 3.3 数据…