基于springboot+vue的课程管理系统

一、系统架构

前端:vue | element-ui
后端:springboot | mybatis-plus
环境:jdk1.8+ | mysql8 | maven | node v16.20.2 | idea


二、代码及数据


三、功能介绍

01. 登录
  1. 管理员-首页
  1. 管理员-系管理
  1. 管理员-专业管理
  1. 管理员-班级管理
  1. 管理员-学生管理
  1. 管理员-教师管理
  1. 管理员-课程管理
  1. 管理员-选课修改
  1. 管理员-管理员管理
  1. 学生-选修课程
  1. 学生-学生课程
  1. 学生-课表查询
  1. 学生-考试查询
  1. 学生-成绩查询
  1. 学生-信息维护
  1. 教师-授课查询
  1. 教师-教师课表
  1. 教师-成绩录入
  1. 系统截图

基于springboot+vue的课程管理系统,前端采用vue+element-ui,后端采用springboot+mybatis-plus,系统前后端分类,项目采用MVC三层架构,角色:教务管理员、学生、教师,系统功能齐全,代码简洁易懂,适合小白学编程...

相关推荐
豐儀麟阁贵18 分钟前
2.6 代码注释与编码规
java·开发语言
程序员三明治19 分钟前
【Mybatis从入门到入土】ResultMap映射、多表查询与缓存机制全解析
java·sql·缓存·mybatis·resultmap·缓存机制·多表查询
华仔啊25 分钟前
Java 重试机制没写对,线上很容易出问题!这份生产级方案请收好
java·后端
你不是我我27 分钟前
【Java 开发日记】什么是线程池?它的工作原理?
java·开发语言
Seven9729 分钟前
剑指offer-35、数组中的逆序对
java·leetcode
梵得儿SHI43 分钟前
Java 反射机制深度解析:从运行时 “解剖” 类的底层逻辑
java·开发语言·反射·反射机制·private·类成员·反射的三大核心功能
豆沙沙包?1 小时前
2025年--Lc188--931. 下降路径最小和(多维动态规划,矩阵)--Java版
java·矩阵·动态规划
JAVA学习通1 小时前
Spring AI 1.0 GA 深度解析:Java生态的AI革命已来
java·人工智能·spring·springai
黄焖鸡能干四碗1 小时前
MES生产执行制造系统建设(Java+Mysql)
java·大数据·开发语言·信息可视化·需求分析
舒克日记2 小时前
基于springboot的民谣网站的设计与实现
java·spring boot·后端