论文部分内容阅读
随着网络的普及和Web相关技术的成熟发展,基于Web的计算机辅助英语测试系统(以下简称“计算机测试系统”)开始逐渐取代传统客户端测试系统的地位,被应用于英语教学与测试中。现有多数英语测试系统只针对特定的测试进行相应系统功能的实现,通过计算机高速的处理能力,提高阅卷速率、缩短成绩计算与统计周期以及减轻教师劳动强度,从而减少人力物力的投入。但由于现有测试系统中存在测试形式单一、题型支持固定和交互便利性不佳等问题,导致系统种类繁多,只适用于特定测试,无法提高系统的通用性和使用率,增加了开发人员在同类测试系统上的重复工作量。因此,本文研究并设计了通用型英语测试系统,着重提高测试系统的通用性,并对测试相关辅助功能进行了设计与实现,使得测试系统能够更广泛、更便利地适用于目前英语教学中的各类常见测试。本文旨在实现支持多种测试形式、题型可扩展以及测试交互更加便利的通用型英语测试系统。基于上述目的主要进行了以下工作。首先,通过对国内外现有计算机测试系统的调研与分析,总结出现有测试系统的特点与局限性,论述了相关技术和理论基础。其次,结合现有英语测试系统的局限性,对系统测试形式的支持和题型可扩展两个方面进行了深入的讨论与研究。然后,通过需求工程技术进行系统需求抽取,获取了系统的功能需求和性能需求,对系统的整体结构进行了设计,并对系统的管理端、教师监考端、现场测试端、学生端的功能模块进行了详细划分。最后,结合React前端框架和组件化的开发思想,实现了题型可扩展功能,并对试题内容标注、卷面笔记记录以及试题内容布局调整三个测试辅助功能加以实现。本文完成了通用型英语测试系统的研究与设计,并完成了部分核心功能的实现。目前,本系统已初步进行试点,并且将在其他几所高校中试用,在使用的过程中逐步地进行完善。通用型英语测试系统对现有测试系统存在的测试形式单一和题型固定这两个问题能够有效地改善,并增强了现场测试过程中的交互辅助功能,能够在一定程度上提高系统的通用性,减少同类系统的重复开发,降低开发成本,具有较好的研究意义和应用前景。