在线考试系统的研究和实现

被引量 : 0次 | 上传用户:kantstop
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在线考试系统凭借信息技术涵盖了网络环境中出题、组卷、答卷、阅卷的全过程,同时,数据库和网络大大扩展了试题和考试人员的容量,提高了组卷、阅卷、查分的效率。但是,受在线作弊和时间同步问题制约,在线考试技术发展遇到了瓶颈。鉴于防止在线作弊和实现时间同步的难度,在过去的研究中一直未找到有效的解决方案。本项目的设计目标是一个小型的、功能完整的在线考试系统。该系统包括试题编辑、试题审核、试卷编辑、试卷审核、考试计划、考试实施、试卷批阅、成绩查询和管理等功能。实现对填空题、单项选择题、多项选择题、判断题、简答题、论述题等题型的支持,并可对题型进一步扩展。本文为有效解决在线作弊和时间同步这两个问题,作了详细的分析。通过分析得出,如果考生要实施在线作弊,必须先切换离开考试程序界面。要防止在线作弊,最有效最直接的方法是在考试进行时屏蔽键盘上的切换按键。当前主流在线考试系统多采用的B/S结构不能屏蔽系统级的键盘切换,采用C/S结构可以对系统级的键盘切换实现屏蔽,但需要解决考试终端部署、数据通信和系统维护的困难。考试系统的时间同步需要所有考试终端做到同时开考和同时收卷,并在考试过程中同步显示考试时间倒计时。若采用C/S结构,需要大量的通信编码工作来保证与服务器时间的同步。如果使用B/S结构,可以将服务器时间发送到所有考试终端,但是必须实现显示时间页面的局部刷新。根据设计,本项目使用微软Visual Studio 2005作为开发工具,使用微软SQL Server 2005数据库,采用ASP.Net技术,实现了在线考试系统包括试题编辑、试题审核、试卷编辑、试卷审核、考试计划、考试实施、试卷批阅、成绩查询和管理的各模块功能,对填空题、单项选择题、多项选择题、判断题、简答题、论述题等题型作了归纳概括,以统一的结构在数据层面实现。针对防止在线作弊功能,本项目采用微软.Net技术开发了可以屏蔽考生离开考试界面操作的考试终端程序。该程序可以在具备.Net环境的计算机中直接运行,简化了部署过程,对B/S结构的在线考试页面内容提供支持与保护。针对在线考试时间同步,本系统采用了AJAX技术实现了考试页面上显示时间部分的局部刷新,做到了在不影响考生答题的情况下,所有考试终端的显示时间与服务器一致,确保所有考试终端开考和收卷的时间同步。作为一项通用技术,本系统开发设计的在线考试终端程序还可应用于其他B/S结构在线考试系统的防止在线作弊改造,具有一定的推广价值。
其他文献
本文主要介绍了针对不同季相的SPOT5影像进行镶嵌前的色调调整的方法,通过该方法能有效地解决不同季相影像在镶嵌过程中出现的色调差异现象,能较好地应用于实际作业。
本文描述了排孔爆破法和刻槽胀裂法在新疆石材矿山开采中的应用,着重阐明了排孔爆破法和刻槽胀裂法的优缺点和适用范围,为新疆花岗石矿山的开采提供借鉴。
回顾了能源对城市发展的影响,论述了可再生能源的特征及在能源结构体系中的地位、可再生能源对城市发展的意义与作用,从5个方面阐述了可再生能源与城市可持续发展应予关注的
随着我国人民生活水平的不断提高,农产品的质量安全问题越来越受到关注,尤其蔬菜中农药残留问题已经成为公众关心的焦点,全国每年都有上百起因食用被农药污染的农产品而引起
手语是聋人交流思想的主要工具,对聋人习得知识、掌握语言、发展认知及加快社会化进程都起到重要作用。近年来,国外对手语的研究,尤其是对美国手语的研究已经初成规模,但国内
上海曾经是全国性的工业生产大基地,是中国经济、社会发展最为快速的城市之一。在新的历史时期,随着上海“两个中心”建设的确立,上海将基本建成与中国经济实力和人民币国际
随着我国经济的快速发展,居民的收入水平与可支配收入的水平在不断增加,传统的投资渠道已经远远不能满足人们的理财需求,对专业的理财需求日益旺盛。从商业银行的角度,随着银
从07年4月美国新世纪金融申请破产保护,美国次贷危机至今已有2年多了。在这次经济危机中,美国政府的监管不力遭到了各方的批评。曾经为美国带来巨大活力的金融自由化,却演变
<正> 渡口市位于四川省西南部川、滇交界的山区,依山傍水,地形隐蔽。这里是全国重点钢铁基地之一。 建设前,这里山高水险,交通闭塞,人烟稀少,一片荒山野岭。从1965年开始建设