基于XML的ACCESS数据库文档阅卷系统的设计与实现
【摘要】:随着当今社会计算机技术的高速发展,信息化越来越普及,追求高技术的人们掀起一股学习计算机应用操作的热潮,国内外高校也把对计算机操作应用技术的考核摆在教学任务中很重要的位置。在传统的对考核结果进行评判时,阅卷通常是由教师手动来评阅,因个人主观性容易导致过程不规范、结果偏差大等缺点,而且阅卷过程不仅要投入相当大数量的人力物力,持续的时间也会很久,对阅卷工作者的耐心和细心无疑是双重考验和煎熬。因此,开发出一套能将教师从繁重的阅卷中解放出来的自动阅卷系统所带来的效益是空前巨大的。
计算机智能化时代的来临,使得人们对Access数据库技术应用的热情越来越高涨,很多大中院校都通过开设Access基本技能课程来衡量学生对数据库基础课程知识把握的力度。另一方面由于Access操作题相对其他题型来说很依赖于人的主观判断,对其进行电脑阅卷评分的结果的准确性颇受质疑。到目前为止,虽然这方面的阅卷系统模型出现了很多,但在查阅相关书籍资料和考查这些系统的性能后得出,现有系统大部分是以Access数据文档为原始数据,通过使用COM技术和VBA宏语言相结合编写程序来实现对Access操作题的自动阅卷。
本文所介绍的自动阅卷系统主要是以Office2007软件为基础,增加了可以由Access2007格式文档直接导出XML格式文档的转化模块,即分别从Access2007版本标准答案和Access2007版本学生答案中提取相对应的XML文件,之后解析和处理这些XML数据文本,然后通过对两组文档信息分模块来比较,给每一模块由阅卷教师按照比重的不同输入不同分值的方法来实现对Access2007文档的自动阅卷功能。考虑到目前的考试用机中安装使用Access2003版本软件的计算机还占很大比例,因此系统中还增加了Access2003文档转化成Access2007文档的功能,从而实现了阅卷系统对Access2003文档的兼容。