在线考试系统的设计[摘要]在21世纪的新时代,随着计算机技术的发展及计算机的日益普及,在线考试与无纸化办公一样已成为大势所趋
文章介绍在线考试系统的功能和设计方案
该考试系统主要包括管理员模块、考试模块和阅卷模块三大功能模块,根据管理员对考试科目、考试班级、试卷题型和题量的设置由系统随机抽题生成试卷并显示出来供考生做题
考生交卷后客观题可由计算机自动评分,主观题可由阅卷教师在网上进行批改,成绩会自动写入数据库
文章重点介绍系统的界面结构的整体规划以及利用ASP及相关技术保障页面的安全性,对需要进行安全性保护的页面禁止非法访问
系统严格控制整个考试过程,实行时间监控,考试期间不允许刷新网页,考生需要在限定的考试时间内交卷
[关键词]在线考试系统;ASP技术;SQL语言;VBScriptAccess数据库[作者简介]单天宇,海军士官学校计算机教研室,安徽蚌埠,233020[中图分类号]G424
74[文献标识码]A[文章编号]1007-7723(2009)04-0168-0004、引言人类进入21世纪,科学技术突飞猛进,特别是信息技术和网路技术的迅速发展和广泛应用,在线考试与无纸化办公一样已成为大势所趋
在线考试也越来越成为学校的好帮手,它的优势不但体现在人力上也体现在物力上
基于WEB的在线考试系统的自动评阅、计分、成绩存档功能将有效地避免资源的浪费,有利于环保,减少人力,提高效率
相比传统的考试方式,在线考试系统的主要好处是:一方面可以动态地管理各种考试信息,只要准备好足够大的题库,就可以按照要求自动生成各种试卷;另一方面,考试时间灵活,可以在规定的时间段内的任意时间参加考试;另外,计算机化的考试的最大特点是阅卷快,系统可以在考试结束时当场给出客观题考试成绩,计算机阅卷给了考生最大的公平感
二、系统分析与总体方案设计(一)系统需要解决的主要问题因为考试是有特定的对象的,所以