基于SpringBoot+MYSQL开发的师生成果管理系统

飞一样的编程
飞一样的编程
擅长邻域:Java,MySQL,Linux,nginx,springboot,mongodb,微信小程序,vue

分类: Java springboot MySQL 标签: 师生成果系统

2025-09-02 12:45:04 293浏览

该系统是一个基于Spring Boot的在线教育管理平台,主要功能包括用户(管理员、讲师、学生)管理、课程管理、学生选课、学生成果提交与审核、讲师成果提交与审核以及系统登录日志记录等。平台旨在提供一个基础的在线教育管理框架。

(ssm和springboo项目可互转) 联系作者 ,微信 jf3qcom , QQ : 1913284695 购买源码

角色:

管理员、讲师、学生

技术:

Spring Boot、MyBatis-Plus、MySQL、JSP/Servlet (前端可能使用Vue2,但代码中未直接体现,主要为后端技术栈)

核心功能:

该系统是一个基于Spring Boot的在线教育管理平台,主要功能包括用户(管理员、讲师、学生)管理、课程管理、学生选课、学生成果提交与审核、讲师成果提交与审核以及系统登录日志记录等。平台旨在提供一个基础的在线教育管理框架。

功能介绍

管理员

1.登录:管理员通过专用登录页面进行身份验证,登录成功后进入管理后台。

2.管理员管理:

  • 分页展示所有管理员信息。
  • 启用/禁用管理员账号,并记录操作时间。
  • 添加或修改管理员信息。
  • 修改自身密码。

3.教师管理:

  • 分页展示所有教师信息。
  • 启用/禁用教师账号,并记录操作时间。
  • 添加或修改教师信息。
  • 检查教师编号唯一性。

4.学生管理:

  • 分页展示所有学生信息。
  • 启用/禁用学生账号,并记录操作时间。
  • 添加或修改学生信息。
  • 检查学号唯一性。

5.课程管理:

  • 分页展示所有课程信息。
  • 添加或修改课程信息。
  • 删除课程(需判断是否有学生选修该课程)。

6.学生选课管理:

  • 分页展示学生选课信息。
  • 为课程批量分配学生。
  • 删除学生选课记录。

7.学生成果审核:

  • 分页展示学生提交的成果信息。
  • 审核学生成果(设置审核状态和审核时间)。
  • 查看学生成果详情。

8.教师成果审核:

  • 分页展示教师提交的成果信息。
  • 审核教师成果(设置审核状态和审核时间)。
  • 查看教师成果详情。

9.登录日志管理:查看管理员、教师、学生的登录日志。

讲师

1.登录:讲师通过登录页面进行身份验证,登录成功后可进行相关操作。

2.修改密码:修改自身登录密码。

3.教师成果管理:

  • 提交个人成果(可上传图片)。
  • 查看个人提交的成果列表及审核状态。
  • 修改或删除个人提交的成果。

学生

1.登录:学生通过登录页面进行身份验证,登录成功后可进行相关操作。

2.修改密码:修改自身登录密码。

3.课程学习:查看已选课程列表。

4.学生成果管理:

  • 提交个人成果(可上传图片)。
  • 查看个人提交的成果列表及审核状态。
  • 修改或删除个人提交的成果。

部分截图

image.png


image.png


image.png


image.png

image.png


image.png


image.png


image.png


image.png


image.png


image.png


演示视频

https://www.bilibili.com/video/BV1ZNanzHEoF/


好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695