论文部分内容阅读
随着社会信息化程度的不断提高,计算机应用显得更加重要,高校逐渐把《大学计算机基础》课程作为非计算机专业的一门主修课程,各高校对该课程的考核方式进行了研究和尝试,并逐渐把在线测试作为组织考试的一种手段。计算机基础操作性强,目前对其考核的已有网络考试系统主要采用的是C/S结构,并且自动阅卷还存在一些问题,还没有好的解决方案。我们课题组结合学校实际和B/S结构的优势,针对《大学计算机基础》课程的网络考试系统进行了研究,实现了一个基于Web的大学计算机基础考试系统。本文讨论了基于Web的大学计算机基础考试系统的设计与实现技术,尤其是客观题、Excel操作题的评分技术。本文共分6章,第1章介绍研究背景;第2、3章结合实际提出了本系统的总体结构和功能模块,并根据系统结构对数据库设计进行了探讨;第4、5章是本文的主体,其中,第4章对系统的相关技术进行了研究和探讨,第5章实现系统的各功能模块,在这两章重点对客观题、Excel操作题的评分技术和评分方法进行了详述;第6章是结束部分,给出了本文的总结和进一步研究的展望。在实现方法上,以C++Builder作为开发平台,SQL Server为后台数据库,用ASP实现Web端与数据库之间的连接,客观题和主观题分开管理,采用外部(扩展)存储过程结合内部存储过程实现评分。其中,客观题采用内部存储过程评分,主观题采用外部(扩展)存储过程评分。在设计系统的过程中,我们十分注重软件的实用性。本系统具备题库管理、在线考试、自动阅卷、试卷管理等功能,通过在小范围内使用,初步实验结果证明系统运行稳定,评分较准确。