一、项目介绍

管理员角色的功能

  1. 课程管理:
    • 添加新课程信息。
    • 修改课程信息,如课程名称、描述等。
    • 删除课程信息。
    • 查询课程信息,包括课程列表和详细信息。
  2. 学习视频管理:
    • 上传学习视频。
    • 修改视频信息,如标题、描述等。
    • 删除学习视频。
    • 查询学习视频信息,包括视频列表和详细信息。
  3. 试题管理:
    • 添加新试题。
    • 修改试题内容。
    • 删除试题。
    • 查询试题信息,包括试题列表和详细信息。
  4. 学生和老师信息管理:
    • 添加新学生和老师信息。
    • 修改学生和老师信息,如姓名、联系方式等。
    • 删除学生和老师信息。
    • 查询学生和老师信息,包括列表和详细信息。

学生角色的功能

  1. 课程浏览和学习:
    • 查看可用的课程列表。
    • 查看课程详细信息,包括课程描述和学习视频列表。
    • 下载学习视频。
  2. 作业提交:
    • 提交作业文件给老师。

老师角色的功能

  1. 课程管理:
    • 创建新课程。
    • 上传课程相关的学习视频和试题。
    • 修改课程信息。
  2. 作业管理:
    • 查看学生提交的作业。
    • 批改作业并提供反馈。

作品包含

购买的内容主要包括有源码安装教程+系统源码+技术说明+数据库+安装环境+交付PPT

二、项目技术

后端语言:Java

项目架构:B/S架构、MVC开发模式

数据库:MySQL

前端技术:JavaScript、HTML、CSS

后端技术:Spring Boot、SSM

三、运行环境

JDK版本:1.8

操作系统:Window、MacOS

数据库:MySQL5.7

主要开发工具:IDEA

Tomcat: 8.0

Maven:3.6

四、运行截图