一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一、开源项目简介学习星开源考试系统学习星在线考试系统是一款基于Java和Vue.js构建的前后端分离的在线考试解决方案。它旨在为教育机构、企业和个人提供一个高效、便捷的在线测试平台,支持多种题型,包括但不限于单选题、多选题、判断题、填空题、问答题等,并特别增强了对数学公式的支持。
二、开源协议使用GPL-3.0开源协议
三、界面展示界面截图系统展示学生考试系统







开源在线考试教育系统,在线教育,在线考试,学习星在线考试系统是一款基于Java和Vue.js构建的前后端分离的在线考试解决方案。它旨在为教育机构、企业和个人提供一个高效、便捷的在线测试平台,支持多种题型,包括但不限于单选题、多选题、判断题、填空题、问答题等,并特别增强了对数学公式的支持。 支持数学公式是此系统的一个重要特性,使得它非常适合于数学、物理、工程等相关学科的在线教学和考核。
主要功能:题库管理:支持丰富的题型,尤其是对数学公式题目的支持,允许教师上传并编辑含有数学符号的问题。试卷生成:教师手动选择题目组成试卷。自动评分:对于客观题(如选择题),系统可以实现自动化评分;而对于主观题,则支持人工批改。成绩统计:系统能够实时统计考试成绩。特色亮点:支持数学公式是此系统的一个重要特性,使得它非常适合于数学、物理、工程等相关学科的在线教学和考核。前后端分离架构提高了系统的可维护性和扩展性,同时也让开发者更容易针对不同的客户端(如PC端和移动端)进行优化。五、技术选型技术栈:前端:使用Vue.js框架进行开发,提供了良好的用户体验和响应式设计。后端:采用Spring Boot框架,简化了服务端的开发工作,提高了开发效率。数据库:MySQL用于存储考试相关的数据,如试题库、用户信息、成绩记录等。其他技术:系统还集成了诸如tinymce等技术来支持数学公式的输入与显示,确保在创建包含复杂数学问题的试题时能够准确无误地展示给考生。版本要求JDK:>=1.8Mysql:>=8,5.7未验证NodeJS:>=16VUE:2环境部署docker-compose快速部署访问一飞开源:https://code.exmay.com/ 下载cd astar-educationdocker-compose up -d教师端系统:ip:port:1025
学生端系统:ip:port:1026
鸣谢感谢若依框架提供快速开发脚手架项目 RuoYi-Vue
六、源码地址访问一飞开源:https://code.exmay.com/