SG Exam 快速上手:免费开源自托管的在线考试系统 SG Exam 快速上手免费开源自托管的在线考试系统【免费下载链接】sg-exam基于Spring Boot搭建的新一代教学管理平台提供权限管理、考试、问卷、练习等功能项目地址: https://gitcode.com/gh_mirrors/sg/sg-exam每次组卷都要在 Word 里反复调格式考完还要对着答题卡一道道人工核对成绩汇总更是依赖线下表格来回传递。SG Exam 是一套可免费自托管的开源考试系统在线考试、自动阅卷、成绩统计在同一套平台里完成题库和组卷也都收进了系统。它带学生端网页与后台管理端用 Docker 部署学生数据留在你自己的机器上。 SG Exam 安装步骤几分钟跑起来获取仓库把代码克隆到本地git clone https://gitcode.com/gh_mirrors/sg/sg-exam安装依赖先装好 Docker 与 Docker Compose再运行仓库里的 setup.sh 脚本-setup 命令自动下载 MySQL、Redis、MinIO 等依赖镜像。启动服务根目录的 docker-compose.yml 已配好全部组件执行启动命令即可拉起所有容器。打开页面服务占用 80 端口启动后直接访问你配置的域名学生端和后台管理端都能进去。部署细节可看仓库里的 README 与 数据库设计文档。在线组卷、自动阅卷SG Exam 替你干✅ SG Exam 如何自动阅卷客观题交卷即判提交后系统自动比对单选、多选、判断题的参考答案成绩详情里每题的考生答案、批改结果、得分和耗时一目了然。管理员只需集中精力批阅简答题其余由系统完成。在线组卷一套题库随机出多张卷题目既可以手动创建也能从题库快速选取还支持智能随机组卷每次考试都能出一份不同的卷子考试、练习、问卷模式可切换限时作答、顺序作答都能设置。 一张成绩报表看懂全班掌握程度批改完成后你能从总分下钻到单题哪道题错的人最多、每个考生失分在哪、作答耗时多少全在报表里不用再手工汇总表格。考试之外课程学习加刷题练习平台还带课程与练习课程按章节拆到知识点级别图文和视频内容都支持学生可以收藏考试和题目自由选题库刷题在 H5 客户端随时打开就能学。SG Exam 底层怎么搭的业务代码主要在 sg-exam-service考试、题库、课程与 sg-user-service用户、权限两个模块组成作用Spring Boot 后端提供考试、题库、课程、用户权限的接口Vue 前端学生端、后台管理端、H5 移动端三个客户端MySQL存储题目、考试与成绩数据Redis缓存会话与高频访问数据MinIO存放图片、音频、视频等附件Nginx Docker Compose前端服务与一键编排全部服务Prometheus Grafana监控系统运行状态参与 SG Exam 项目参与方式有三种提 Issue把使用反馈或功能建议写进 issue 列表报 Bug遇到部署或使用问题时附上环境信息提交 PR改好问题或新增功能后直接发起合并请求。入口都在仓库的 issue 区克隆地址https://gitcode.com/gh_mirrors/sg/sg-exam。花几分钟部署你就能拥有一套完全私有的在线考试平台组卷、阅卷、出报表都在浏览器里完成学生数据不出自己的服务器。【免费下载链接】sg-exam基于Spring Boot搭建的新一代教学管理平台提供权限管理、考试、问卷、练习等功能项目地址: https://gitcode.com/gh_mirrors/sg/sg-exam创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

最新新闻

Java面试核心:HashMap、多线程与SpringBoot自动配置详解

Java面试核心:HashMap、多线程与SpringBoot自动配置详解

1. 面试场景还原与技术解析2024年北京中关村某互联网大厂的会议室里,一场典型的Java技术面试正在上演。面试官是位经验丰富的技术专家,而应聘者cjc则是来自西安电子科技大学的应届毕业生。这场持续近两小时的面试涵盖了从Java基础到分布式系统的广泛领域…

2026/8/23 6:11:02
计算机专业四年规划:构建底层能力系统,应对技术快速迭代

计算机专业四年规划:构建底层能力系统,应对技术快速迭代

1. 从迷茫到清晰:计算机专业四年的本质是什么?每年九月,都会有一批新生带着对未来的憧憬和一丝迷茫,踏入计算机科学与技术、软件工程、人工智能等专业的课堂。很多人会问,大学四年到底该怎么过?是埋头刷题冲…

2026/8/23 6:11:02
嵌入式系统核心解析:MCU、MPU与SoC的本质区别与应用选型

嵌入式系统核心解析:MCU、MPU与SoC的本质区别与应用选型

1. 从“看不见”到“无处不在”:嵌入式系统的本质如果你问一个非技术背景的朋友“什么是嵌入式系统”,他大概率会一脸茫然。但如果你告诉他,他每天起床用到的智能闹钟、刷牙时用的电动牙刷、通勤时刷的公交卡、工作时操作的打印机、回家后看的…

2026/8/23 6:11:02
数学建模实战:优化-仿真双层框架解决人员疏散网络流问题

数学建模实战:优化-仿真双层框架解决人员疏散网络流问题

1. 从赛题到模型:一次完整的数学建模实战复盘去年参与“SPSSPRO杯”数学建模网络挑战赛A题的经历,至今记忆犹新。这道关于“人员紧急疏散”的题目,乍一看是经典的运筹学问题,但深入下去才发现,它远不止是画几条疏散路线…

2026/8/23 6:11:02
JWT认证原理与SPA应用实践:从结构解析到安全部署

JWT认证原理与SPA应用实践:从结构解析到安全部署

1. 项目概述:为什么JWT是现代Web开发的“通行证”?在开发一个前后端分离的SPA应用时,我们总会遇到一个核心问题:用户登录后,服务器如何记住他?传统的基于Session的认证方式,在分布式、微服务架构…

2026/8/23 6:11:02
软件项目参数估算法实战:从COCOMO模型到精准工作量预测

软件项目参数估算法实战:从COCOMO模型到精准工作量预测

1. 项目概述:参数估算法的核心价值在软件项目管理的世界里,估算永远是那个让人又爱又恨的环节。爱它,是因为一个精准的估算是项目成功的基石,是资源调配、进度安排和成本控制的起点;恨它,是因为估算太难了&…

2026/8/23 6:06:02