远程教育网站-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
以上系统源码经过技术整理与调试,确保能正常运行