# SpringBoot-Vue-OnlineEdu **Repository Path**: XiaoHao223/SpringBoot-Vue-OnlineEdu ## Basic Information - **Project Name**: SpringBoot-Vue-OnlineEdu - **Description**: 该项目是一个前后端分离,后端使用SpringBoot,前端使用Vue和Element-UI开发。 针对当前学习通主观题判题功能和AI问答功能的缺失提出解决方案 - **Primary Language**: Java - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-04-23 - **Last Updated**: 2025-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 在线教育系统 ## 系统介绍 该项目是一个前后端分离,后端使用SpringBoot,前端使用Vue和Element-UI开发。 针对当前学习通主观题判题功能和AI问答功能的缺失提出解决方案 ## 特色功能 ###主观题判题  通过连接AI智能体进行判题并生成反馈内容,让学生更好的了解自己的学习情况。 流程如图所示: ![Fileter_transaction](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/aiJudgeFlowchart.png) ###AI对话 构建支持openAI接口的对话模块,实现对话请求的转发与对话消息存储 针对题目的AI对话 ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/qusAichatEffectDrawing.png) 开放性场景AI对话 ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/openChatEffectDrawing.png) ## 页面截图 #### 学生端: 课程页面 ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/courseEffectDrawing.png) 学习页面 ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/studyEffectDrawing.png) 练习选项卡页面 ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/testEffectDrawing.png) 练习详情页面 ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/testInfoEffectDrawing.png) 答题页面 ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/doTestEffectDrawing.png) #### 教师端: 章节/任务点发布界面(科目模块) ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/chapterEffectDrawing.png) 章节/任务点管理界面(科目模块) ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/taskEffectDrawing.png) 练习发布界面(科目模块) ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/testReleaseEffectDrawing.png) 题库管理界面(科目模块) ![](https://gitee.com/XiaoHao223/SpringBoot-Vue-OnlineEdu/raw/main/markdownImage/queHubEffectDrawing.png) ## 有待完善的地方 本项目仍处于实验性开发阶段,未实现教务管理端、未完全实现在线教育平台全场景功能、也没有使用针对主观题判题训练的AI模型。 ## 结语 本项目是本人的本科毕业作品,起因是在跟老师的交谈中了解到在目前学习通没有针对主观题的自动判题功能,每到期末都要面临很大的改卷压力,如果能引入AI进行判题能够极大的减轻工作量。 本项目花费了我两个半月的时间进行系统设计和编码实现,争取获得优秀毕业论文,但由于种种原因未能实现,目前作者面临巨大的就业压力,无力再对系统进行开发,遂开源到github以作纪念。