当前位置: 首页 > news >正文

开源在线考试系统开源在线考试系统:支持数学公式的前后端分离解决方案

开源在线考试系统:支持数学公式的前后端分离解决方案

    • 项目介绍
        • 项目概述:
        • 技术栈:
        • 版本要求
        • 主要功能:
        • 特色亮点
    • 项目仓库地址
      • 演示地址
      • Gitee
      • GitHub
    • 系统效果展示
      • 教师端系统部分功能截图
      • 学生端系统部分功能截图
    • 结语

项目介绍

项目概述:

在线教育,在线考试,随着在线教育的快速发展,越来越多的教育机构和企业需要高效、灵活的在线考试解决方案。学习星在线考试系统应运而生,旨在为教育机构、企业和个人提供一个功能强大且易于使用的在线测试平台。系统支持多种题型,包括但不限于单选题、多选题、判断题、填空题、问答题等,并特别增强了对数学公式的支持。

技术栈:
  • 前端:使用Vue.js框架进行开发,提供了良好的用户体验和响应式设计。
  • 后端:采用Spring Boot框架,简化了服务端的开发工作,提高了开发效率。
  • 数据库:MySQL用于存储考试相关的数据,如试题库、用户信息、成绩记录等。
  • 特色技术:集成tinymce,支持数学公式的输入与显示,特别适合数学、物理等学科的考试需求。
版本要求
  • JDK:>=1.8
  • Mysql:>=8
  • NodeJS:>=16
  • VUE2
主要功能:
  • 题库管理:支持丰富的题型,尤其是对数学公式题目的支持,允许教师上传并编辑含有数学符号的问题。
  • 试卷生成:教师手动选择题目组成试卷。
  • 自动评分:对于客观题(如选择题),系统可以实现自动化评分;而对于主观题,则支持人工批改。
  • 成绩统计:系统能够实时统计考试成绩。
特色亮点
  • 数学公式支持:系统特别增强了对数学公式的支持,非常适合数学、物理、工程等学科的在线考试需求。
  • 前后端分离架构:采用前后端分离的设计,系统具有高可维护性和扩展性,能够轻松适配不同客户端(如PC端和移动端)。

项目仓库地址

演示地址

  • 教师端系统:http://124.221.91.143:1025
  • 学生端系统:http://124.221.91.143:1026

Gitee

  • 教师端系统:https://gitee.com/wy521a/astar-education-ui
  • 学生端系统:https://gitee.com/wy521a/astar-education-student-ui
  • 后端系统:https://gitee.com/wy521a/astar-education

GitHub

  • 教师端系统:https://github.com/wu2754522801/astar-education-ui
  • 学生端系统:https://github.com/wu2754522801/astar-education-student-ui
  • 后端系统:https://github.com/wu2754522801/astar-education

系统效果展示

教师端系统部分功能截图

在这里插入图片描述

danxuan shijuan tiku

学生端系统部分功能截图

xskaoshi xskaoshijilu xskaoshixiangqing xscuotiji

结语

欢迎各位开发者、教育机构和企业试用我们的在线考试系统,并提出宝贵的意见和建议。如果你对项目感兴趣,欢迎在Gitee或GitHub上贡献代码,共同推动项目的进步!

http://www.dtcms.com/a/23621.html

相关文章:

  • 动态内存管理
  • 栈与队列(C语言版)
  • 数据分析简介及其常用指标与方法
  • 毕业设计—基于Spring Boot的社区居民健康管理平台的设计与实现
  • java接口
  • DeepSeek教unity------Dotween
  • 部署postgresql_exporter监控pgsql
  • mysql增加字段操作以及关键字报错
  • MATLAB中regexpi函数用法
  • 想要追踪一个在传送带上运动的东西,该怎么选择工业相机呢,需要考虑哪些因素
  • 国产Linux OS:网络性能调优关键内核参数
  • 【医学影像AI】50个眼科影像数据集(1)分类任务
  • 软件测试技术之跨平台的移动端UI自动化测试(上)
  • VSCode 中使用 Snippets 设置常用代码块
  • 数据结构:顺序表(Sequence List)及其实现
  • Natural Language Processing NLP
  • Ubuntu轻松部署ToolJet低代码开发平台结合内网穿透远程访问
  • Blackbox.AI:高效智能的生产力工具新选择
  • 实用且美观,一款简单且模块化的UI组件库!
  • 【Linux】【网络】Libevent 内部实现简略版
  • CentOS 7.8 安装MongoDB 7 副本集(Replica Set)
  • Datablau产品全面接入DeepSeek
  • DeepSeek 服务器繁忙的全面解决方案
  • Firebase详解及使用方法
  • openGauss 3.0 数据库在线实训课程18:学习视图管理
  • SpringBoot3.x整合WebSocket
  • remix中为什么Dev -Ganache Provider没有了; remix中区块链常见的链接方式有哪些
  • 开源工具推荐--思维导图、流程图等绘制
  • 轮播图html
  • javascript安全解码base64