【237】基于Springboot + vue实现的教学资源库

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

项目描述

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

管理员角色:

系统管理功能:管理员可以对系统进行全面管理,包括查看、添加、修改和删除系统信息;

教师管理功能:管理员可以管理教师信息,包括添加、删除和修改教师资料;

学生管理功能:管理员可以管理学生信息,包括添加、删除和修改学生资料;

课程信息管理功能:管理员可以管理课程信息,包括添加、删除和修改课程内容;

课程作业管理功能:管理员可以管理课程作业,包括审核和发布作业;

学生选课管理功能:管理员可以管理学生的选课情况,包括审核和调整选课;

学生作业管理功能:管理员可以管理学生提交的作业,包括查看和评分;

学生成绩管理功能:管理员可以管理学生的成绩信息,包括录入和更新成绩。

教师角色:

个人中心功能:教师可以查看个人相关信息和系统通知;

课程信息管理功能:教师可以添加、删除和修改自己负责的课程信息;

课程作业管理功能:教师可以发布和管理课程作业,包括布置作业和查看提交情况;

学生选课管理功能:教师可以查看和管理学生选课情况,包括审核学生选课;

学生作业管理功能:教师可以查看和管理学生提交的作业,包括评分和反馈;

学生成绩管理功能:教师可以录入和管理学生的成绩信息;

试卷管理功能:教师可以创建和管理试卷,包括添加试题和设置考试参数;

试题管理功能:教师可以管理试题库,包括添加、删除和修改试题;

考试管理功能:教师可以管理考试过程,包括监考和发布考试成绩。

学生角色:

个人中心功能:学生可以查看个人信息和系统通知;

考试记录功能:学生可以查看自己的考试记录和成绩;

错题本功能:学生可以查看练习中的错题,进行复习;

学生选课管理功能:学生可以进行选课操作,选择想要学习的课程;

学生作业管理功能:学生可以查看作业要求并提交作业;

学生成绩管理功能:学生可以查看自己的成绩;

我的收藏管理功能:学生可以收藏感兴趣的课程或资源,方便后续学习。

运行环境

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

项目技术

springboot + vue2 + elementui + nodejs14

项目截图

1.登录

2.学生管理

3.教师管理

4.课程信息管理

5.课程作业管理

6.学生选课管理

7.学生作业管理

8.首页

9.课程信息展示

10.课程信息详情

11.课程作业展示

12.课程作业详情

13.试卷列表

14.考试

资源下载

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