计算机考试系统自动阅卷的研究与实现
【摘要】:随着网络技术的发展,教学方式发生了很大的变化。传统的教学考试方式已渐渐无法适应社会的发展,它要求有新的考试方式来适应新的教学方式。繁杂的试卷收发投入相当大人力的阅卷等工作,严重的影响了教师的教学进度以及科研工作。因此,计算机考试系统的实现,减少了在日常考试中收发试卷的麻烦,更重要的是自动阅卷功能的实现,减少了大量的人力批阅试卷,从而减少了人工阅卷的误差,能够更准确客观地得到学生的考试效果及对知识掌握的整体情况。
Office文档的内部结构复杂而且信息量巨大,用普通的文档对比方法很难来实现对这些操作考试文档的评分,尤其是Office操作试题部分。对于考试的客观题部分,我们可以采用比对法,即将学生的答题情况与标准答案作对比,通过评分标准给出准确的得分情况,然而操作试题部分我们将采用整个题干与学生答题情况统一回传,通过系统中对每个知识点的“宏”定义进行比对,从而得出根据评分标准给出准确得分来实现自动阅卷的整个过程。本系统采用C#语言来实现应用程序的设计和功能的实现,利用VBA技术实现自动阅卷的主要功能,数据库则采用SQL SERVER2000来设计。这是一个基于C/S(客户端/服务器模式)架构的系统。