远程教育网站-springboot + vue

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。

 一、项目描述

基于springboot + vue的远程教育网站
SpringBoot+Vue远程教育网站,前端看资料、刷视频、做作业、在线考试与论坛互动,后端统一管理课程、作业、题库、考试及公告,实现师生随时随地云端教学。

前台登录网址: http://localhost:8080/springbootsagm21hd/front/dist/index.html
后台登录网址: http://localhost:8080/springbootsagm21hd/admin/dist/index.html
管理员账户密码: admin/admin
教师账户密码: 111/111
学生账户密码: 222/22

二、项目功能

【前台模块】
关于我们:浏览平台介绍与联系方式。
系统简介:查看网站使用指南与特色功能。
教学资料:按课程下载PPT、PDF、教案等。
教学视频:在线播放/收藏课程视频,支持弹幕。
课程作业:查看教师布置的作业要求与截止时间。
交流论坛:发帖提问、回复点赞,实现师生互动。
在线考试:限时答题,自动倒计时与交卷。
系统公告:实时获取课程更新、考试安排。
个人中心:集中展示本人资料、学习进度。
修改密码:验证旧口令后重置登录密码。
作业提交:上传文件或在线填写并提交作业。
作业批改:查看教师评分、评语及优秀示范。
我的发布:管理自己在论坛发布的帖子。
测试记录:查看历次考试得分与用时。
错题本:自动收集错题,支持重做与解析。
我的收藏:收藏资料、视频、帖子方便回看。

【后台模块】
教师管理:新增/编辑/禁用教师账号与权限。
学生管理:批量导入、启用/禁用学生账号。
教学资料管理:上传/更新/下架课程资料。
教学视频管理:上传视频、设置试看、转码进度。
课程类别管理:维护分类如“前端、大数据、人工智能”。
课程作业管理:发布作业、设置截止时间与分值。
作业提交管理:批量查看、下载、查重学生作业。
作业批改管理:在线评分、写评语、退回重做。
试题管理:单条录入、编辑、设置难度与知识点。
试题库管理:按课程/章节/题型批量管理题库。
交流论坛:审核帖子、置顶、屏蔽敏感词。
在线考试管理:组卷、设置考试时间、监考密码。
关于我们:编辑平台介绍与联系方式。
轮播图管理:配置首页轮播图片及跳转链接。
系统简介:填写功能说明与用户协议。
系统公告:发布/编辑/置顶/删除官方公告。
系统公告分类:设置栏目如“课程、考试、维护”。
在线考试列表:查看、启用/停用试卷,导出成绩。
测试记录:查询/导出学生历次考试明细。
错题本:按班级/课程统计高频错题。
修改密码:管理员自助更新后台口令。
个人信息:维护管理员头像与联系方式。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot
前端技术:Vue

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值