论文部分内容阅读
随着计算机技术和互联网(Internet)技术的迅速发展,网络应用范围的不断扩大,发展以互联网为主要手段的教育信息化对传统的教育手段、教学方法、考试方法及教学环境提出了新的挑战。教育工作者也开始考虑和实施基于本校网络资源的不受空间和时间限制的全新的立体的教学环境和教育教学平台。其中作为教育评价的考试从传统的笔试向无纸化和网络化的飞跃也就成为必然的趋势,所以就出现了基于Web的在线考试系统。在线考试区别于传统考试方式,它实现了计算机自动选题、组卷、阅卷、自动评分等功能,不仅可以使教师从传统的试卷考试的繁重工作中解脱出来,大大提高工作效率,而且还使考试更加标准化,更能客观、真实、全面地反映教学的实际效果,有利于促进教学质量的提高。本文就是在此前提下提出了建立一个基于Web服务并采用ASP技术的在线考试系统的设计和实现方案。本文的在线考试系统采用基于B/S的体系结构和模块化的设计思想,实现的系统满足操作简单、使用方便和强健安全的要求。在需求分析和系统设计的前提下,采用当前流行的ASP网页编程技术和Microsoft Access数据库实现了系统的设计。本系统分考生模块和管理模块,包括系统注册、考生管理、题库管理、自动组卷、在线考试、自动评卷以及考试情况分析统计和系统查询等功能,实现了实际考试过程的自动化和现代化,基本满足了常规要求和设计之初的设想。本文将首先就在线考试系统的研究背景、国内外研究现状及发展趋势做简单介绍,指出在线考试系统是网络技术与现代化教育的必然发展趋势。接着就在线考试系统的相关概念和理论做了说明,并对系统开发过程中将采用的关键技术如ASP技术和ADO技术等做了详细介绍。然后在对在线考试系统的可行性分析和需求分析的基础上进行了完整的系统设计与实现,并通过多种方法和途径对实现系统进行了测试,对其功能的正确性和有效性进行了验证。最后,本文对整个系统的设计与实现工作进行了总结,指出了特色与不足以及对以后工作的展望。