论文摘要
考试是学校的一项必要工作,也是许多考试机构的主要任务。随着计算机技术和网络技术的迅猛发展,传统考试方式的弊端尤为突出,网络在线考试模式逐渐进入人们的视野。传统的考试模式,如出题、监考、评分、统分等,已经被计算机无纸化考试而取代。它对客户端的配置要求极为简单,使考试不受地域的限制。一个完备的在线考试系统,可以实现题目的自动生成、试卷的提交、成绩的批阅等。只要形成一套成熟的题库,就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试和批阅试卷,从而大大减轻了教师的负担,其经济性是相当可观的。因此,在线考试系统是近年来计算机网络技术一个非常活跃的应用领域,也是高职院校重要的研究课题之一。在线考试系统以其节约人力、物力与财力,提高考试效率,优化教学管理,提高教学质量等优势日趋被人们重视。随着在线考试系统的大量应用,辅助的防作弊功能也在不断引入,如:网络监控功能、随机出卷、题目混编等功能,本系统正是基于此目的,进行设计与开发,并在实施中发现问题并加以解决优化,逐步适应现代高职院校的需求。系统采用B/S设计模式,以Web Server+数据库系统+ASP为软件开发技术,开发了适用于本高职院校软件工程系的网上考试系统。考生在客户端浏览器上完成考试全过程,所有的系统设计、开发、优化等工作都在服务器端完成。另外,也可进行远程系统的维护和管理。本文首先论述了在线考试系统的研究背景及国内外的研究现状,明确了网络在线考试系统的发展趋势及意义。另外,分析了目前的考试系统普遍存在的问题,提出下一步的研究方向。其次,介绍开发本系统所应用的相关技术,包括动态网页技术的工作原理,ASP动态网页的技术及系统运行环境。然后从系统的需求分析入手,详细介绍了系统中的3大功能模块,分别是用户注册登录模块(包括学生注册登录、教师登录、管理员登录功能),在线考试模块(包括考生密码修改、在线答题、在线查询成绩功能),系统管理员模块(包括管理员密码修改、科目管理、题库管理、试卷批改模块、综合管理、管理管理员功能)。第三,对系统进行测试,分析解决出现的问题。系统设计的再完善也会有其不足之处,开发一个系统并不是目的,拥有一个适合本学院的考试系统才是最终目标。结合出现的问题,最后,着重对数据拥塞、防作弊手段等问题提出改进的技术方案。系统开发过后,我们把研究重点放在了如何解决数据拥塞和防作弊手段如何实施的问题上。这也正是本文的一个特色,结合数据拥塞的问题,在现有硬件资源的基础上,本文分别从分流技术和更换平台的角度进行论述。另外,为了解决学生考试作弊问题,本文分别提出了基于外设的解决方案,基于互联网的解决方案和基于局域网的解决方案,并提供了很有效的考试防作弊系统。在院校的实施中可以看出其方法还是很有效的。本系统功能完整,网站界面友好,导航清楚,操作简单,易于维护。文章提出的改进方案合理有效,符合现代高职院校的需求,具有一定的应用前景。