论文部分内容阅读
随着现代科技的发展,计算机被越来越多地应用于日常生活中,随之产生的是各类院校中计算机基础课程的广泛普及。计算机基础课程主要训练常用办公软件(Office)的操作技能,具有实践性强的特点,因此传统的笔试方式已无法满足此类课程的考核要求,取而代之的应该是无纸化的、操作性强的上机考核方式。现在无论是计算机基础课程的期末考试还是计算机基础应用能力水平测试一般都采用上机考试系统来完成,而其考试结果若用手工阅卷方式进行判卷则工作量大而复杂,因此计算机基础考试系统中自动阅卷功能的实现是急需解决的问题。
本文从考试系统国内外研究的现状入手,分析考试系统研发的必要性。其次对相关的技术进行阐述,重点是自动阅卷所使用的VBA编程技术,研究考试系统中出现的Word和Excel两种文档的层次结构,探索自动评分算法的理论依据。然后分析考试系统的业务流程和功能需求,进而阐述系统的总体结构设计和数据库设计。最后重点介绍打字题和操作题自动判分功能的实现,其中对打字题自动判分所使用的精确匹配算法和模糊匹配算法以及操作题自动判分所引入的判据表概念给出了详细的论述。