网络教育在线考试设计_第1页
网络教育在线考试设计_第2页
网络教育在线考试设计_第3页
网络教育在线考试设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    网络教育在线考试设计    摘要:本文探讨用asp和access数据库实现网络教育在线设计方法,当考生输入正确的用户名和密码后,选择考试科目,计算机自动随机出题,自动评分并将成绩登记入库,用户便可查询考试成绩。 关键词:asp access网络教育在线考试 随着教育理念的不断更新以及信息技术的广泛应用,很多大学开办了网络教育。我校也于2002年与华中科技大学同济医学院联办了网络教育,笔者设计了基于web的在线考试系统,该系统运行两年来,功能不断完善,现将该系统结构功能设计情况介绍如下。 一、系统功能设计 在

2、线考试主要提供网上的考试平台,主要包括登录页面、考试科目选择页面、考试页面、评分页面和成绩查询页面等。登录页面主要功能是判断是否合法用户,只有输入正确的用户名和密码才能进入在线考试;考试科目选择页面主要功能是用户选择参加考试的科目;考试页面主要功能是用户选择考试科目后,计算机随机出题给用户并自动倒计时,保存用户的试卷和答案,用户按交卷按钮提交试卷;评分页面的主要功能是试卷提交后计算机取出用户试卷给每道题评分若统计总成绩;成绩查询页面的主要功能是用户可以查询考试成绩。 二、设计思想 目前比较流行的两种网络开模式分别是clinetserver模式与browerserver模式。

3、clinetserver模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。而browerserver模式通过internet进行通信,用户不受地域的限制,由于本校网络教育学员平时多数在家通过internet进行学习和测练,所以本校在线考试系统采用browerservcr结构设计。开发工具选择asp、 vbscript和javascfipt,数据库用access 2000。 三、系统文件及数据库设计 在线考试系统由5个文件共同完成,各文件的名称与功能说明见表1。  四、程序设计(只介绍实现过程,具体代码略去) 1登录页面(defau

4、ltasp) 根据用户输入的姓名、密码和选择的专业进行验证,首先验证的是用户名和密码是否为空,如果其中任何一个为空,则程序会重定向到defaultasp.。否则会显示ok,并继续程序的运行,进入相应的专业考试科目选择页面。 接下来,系统会执行sql语句,在数据库中检索登录用户情况,如果能检索到用户,则设置3个session变量的值,一个是pass,一个是user,一个是mina。如果数据库中没有检索到登录用户的值,则系统会显示“非法用户!”的提示。 2选择考试科目页面 用户可以在这个页面选择需要参加考试的科目。本页面使用了一个试卷名称表,需要引用这个表的

5、试卷名称、试题分数、时间等字段,在表格中将它们显示出来。 3考试页面 页面左上角显示剩余时间,自动倒计时,当剩余时间为0时,系统自动交卷。本页面使用了两个表,一个是考试科目表,需要引用这个表的试题题型、试题分数、试题、答案等字段,考试页面会将这些有效信息读取现来,然后显示给用户,同时保存到暂时试卷表中;另一个是成绩登记表,需要引用这个表的用户名、密码、成绩、试卷名称、试卷、当前状态等字段,目的是为了修改用户的当前状态,以达到对用户状态进行控制的目的,并为阅卷作准备。 4评分页面 评分页面使用了一个暂时试卷表,需要引用这个表的试题类型、试题题目、试题分数、用户答案以及试题答案等字段,先是读取试题类型以及用户答案,然后将用户答案跟试题答案进行对比,从而判定用户答案正确与否,如果正确,则给用户的分,同时累加用户的得分,并将该题的分数写入到“用户名+表名”的表中。答案不正确,则得分为0。评分页面同时使用了成绩登记表,目的是为了将用户最后的成绩写入到表中,同时将用户的状态改变为已交卷状态。 5查询成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论