【670】基于Springboot + vue实现的大学生选修选课系统

/ spring boot / 0 条评论 / 18浏览

项目描述

本系统包含管理员、学生、教师三个角色。

管理员角色:

1. 用户信息管理:管理员可以查询、删除、修改和新增用户信息,还可以进行用户名称的模糊查询。

2. 课程信息管理:管理员可以查看已发布的课程信息数据,修改课程信息,删除课程信息,并进行课程信息名称的模糊查询和类型查询。

3. 排课信息管理:管理员可以根据条件查询排课信息,还可以新增、修改和查询排课信息。

4. 公告信息管理:管理员可以新增、修改和查询公告信息。

学生角色:

1. 选课信息管理:学生可以查询选课信息,进行选课操作,并查看选课时间。

2. 成绩查询:学生可以查询自己的成绩信息,包括成绩标题、成绩类型、成绩分数等。

教师角色:

1. 课程信息管理:教师可以查看课程信息,包括课程编号、课程名称、课程类型、学分等。

2. 排课信息管理:教师可以查看排课信息,包括上课时间、结束时间、上课地点等。

3. 成绩管理:教师可以录入和管理学生成绩信息,包括成绩标题、成绩类型、成绩分数等。

运行环境

jdk1.8 + mysql5.7以上 + idea + vscode

项目技术

springboot + vue2 + elementui + nodejs14 + 协同过滤算法

项目截图

资源下载

请打开微信扫描上面小程序码,打开小程序搜索 "项目编号" 即可下载资源