论文部分内容阅读
随着计算机应用及计算机网络的普及,在各种考试中应用传统的纸张试卷进行的考试越来越少,取而代之的是基于计算机网络,以计算机为工具,在网络考试系统软件的支持下进行的现代化网络考试方式。这是考试方式的一个发展方向。开发一个灵活、高效、安全、通用的考试系统软件,是实现网络考试的核心问题。
本文介绍了国际国内计算机网络考试的发展历程,论述了网络考试系统开发的意义和目标。并简要介绍了系统开发中涉及的一些概念和技术。还详细探讨了系统安全问题和主观题评分问题以及其它一些相关问题。同时文中对系统的开放性、通用性、安全性等问题提出了自己的见解。另外在题库系统制作方面,对各种组卷策略进行深入研究,结合实际制定出来一套综合组卷策略。该策略首先利用优先权策略确定题型、难度、章节的优先权。之后,利用随机策略确定试题编号。然后使用搜索策略判断是否符合试卷模式的要求。有可能因为能力和考核点等试卷模式的制约而使优先权策略出现问题,选题不能继续时调整策略,使用随机策略,搜索策略。
本文开发出了一个基本满足需求的网络考试系统原型。本系统具有伸缩性好、易用性、易维护性、易扩展性、安全性较好等优点。它能容纳300人同时参加考试,采用负载均衡和缓存技术,处理速度快,响应延时短。它以浏览器为表示层,使用户使用系统方便。