学生成绩管理系统

news/2025/4/1 3:29:30/

基于springboot +vue实现的学生成绩管理系统

主要模块:

1)学生模块:我的成绩、成绩统计、申述管理、修改密码
2)教师模块:任务管理、对学生班级任务安排、班级学生的成绩查看、申述管理
3)管理员模块:
    1、成员管理:教师管理、学生管理、班级管理、专业管理、学院管理
    2、信息管理:课程信息管理、学期信息管理、课程类型、测验类型
    3、教学管理:课程安排、成绩查看

登陆系统界面:

4b5d07f1c655486eb88a8c2fa62240db.png

可以选择三种身份进行登陆系统,学生、教师、管理员三个角色。

选择学生登陆后:

856bfb38b2374e1dbf77bbd46a474c1a.png

 学生对自己的成绩进行查询、统计成绩分析以及个人信息管理

4cddf0da1fd64013a70d99b979ad4c8d.png

 修改密码验证

86c139d38b2845b7938507cbbedf8039.png

 选择教师登陆系统:

有任务管理、对学生班级任务安排、班级学生的成绩查看、申述管理

5e73077cde15414d9d52c333a0a1b9b2.png

7e7b07e40c3f48e8b0d81cc51034b782.png

81f7369614f947daacfab9287664dcc3.png

909023dae795421ab3d8bd3e6f53e716.png

 对学生成绩、教学任务安排以及申述管理

超级管理员登陆:

1、成员管理:教师管理、学生管理、班级管理、专业管理、学院管理
    2、信息管理:课程信息管理、学期信息管理、课程类型、测验类型
    3、教学管理:课程安排、成绩查看

d817e3cfd75d44e181b9b7a47644f5d8.png

cfc1a73a480f45b1b65c7097128bb1e8.png

74fe4037c401415181952a602bf2f550.png

9617c16a782f4d1a9f1edb6735009650.png

ced12627b3144bf2b6b0ed2479613c63.png

e91a0959ce26415284a94542288807d7.png

3139b9cab0f447bf956ffa8152a91c5b.png

该系统基于前后端分离,前端网页使用Vue与Element UI进行开发,后端则使用SpringBoot框架和MyBatis框架进行开发,数据库使用MySQL数据库进行设计与实现


http://www.ppmy.cn/news/99378.html

相关文章

【LAMP架构】

目录 一、LAMP架构1、组件作用 二、编译安装Apache httpd服务2、安装环境依赖包3、配置软件模块4、编译及安装5、优化配置文件路径,并把httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别6.添加httpd系统服务7.修改httpd 服务配置文件8.浏览器访问验证…

路径规划算法:基于群居蜘蛛优化的路径规划算法- 附代码

路径规划算法:基于群居蜘蛛优化的路径规划算法- 附代码 文章目录 路径规划算法:基于群居蜘蛛优化的路径规划算法- 附代码1.算法原理1.1 环境设定1.2 约束条件1.3 适应度函数 2.算法结果3.MATLAB代码4.参考文献 摘要:本文主要介绍利用智能优化…

如何在华为OD机试中获得满分?Java实现【寻找峰值】一文详解!

✅创作者:陈书予 🎉个人主页:陈书予的个人主页 🍁陈书予的个人社区,欢迎你的加入: 陈书予的社区 🌟专栏地址: Java华为OD机试真题(2022&2023) 文章目录 1. 题目描述2. 输入描述3. 输出描述…

APT(Advanced Persistent Threat高级持续性威胁)——网络安全

APT(高级持续性威胁) 特点攻击过程防御策略与APT相关的加密技术(学习侧重) 网络安全APT(Advanced Persistent Threat高级持续性威胁)是一种复杂的网络攻击,旨在长期潜伏在目标网络中&#xff0c…

博学谷学习记录】超强总结,用心分享 | 架构师 MySQL调优MVCC学习总结

文章目录 1 概述2 快照读与当前读当前读快照读隔离级别:undo log版本链: 3 Read View3.1 什么是Read View?3.2 实现原理3.3 Read View规则(可见性算法) 4 MVCC整体流程4.1 可重复读是如何工作的?4.2 读提交是如何工作…

Doris之rollup上卷及物化视图

Rollup上卷 通过建表语句创建出来的表称为 Base 表(Base Table,基表) 在 Base 表之上,我们可以创建任意多个 ROLLUP 表。这些 ROLLUP 的数据是基于 Base 表产生的,并且在物理上是独立存储的。 Rollup表的好处: 和基表…

每日一博 - 对称加密算法 vs 非对称加密算法

文章目录 概述一、对称加密算法常见的对称加密算法优点:缺点:Code 二、非对称加密算法常见的非对称加密算法优点:缺点:Code 概述 在信息安全领域中,加密算法是保护数据安全的重要手段。 加密算法可以分为多种类型&am…

Unity 后处理(Post-Processing) -- (1)概览

在Unity中,后处理(Post-Processing)是在相机所捕捉的图像上应用一些特殊效果的过程,后处理会让图像视觉效果更好(前提是做的好)。 这些效果的范围有非常细微的颜色调整,也包括整体的美术风格的大…