基于Web方式计算机基础课程考试系统研究.docVIP

基于Web方式计算机基础课程考试系统研究.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web方式计算机基础课程考试系统研究

基于Web方式计算机基础课程考试系统研究   [摘要]基于Web方式的考试系统是近几年出现的一种全新的教学考核方式。通过对计算机基础课程特点的分析,提出利用插件方式,利用计算机互联网的Web技术作为考试平台,进行计算机基础课程考试系统设计,并给出系统设计的关键技术。   [关键词]Web 考试系统 计算机基础   中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2008)0610052-01      随着教育信息化网络化的飞速发展,传统的考试模式尤其是计算机基础考试已经不能适应信息化社会发展的需要。计算机技术的飞速发展,为整个社会教育教学模式的改革提供了个很好的支撑平台,基于Web 技术的网络考试系统成为计算机考试的必然要求。      一、目前的状况      目前社会上存在的计算机考试系统主要分为两种:一种是以单机为主体的、试题和评判功能一体的单机考试系统;另一种是以客观题为主要题型的基于Web/LAN(局域网)的网上考试系统。这两种系统使用比较广泛但都存在一些弊端,前者弊端主要是它使用单机作为考试平台,在管理、评分、公平性、安全性等方面存在不足,严重影响考试的进行;后者弊端主要是题型比较单一,对于操作性很强的计算机基础课程,只进行客观题考试显然是不够的,还要增加上机操作考试。但上机操作考试的自动评判是十分困难的,常常是通过单机逐个评判,在效率和评判质量上存在严重不足。   为了克服以上的弊端和满足实际考试要求,我们充分利用多年积累的计算机基础教学与考试的经验,利用插件方式,研发了一套体系完整、灵活实用、便于纵深发展的基于Web的B/S模式的计算机基础考试系统,实现真正意义的考试过程全自动。      二、系统构成      (一)基于B/S的三层体系结构   网络考试系统的实现技术有多种,采用传统的客户机/服务器型的MIS 型架构,即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,这种方式的考试系统,每次考试时要对机器进行安装、配置,考务工作比较烦琐,而且考试程序放在客户机上,安全性也受到一定影响。另外,有些课程的教学内容随着发展而不断地在变化、更新,因此考试系统的软件也要不断地更新。采用Browser/Web模式来设计考试系统,服务器端用Web Server、数据库系统、ASP组件和WebServices服务来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,而对考试的控制通过ActiveX控件实时下载到浏览器来控制考生的考试时间和存盘交卷等操作,从而做到客户端零安装;所有的系统升级和更新均只要在服务器端完成,这样可较灵活地适应计算机考试内容的不断更新,从而减少系统升级、更新的工作量,同时可进行远程系统维护和管理。   根据网上考试各个环节的特点和计算机基础考试题型的多样化,计算机基础考试系统可分为如下各部分:出题子系统、组卷和发卷子系统、答卷环境的建立、交卷子系统以及自动阅卷子系统、成绩管理分析子系统等。采用了三层体系结构:用户界面层/事务层/数据库层。系统的总体结构如图1所示。      (二)系统环境   系统采用Windows2000操作系统平台,IIS5.0 Web服务器,Microsoft SQL Server 2000以及ASP.Net技术,其中,ASP.Net技术是开发Web动态应用的关键技术,它有以下一些主要特征:简单易用,功能强大,适用范围广;是面向对象的,可以扩展ActiveXServer组件;简化Web页面之间的联系和状态维护;另外通过WebServices访问数据库实现了较好的安全机制。   (三)考试系统功能设计   整个考试系统可以分为三个主要部分:   1.考试系统。考试系统是进行实施考试的主要模块。包括以下功能:   随机组卷:随机组卷根据随机算法,随机抽取考试试卷(一共30套,随时更新)。保证系统的公平与规范。这里采用随机抽取套题,主要考虑出题的系统性和公平性,避免了随机组题试卷不系统、不完整性的缺陷,也便于进行试卷分析。   时间控制模块:主要实现对时间的控制。利用机器本身的时钟积累计时,用服务器记录考试的开始时间,这样能避免考生更改系统时间而造成时间不准确。   考试登陆和考试模块:实现考试的登录管理。记录考生的登录信息:IP地址、考试开始时间、考生个人信息等。考试过程中,将考生的答题过程存储在本地,每隔一段时间自动向服务器备份,在机器异常情况下可以再次登录继续考试。   考试提交和自动评判:考试时间到,可以自动或者手动提交答案,以结束考试。考试结果存放在数据库服务器上。其中,自动评判是通过内嵌VBA代码对Offical进行自动评判的,并将自动评判结果传送到成绩库和答题库。

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档