论文部分内容阅读
随着计算机应用技术和网络技术的不断发展,利用计算机技术实现无纸化考试,是近年来计算机技术一个非常活跃的研究领域。计算机应用基础是一门实践性很强的课程,计算机无纸化考试不仅能检验学生的实践动手能力,而且能提高教师的工作效率。从目前情况来看,大多数计算机应用基础课程实现了上机考试,但是自动化水平不够高。况且,市场上有关这类考试软件不多,想要找到一款适合本校特点的软件就更困难了。因而,研究开发适用于现代教育的计算机应用基础考试系统是一个具有现实意义的课题。
本论文以大连职业技术学院计算机应用基础考试为背景,分析了现行考试系统的现状和不足,在进行充分的可行性研究和需求分析的基础上,设计开发出了一套自动化的计算机应用基础考试系统。
本论文通过分析《计算机应用基础》教学大纲,考试所需硬件资源、软件资源,采用软件工程的方法,确定了该系统的规划与设计方案。根据需求分析将系统划分为4个功能模块:考前准备,考试过程、阅卷处理及成绩自动统计。考前准备功能模块实现考生信息库和题库的管理与维护,其中操作题的题目由系统自动生成,只需管理员输入考试样文,无需输入考试题目;考试过程功能模块实现考生的登录、抽题、答题过程;阅卷处理功能模块实现评分、成绩的存储;成绩自动统计功能模块实现成绩统计,按成绩报告单的格式,自动完成各项计算。
本论文详细论述了计算机应用基础考试系统的开发过程,从设计思想、需求分析到总体设计、详细设计,再到系统实施,文中还就数据库的安全性和可靠性设计进行了讨论,最后阐述了考试系统的测试。
本系统按C/S模式设计,以Microsoft Visual Basic 6.0为开发平台,充分利用VBA和宏技术,使用Microsoft Access数据库,运用其OLE技术处理考试中各类数据的访问。