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

基于Springboot+Vue选课系统

选课系统要求
(1)数据库表:教师信息表、学生信息表、课程表、选课表
其中,教师信息表、学生信息表和选课表的数据需要提前设置,本题主要操作课程表
(2)  技术架构:
后台使用springboot
前端使用vue-admin-template
(3)  考试时间:9:00-15:30
(4)  禁止抄袭

1 登录页面


注意:注册不做

2课程管理
2.1 分页展示所有课程

2.2 新增课程


注意:新增课程时,课程名称不能相同
输入课程名,点击查找课程是对于课程的模糊查询

2.3 修改课程信息


如图,课程号和教室容量为“不可编辑”,课程名称与授课教师为“可编辑”。点击“确认保存”,就保存修改之后的数据。
注意:修改课程时,课程名称不能相同

2.4 删除课程


之后变为:


第三条数据被删除了,下一页的第一条数据进到了第一页。
注意:如果该课程有学生选,不能删除

2.5 管理当前选课
分页展示学生选课的数据


注意:显示选择该课程的学生信息,需要显示出当前选课人数和教室总容量.

关注UP主,获取更多源码资源

相关文章:

  • PTA 海盗分赃
  • Ubuntu 1.84.2Visual Studio Code 下载配置与vscode查看内存Hex Editor插件,简单易懂
  • 376.摆动序列
  • 【完美世界】叶倾仙强势登场,孔雀神主VS护道人,石昊重逢清漪
  • 【Vue】插值表达式
  • 6、信息打点——Web架构篇语言中间件数据库系统源码获取
  • 【学习篇】Linux中grep、sed、awk
  • Qt手写ListView
  • dom api
  • Unity中Shader的Standard材质解析(二)
  • 媒体格式转换软件Permute 3 mac中文版软件特点
  • C百题--7.输出乘法表
  • 【RocketMq系列-02】RocketMq的架构解析和高性能设计
  • Linux每日智囊
  • 第二类曲线积分@对坐标的曲线积分
  • Otto开发初探——微服务依赖管理新利器
  • Spring Cloud中负载均衡器概览
  • 包装类对象
  • 前端
  • 什么是Javascript函数节流?
  • 硬币翻转问题,区间操作
  • 原生js练习题---第五课
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • #数据结构 笔记一
  • (1)STL算法之遍历容器
  • (1)虚拟机的安装与使用,linux系统安装
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (第30天)二叉树阶段总结
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (十八)三元表达式和列表解析
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (转)iOS字体
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .NET 4.0中的泛型协变和反变
  • .net dataexcel 脚本公式 函数源码
  • .net 托管代码与非托管代码
  • .NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?
  • .NET关于 跳过SSL中遇到的问题
  • .NET中 MVC 工厂模式浅析
  • 。。。。。
  • ::什么意思
  • @hook扩展分析
  • @Slf4j idea标红Cannot resolve symbol ‘log‘
  • [ C++ ] STL---string类的使用指南
  • [ IDE ] SEGGER Embedded Studio for RISC-V
  • [@Controller]4 详解@ModelAttribute
  • [04]Web前端进阶—JS伪数组
  • [20190416]完善shared latch测试脚本2.txt
  • [acm算法学习] 后缀数组SA
  • [AI 大模型] 百度 文心一言