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

SpringBoot3+Vue3开发学生选课管理系统

功能介绍

分三个角色登录:学生登录,老师登录,教务管理员登录,不同用户功能不同!

1.学生用户功能
选课记录,查看选课记录,退选。选课管理,进行选课。通知管理,查看通知消息。修改个人密码。修改用户信息。

2.老师用户功能
学生管理,管理学生信息。选课记录,查看学生选课记录,退选。选课管理,管理课程信息。通知管理,管理和查看通知消息。修改个人密码。修改用户信息。

3.教务管理员用户功能

用户管理,管理全部用户信息。学生管理,管理学生信息。选课记录,查看学生选课记录,退选。选课管理,管理课程信息。通知管理,管理和查看通知消息。修改个人密码。修改用户信息。

技术介绍

技术应用:
SpringBoot3、MyBatis Plus、Redis、Vue3、Element Plus、TypeScript
开发环境:
Java17、Node18.20.3/20、IDEA/eclipse、MySQL8

页面效果

1.登录

在这里插入图片描述

2.首页

在这里插入图片描述

3.用户管理

在这里插入图片描述

4.学生管理

在这里插入图片描述

5.老师管理

在这里插入图片描述

6.选课记录

在这里插入图片描述

7.选课管理

在这里插入图片描述

8.通知管理

在这里插入图片描述

源码获取

通过网盘分享的文件:SpringBoot3+Vue3开发学生选课管理系统
链接: https://pan.baidu.com/s/1Djo_icYY7mP2CKalyM2I9Q?pwd=3vtq 提取码: 3vtq


http://www.kler.cn/a/519088.html

相关文章:

  • [VSCode] vscode下载安装及安装中文插件详解(附下载链接)
  • IP协议特性
  • 服务器中的流量主要是指什么?
  • Linux下php8安装phpredis扩展的方法
  • 《Memory Barriers a Hardware View for Software Hackers》阅读笔记
  • OFD、PDF 电子签章系统处理流程
  • CSS 中的 id 和 class 选择器
  • ARM嵌入式学习--第九天(串口通信)
  • 二十三种设计模式-享元模式
  • minikube源码学习
  • 【自然语言处理(NLP)】jieba分词的使用(分词模式、关键词提取)
  • 【BQ3568HM开发板】深入解析智能家居中控屏工程的NAPI接口设计
  • 视觉语言模型 (VLMs):跨模态智能的探索
  • [ACTF2020 新生赛]BackupFile1
  • 【Redis】在ubuntu上安装Redis
  • 每天五分钟深度学习框架pytorch:搭建谷歌的Inception网络模块
  • Elastic Agent 对 Kafka 的新输出:数据收集和流式传输的无限可能性
  • CSS(二)——选择器
  • 个人网站搭建
  • 基于Flask的北京房屋租赁管理系统的设计与实现
  • 从管道符到Java编程
  • Linux 常用命令——网络篇(保姆级说明)
  • jira.issueviews
  • 把Eclipse转为AndroidStudio2024.1工程android源码转换过程 解决示例:android蓝牙串口助手
  • C++11线程
  • 超分辨率体积重建实现术前前列腺MRI和大病理切片组织病理学图像的3D配准