现代信息科技2026,Vol.10Issue(16):112-117,6.DOI:10.19850/j.cnki.2096-4706.2026.16.020
基于Vue与Gin的轻量在线考试系统设计与实现
Design and Implementation of a Lightweight Online Examination System Based on Vue and Gin
摘要
Abstract
To meet the need to effectively assess students'practical skills in practical computer courses at colleges and universities and to address the shortcomings of existing online examination systems in supporting hands-on question types and maintaining stability under high concurrency,this paper designs and implements a lightweight online examination system.The system adopts a front-end/back-end separation architecture built with Vue.js and the Gin framework to address stability challenges in high-concurrency scenarios and enable process management throughout the entire examination lifecycle.Through front-end componentization and back-end modularization,the system supports exam paper generation with multiple question types.Additionally,by integrating JWT authentication and a heartbeat mechanism,the system ensures the security of the examination process and the reliability of exam resumption after disconnection.Currently,the system operates stably in higher education teaching practice,effectively supports in-class assessments for multiple computer-related courses,significantly improves the efficiency of examination organization,and provides a technical solution that serves as a valuable reference for similar institutions.关键词
在线考试系统/实操考核/Go语言/VueKey words
online examination system/practical assessment/Go language/Vue分类
信息技术与安全科学引用本文复制引用
陈芝文,邓雪阳,阮群生..基于Vue与Gin的轻量在线考试系统设计与实现[J].现代信息科技,2026,10(16):112-117,6.基金项目
教学成果培育项目"三基、三链、三域"穿透式高质量区域服务数字技能人才培育创新模式与实践" ()