期刊文献+

基于微服务架构的自动判卷系统设计与实现

Design and Implementation of Automatic Test Grading System Based on Microservice Architecture
下载PDF
导出
摘要 基于当前软件开发学习者缺少自主学习和训练的平台这一情况,开发了一款适用于程序设计语言基础训练的在线答题和自动判卷系统,达到提高学习者程序设计基础能力的目标,同时系统可以为高校教师提供辅助教学实验平台,减轻教师实验评分压力。自动判卷系统基于Spring Cloud微服务架构,根据业务进行功能划分,形成多个微服务,各微服务统一由Nacos进行管理。分布式微服务系统的架构缩减了系统重构时间,提高了开发效率、降低了维护成本。测试证明,系统运行性能良好,后期的维护效率得到有效提升。 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.
作者 李烨红 黄培泉 周诗婷 赵芯誉 LI Yehong;HUANG Peiquan;ZHOU Shiting;ZHAO Xinyu(School of Computer and Information Engineering,Guangdong Polytechnic of Industry and Commerce,Guangzhou 510510,China)
出处 《现代信息科技》 2024年第11期101-105,110,共6页 Modern Information Technology
基金 2022年度广东省科技创新战略专项资金(大学生科技创新培育)立项项目(pdjh2022b0820) 2021年省高等职业教育教学质量与教学改革工程项目(GDJG202044)。
关键词 微服务 Spring Cloud 系统架构 分布式 自动判卷 microservice Spring Cloud system architecture distributed automatic test grading
  • 相关文献

参考文献11

二级参考文献78

共引文献43

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部