项目开发实践——基于SpringBoot+Vue3实现的在线考试系统(九)(完结篇)

server/2025/2/3 6:11:12/

文章目录

  • 一、成绩查询模块实现
    • 1、学生成绩查询功能实现
      • 1.1 页面设计
      • 1.2 前端页面实现
      • 1.3 后端功能实现
    • 2、成绩分段查询功能实现
      • 2.1 页面设计
      • 2.2 前端页面实现
      • 2.3 后端功能实现
  • 二、试卷练习模块实现
  • 三、我的分数模块实现
    • 1、 页面设计
    • 2、 前端页面实现
    • 3、 后端功能实现
  • 四、交流区模块实现
    • 1、 页面设计
    • 2、 前端页面实现
    • 3、 后端功能实现
  • 五、代码下载

一、成绩查询模块实现

1、学生成绩查询功能实现

1.1 页面设计

老师角色用户登陆系统,点击“学生成绩查询”按钮,会显示学生信息列表,如下图:
在这里插入图片描述
点击“查询成绩”按钮,会显示该名学生的成绩折线图,如下图:
在这里插入图片描述

1.2 前端页面实现

学生成绩查询”页面,是在views/teacher目录下创建组件allStudentsGrade.vue文件,代码如下:

<scr

http://www.ppmy.cn/server/164537.html

相关文章

飞桨PaddleNLP套件中使用DeepSeek r1大模型

安装飞桨PaddleNLP 首先安装最新的PaddleNLP3.0版本&#xff1a; pip install paddlenlp3.0.0b3 依赖库比较多&#xff0c;可能需要较长时间安装。 安装好后&#xff0c;看看版本&#xff1a; import paddlenlp paddlenlp.__version__ 输出&#xff1a; 3.0.0b3.post2025…

AI大模型开发原理篇-4:神经概率语言模型NPLM

神经概率语言模型&#xff08;NPLM&#xff09;概述 神经概率语言模型&#xff08;Neural Probabilistic Language Model, NPLM&#xff09; 是一种基于神经网络的语言建模方法&#xff0c;它将传统的语言模型和神经网络结合在一起&#xff0c;能够更好地捕捉语言中的复杂规律…

Spring Boot项目如何使用MyBatis实现分页查询

写在前面&#xff1a;大家好&#xff01;我是晴空๓。如果博客中有不足或者的错误的地方欢迎在评论区或者私信我指正&#xff0c;感谢大家的不吝赐教。我的唯一博客更新地址是&#xff1a;https://ac-fun.blog.csdn.net/。非常感谢大家的支持。一起加油&#xff0c;冲鸭&#x…

第六篇:事务与并发控制

第六篇&#xff1a;事务与并发控制 目标读者&#xff1a; 本篇文章适合中级数据库学习者&#xff0c;特别是那些希望理解数据库事务管理与并发控制机制的开发者或数据库管理员。通过掌握事务的原理与控制方法&#xff0c;你将能够设计高效且可靠的数据库应用&#xff0c;确保…

Vue 3 中的响应式系统:ref 与 reactive 的对比与应用

Vue 3 的响应式系统是其核心特性之一&#xff0c;它允许开发者以声明式的方式构建用户界面。Vue 3 引入了两种主要的响应式 API&#xff1a;ref 和 reactive。本文将详细介绍这两种 API 的用法、区别以及在修改对象属性和修改整个对象时的不同表现&#xff0c;并提供完整的代码…

mysql重学(一)mysql语句执行流程

思考 一条查询语句如何执行&#xff1f;mysql语句中若列不存在&#xff0c;则在哪个阶段报错一条更新语句如何执行&#xff1f;redolog和binlog的区别&#xff1f;为什么要引入WAL什么是Changbuf&#xff1f;如何工作写缓冲一定好吗&#xff1f;什么情况会引发刷脏页删除语句会…

【Linux指令/信号总结】粘滞位 重定向 系统调用 信号产生 信号处理

文章目录 1.>2. cat3.系统命令bash和shell和kernel权限只被认证一次粘滞位引入前提知识场景解释为什么普通用户&#xff08;无w权限&#xff09;可以删除文件&#xff1f;为什么普通用户通过sudo设置文件权限为000后仍能删除文件&#xff1f; 结论 粘滞位是干什么的&#xf…

穷举vs暴搜vs深搜vs回溯vs剪枝系列一>解数独

题目&#xff1a; 解析&#xff1a; 部分决策树&#xff1a; 代码设计&剪枝&回溯&#xff1a; 代码&#xff1a; class Solution {private boolean[][] row, col;private boolean[][][] gird; public void solveSudoku(char[][] board) {//下标->数字&#xff…