线上一流课程教学辅助系统-springboot + vue
项目描述 基于springboot + vue的线上一流课程教学辅助系统
前台登录网址: http://localhost:8082/
后台登录网址: http://localhost:8081/
管理员账户密码: 1000/123456
用户账户密码: 001/123456
教师账户密码: 教师工号1/123456
项目功能
(1)用户
学习资源:浏览、下载课程视频、课件及参考资料。
主观题:查看教师发布的主观题任务。
论坛交流:参与课程讨论区发帖、回帖,与师生互动答疑。
试卷列表:查看可参加的在线考试安排。
课程信息:浏览已选课程大纲、章节进度与学习目标。
个人中心:
修改个人信息与登录密码,保障账户安全。
管理收藏的学习资源、帖子与课程,便于快速访问。
查看已提交作业状态、主观题记录及考试成绩。
管理自己发布的论坛帖子,支持编辑或删除。
(2)教师
学生成绩管理:录入、修改学生平时成绩与考试分数。
试卷管理:
在线考试:创建并发布限时考试。
试题管理:维护单选、多选、判断、主观题等题库。
试卷列表:组卷、预览、启用/停用试卷。
考试记录:查看学生答题详情、得分分布与异常行为日志。
作业信息管理:
作业发放:布置课后作业。
作业提交:批阅学生作业,填写评语与分数。
主观题管理:
主观题:发布论述、简答等开放性题目。
批改信息:逐份评阅主观题答案。
提交答案:查看学生作答内容。
课程信息管理:
课程信息:编辑课程简介、教学目标、学分学时等基础数据。
课程学习:上传章节资料、设置学习路径。
(3)管理员
论坛管理:审核帖子内容。
操作日志管理:记录用户登录、数据修改、权限变更等关键操作。
学生成绩管理:监督成绩录入合规性。
轮播图管理:配置首页推广图文,展示精品课程、考试通知或平台活动。
课程信息管理:
课程信息:审核新课程上架,下架违规或过期课程。
课程分类:维护学科、层次、形式等分类标签,规范课程体系结构。
课程学习:监控全平台课程资源使用率。
用户管理:
用户:注册/禁用学生账号,重置密码。
教师:审核教师资质,分配课程权限。
作业信息管理:监管作业发布与提交流程。
试卷管理:统筹考试题库安全。
学习资源管理:
学习资源:审核上传资源版权与内容合规性,清理无效文件。
资源类型:维护视频、文档、音频等资源分类体系。
资源下载:监控下载流量与异常访问。
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.21+tomcat8.0(此配置为本人调试所用,仅供参考)
项目技术
服务端技术:springboot
前端技术:Vue
以上系统源码经过技术整理与调试,确保能正常运行


