现代信息科技2024,Vol.8Issue(11):101-105,110,6.DOI:10.19850/j.cnki.2096-4706.2024.11.020
基于微服务架构的自动判卷系统设计与实现
Design and Implementation of Automatic Test Grading System Based on Microservice Architecture
摘要
Abstract
Based on the current situation where software development learners lack a platform for self-directed learning and training,this paper develops a system for online answering questions and automatically judging test papers for basic training of programming language.It can achieve the goal of improving learners'basic programming ability,and at the same time,it can provide an auxiliary teaching experiment platform for college teachers and reduce the pressure of teachers'experiment grading.The automatic test grading system is based on the Spring Cloud microservice architecture,which divides functions according to business and forms multiple microservices.Each microservice is managed uniformly by Nacos.The architecture of distributed microservices system reduces system reconstruction time,improves development efficiency,and reduces maintenance costs.Tests have shown that the system performs well and the maintenance efficiency in the later stage is effectively improved.关键词
微服务/Spring Cloud/系统架构/分布式/自动判卷Key words
microservice/Spring Cloud/system architecture/distributed/automatic test grading分类
信息技术与安全科学引用本文复制引用
李烨红,黄培泉,周诗婷,赵芯誉..基于微服务架构的自动判卷系统设计与实现[J].现代信息科技,2024,8(11):101-105,110,6.基金项目
2022年度广东省科技创新战略专项资金(大学生科技创新培育)立项项目(pdjh2022b0820) (大学生科技创新培育)
2021年省高等职业教育教学质量与教学改革工程项目(GDJG202044) (GDJG202044)