【A150】基于Springboot + vue3实现的教务管理系统

· 更新于

项目描述 本系统包含管理员、学生、教师三个角色。 管理员角色: 1. 用户管理:管理系统中所有用户的信息,包括添加、删除和修改用户。 2. 学生信息管理:管理学生的基本信息,包括学号、姓名、性别、学院、班级等。 3. 教师信息管理:管理教师的基本信息,包括教师工号、姓名、联系方式等。 4. 学院信息管理:管理学院的基…

项目描述

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

管理员角色:

  1. 用户管理:管理系统中所有用户的信息,包括添加、删除和修改用户。

  2. 学生信息管理:管理学生的基本信息,包括学号、姓名、性别、学院、班级等。

  3. 教师信息管理:管理教师的基本信息,包括教师工号、姓名、联系方式等。

  4. 学院信息管理:管理学院的基本信息,包括学院名称、院长姓名、联系方式等。

  5. 班级信息管理:管理班级的基本信息,包括班级名称、班级人数、班级介绍等。

  6. 课程信息管理:管理课程的基本信息,包括课程编号、课程名称、课程类型等。

  7. 财务信息管理:管理学生的缴费信息,包括缴费类型、缴费金额、缴费情况等。

  8. 学生成绩管理:管理学生的成绩信息,包括课程成绩、学分、绩点等。

  9. 选修课程管理:管理选修课程的信息,包括课程编号、课程名称、上课时间等。

  10. 学生奖惩管理:管理学生的奖惩信息,包括奖惩类型、时间、详情等。

学生角色:

  1. 查看课程信息:学生可以查看课程的基本信息,包括课程编号、课程名称、课程类型等。

  2. 查看学生成绩:学生可以查看自己的成绩信息,包括课程成绩、学分、绩点等。

  3. 选修课程:学生可以选修课程,并查看选课信息。

  4. 查看学生奖惩:学生可以查看自己的奖惩信息,包括奖惩类型、时间、详情等。

教师角色:

  1. 班级信息管理:教师可以管理班级的基本信息,包括班级名称、班级人数、班级介绍等。

  2. 查看课程信息:教师可以查看课程的基本信息,包括课程编号、课程名称、课程类型等。

  3. 查看学生选课:教师可以查看学生的选课信息,包括课程编号、课程名称、上课时间等。

运行环境

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

项目技术

springboot + vue3 + elementui + nodejs14

项目截图

1.后台登录

2.管理员管理

3.学生管理

4.教师管理

5.学院信息管理

6.班级信息管理

7.课程信息管理

8.财务信息管理

9.学生成绩管理

10.学生选课管理

11.学生奖惩管理

资源下载

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

查看完整页面