论文部分内容阅读
相比传统的实验教学,虚拟实验可以突破时间和空间的限制,最大程度的实现实验教学的延伸。近年来随着计算机技术、网络技术和虚拟技术的迅速发展,虚拟实验得到了广泛研究并取得了丰富成果,虚拟实验标准的研制工作也在不断深入,以规范化虚拟实验资源使其可以协同工作,因此设计和实现一个检测标准一致性遵守情况,以降低标准应用门槛的标准测试系统,具有重要的现实意义。本文采用成熟的软件架构方法和技术手段,设计和实现了一个高稳定性、高性能、可扩展、易维护的虚拟实验标准测试系统,主要研究成果和创新点包括:1)系统总体框架采用模块化和分层的设计方案,以解决虚拟实验标准体系中的标准不断增加,标准一致性测试需求不断增加的问题;2)系统将标准测试需求以键值对的形式配置到配置文件中,将标准测试逻辑与标准测试需求之间的耦合程度从代码级别降低到配置文件的级别,以解决标准测试需求变更频繁的问题;3)系统实现了根据虚拟实验标准自动生成资源描述文件的标准标注功能,以提高虚拟实验资源开发效率;4)系统将虚拟实验标准测试功能发布成Web Service并无缝集成到虚拟实验统一支撑平台上,以完成对资源开发者透明的标准测试。本文提出了一套全新的标准一致性测试方法,继而设计和实现了虚拟实验标准测试系统,并通过详细的系统测试,得到较为满意的结果。这套标准一致性测试理论和方法在虚拟实验资源的规范性开发领域发挥着重要的作用。