首页 > 文章中心 > 在线考试

在线考试范文精选

开篇:润墨网以专业的文秘视角,为您筛选了十篇范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

在线考试系统

摘 要 计算机技术现如今已日益普及,电子政务亦是蓬勃发展。这就造就了网络化考试已成为大势所趋之下一广受好评的“黑马”。本系统将针对在线考试系统的模块设计,利用实现“网上考试”“电脑阅卷”的功能,这样的一个概念,可以让更多学生们不用再忍受奔波往来于考场之苦,让考试变得轻松与简单;同时也大大的减少教师的繁杂工作量。本系统用SQL2005数据库建立系统运行所要的后台数据库,采用VS2008集成开发环境配合使用C#语言开发一套在线考试系统。

关键词 网上考试 数据库

中图分类号:TP311 文献标识码:A

0 引言

网上考试在国外一些国家已经得到了蓬勃发展,人们选学课程和考试都是通过网上进行的。在国内,目前绝大多数考试还停留在传统考试方式上,对互联网的真正应用仅限于一些考试的网上报名工作和网上成绩查询,还没有真正形成网上考试规模。在线考试系统作为现代教育的一个子系统,是保证教育教学质量的重要手段。在线考试技术作为一个新的载体发生了划时代的变化,考试从传统的纸笔考试到计算机辅助考试再发展到基于Web的网上考试成为现实。现阶段,在线考试系统的主流开发技术已经相当成熟,且很好地适应了动态站点设计和基于Web的数据库访问的要求,是当前网上考试软件实现的主流技术之一。在对大量关于在线考试系统资料的研究和学习后,开发这样一套系统成为很有必要的事情。

1 开发环境

在考虑到本系统需要大量运用到多种的对象,以及基于的多种优越性,所以决定利用来实现在线考试系统的功能。由于本系统涉及到许多数据的处理,这就需要有一个强大的后台数据库管理系统支持。目前主要有:Access,FoxPro,Excel,Sybase,Oracle,Informix,SQL Server等,其中网络型的SQL Server,Oracle产品安全性远远高于桌面型的Access,FoxPro等数据库。本系统采用的是微软公司的SQL Server2005作为后台数据库,在确保系统对安全性的要求的前提下,还符合系统的考题数目较多的要求。

2 功能需求

全文阅读

Delphi在线考试系统

[摘要]该系统以Delphi为开发工具,采用SQL Server数据库,运用pascal语言,使用ADO、DLL和存储过程技术,设计集系统设置、学生考试、教师出卷、在线评分、成绩查询为一体。该系统采用Client/Server运行模式,功能全面、界面友好、操作方便。

[关键词]链接规则制定Delphi

中图分类号:TP2文献标识码:A文章编号:1671-7597(2009)1110103-01

一、引言

随着计算机的日益发展,计算机辅助教学(CAI)在教育中的应用越来越广泛。在线考试系统式传统的集中式考试分散化,人们可以随时对自己掌握的知识进行测试,提高学习成绩。一个Delphi程序首先是应用程序框架,您的工作只是在框架中加入您的程序。Delphi已经为您做好了一切基础工作――程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代码而已。窗体中可以添加Delphi中的所有组件,通过对组件的属性设置完成一些界面的设置。Delphi还有event设置,当执行某一操作时完成自己编写的程序功能。而且Delphi是完全面向对象的,面向对象的编程语言使得复杂的工作条理清晰、编写容易,这就使得Delphi成为一种触手可及的促进软件重用的开发工具,从而具有强大的吸引力。

二、相关技术

Delphi是一种高层编译、强类型的编程语言,它支持结构化和面向对象设计,集中了VisualC++和VisualBasic两者的优点,同时Delphi的编程语言是以object Pascal为基础,在传统的Pascal基础上融入了面向对象的编程思想。它的主要组成部分有:主窗口(main windows),对象层次图(object treeview),对象查看器(object inspector),代码编辑器(code editor),窗体设计器(form designer)。

SQLServer数据库包括关系型引擎(RelationalEngine)、存储引擎(StorageEngine)、管理和工具、复制、分析服务(OLAP服务和数据采集)、全文查找、与Windows2000集成化等。因而,开发试题库管理系统选用SQLServer数据库。

全文阅读

探析在线考试系统中的考试时间控制

摘要:在线考试系统作为现代远程教育的一种教学效果考察手段,在现代远程教育中已发挥越来越重要的作用,避免了试卷印刷、考场安排、组织考试、阅卷等诸多程序,为提高考试效率和标准化水平,提供了一种新的考试形式,使考试突破了时空的限制。本文就在线考试系统中的考试时间在客户端与服务器端的双重控制进行了研究,提供了一种解决在线考试系统中考试时间控制的方法。

关键词:在线考试系统 时间控制 js session

一个成熟的在线考试系统应具有易操作、功能完备、故障率低等特点,一般的在线考试均采用b/s模式,使考试过程在客户端浏览器完成,考试结果则存储在服务器中。这种模式具有简化考生操作程序、及时回收和储存考试结果、系统易于扩充和修改等特点。每场考试都是有时间限制的,不允许考生超时答题,由于在线考试系统具有分布性和考试开始时间的差异性,为了体现考试的公平性,对考试用时,也就是考试时间进行精确控制就显得尤为重要。

一、在客户端控制考试时间

在客户端控制考生的考试时间是比较简单的,其原理是:当考试开始考试时立即按考试信息表中设置的考试用时进行倒计时,当考试时间用完,则系统自动将考生的答题数据传递到考试处理页,对考生的考试情况(答题的答案、考生的信息等)进行记录并自动进行评分。

由于倒计时工作必须在客户端完成,要实现这个功能,就必须选择客户端脚本进行控制,可以采用vbscript或javascript.。

下面是以javascript为例在客户端进行考试时间控制的例子:

另外,要实现考试时间到自动交卷,还要进行两个操作,一是在网页body项中增加onload事件,当网页打开时即进行计时(也可设置为单击某个按钮开始计时):

全文阅读

浅析在线考试系统中的考试时间控制

论文关键词:在线考试系统 时间控制 js session

论文摘要:在线考试系统作为现代远程教育的一种教学效果考察手段,在现代远程教育中已发挥越来越重要的作用,避免了试卷印刷、考场安排、组织考试、阅卷等诸多程序,为提高考试效率和标准化水平,提供了一种新的考试形式,使考试突破了时空的限制。本文就在线考试系统中的考试时间在客户端与服务器端的双重控制进行了研究,提供了一种解决在线考试系统中考试时间控制的方法。

一个成熟的在线考试系统应具有易操作、功能完备、故障率低等特点,一般的在线考试均采用b/s模式,使考试过程在客户端浏览器完成,考试结果则存储在服务器中。这种模式具有简化考生操作程序、及时回收和储存考试结果、系统易于扩充和修改等特点。每场考试都是有时间限制的,不允许考生超时答题,由于在线考试系统具有分布性和考试开始时间的差异性,为了体现考试的公平性,对考试用时,也就是考试时间进行精确控制就显得尤为重要。

一、在客户端控制考试时间

在客户端控制考生的考试时间是比较简单的,其原理是:当考试开始考试时立即按考试信息表中设置的考试用时进行倒计时,当考试时间用完,则系统自动将考生的答题数据传递到考试处理页,对考生的考试情况(答题的答案、考生的信息等)进行记录并自动进行评分。

由于倒计时工作必须在客户端完成,要实现这个功能,就必须选择客户端脚本进行控制,可以采用vbscript或javascript.。

下面是以javascript为例在客户端进行考试时间控制的例子:

另外,要实现考试时间到自动交卷,还要进行两个操作,一是在网页body项中增加onload事件,当网页打开时即进行计时(也可设置为单击某个按钮开始计时):

全文阅读

web的在线考试系统分析

《电子商务杂志》2014年第四期

一、基于web在线考试系统的意义

一直以来,考试是作为检验学校的教学质量和学生的学习成果的主要手段。每场考试,教师们都要用大量的时间,讨论所要出的题目,在确定题目后,还要印刷试卷,监督学生考完后还要批改试卷,最后总结试卷、公布成绩。这是非常复杂的过程,老师的工作量非常大,而且因为一些人为的因素,考试的成绩并不能完全反映学生的学习情况。在21世纪,互联网迅速发展,考试的模式也发生了很大改变,使用网络考试,就基于web的在线考试系统分析文/汪刚可以解决传统考试老师工作量大、考试结果不理想等问题。众所周知,网络是开放的、公开的,网络还非常便利,并且没有空间的限制。所以,在考试中,运用基于web的在线考试系统后,考生就可以在不同的地点进行考试。另外,老师在考试系统中加以试题的设定后,就可以从题库中考题,考生就不用做纸质试卷,也节约了资源。由于试题的随机性,也使考试的安全性得到很大提升,使得考试能更好的发挥它的检验作用。在考试中,运用基于web的在线考试系统,在考完后,考试系统会自动阅卷,这样既可以减少老师的工作量,同时也有效的避免了人工批卷可能会出现的误判。考生在考试后会更及时、更便捷的查看自己的成绩。所以,运用基于web的在线考试系统考试,是科学、安全,且方便快捷的考试方式。

二、基于web在线考试系统的简单介绍

基于web的在线考试系统,是一个开放、动态的系统,它将传统的考试与互联网进行结合,是一种运用互联网技术的考试系统。基于web的在线考试系统,主要由四个部分组成:1、考生界面这是考生在考试时的操作界面。在考生界面上,考生完成登录考试系统,然后,考试系统会随机从系统的试题库中抽取相应的考题组成试卷。基于web的在线考试系统,会自动为考生的考试倒计时,在考试结束之前允许考生回答试题或修改之前所做的答案。考生也可以在确认答案后提前交卷,系统会自动存储考生的试卷,并进行阅卷。当时间用完以后,系统会自动关闭,同时,也会存储考生试卷并进行阅卷工作。2、后台界面这个界面,主要是为方便主考老师登录考试系统,去进行相关操作而设计的,主要有以下功能:(1)查看考生的考试信息(考试号;身份证号;考试科目等);(2)对考题的正确性进行判断,当出现问题后及时修改;(3)老师可以通过对系统的设定去修改考试难度;(4)在结束考试后,老师在后台界面,可以去查看考生答卷及得分。3、逻辑处理逻辑处理与用户的日常操作关系甚小,是设计人员的工作部分,对用户是不开放的,主要处理考生界面和后台界面的问题。4、数据库主要是用来存储考生的考试信息和试题及答题有关的信息。

三、基于web在线考试系统的开发过程

基于web在线考试系统的开发,是包括设计和实现两个阶段。下面我们以高职院校计算机类课程考试系统为例,来对整个个开发过程进行介绍。(一)设计阶段设计是一个系统的内在灵魂,对系统的运行是至关重要的。我们在设计之前,要明白设计系统所要满足的需求,也就是制作的系统是用来干什么的。在设计前与需求者进行沟通,掌握其要求的第一手资料。由于本人身为高职院校计算机类课程的老师,所以本人基本清楚这样一个考试系统的具体需求,当然,我们在设计的过程中还会听取更多专业教师有关考试系统的建议。在综合了各方需求后,设计人员就开始进行系统设计,系统设计主要是四个功能模块:1、考生模块考生模块可以分为4个小的具体模块:第一,考生注册,这是掌握和核对考生信息的关键,考生需要在第一次登录考试系统时先进行注册,这样操作后考生姓名、性别、年龄、身份证号等相关信息就可以存储到系统的数据库中。第二,考生登录,考生只有在登陆后才可以进入基于web在线考试系统,在系统中答题。第三,考卷生成,考生在登录考试系统后,系统会根据教师的设定,随机从题库中抽取考题组成试卷,满足学生考试。第四,成绩查询,提交答卷后等待一会儿,在系统批阅完卷子后就可以查看分数,有些系统是在考试环节结束后不自行公布成绩,待教师核定后公布。另外,有些考试系统还可以在该模块查看答错的题目信息。2、后台管理模块后台管理模块可以分为5个小的具体模块:第一,系统管理员管理,该考试系统的维护管理人员需要事先的注册,通过后才有了登录基于web在线考试系统权限,管理员只有在登录系统后,才可以在系统上进行一系列操作。第二,教师管理,教师由管理员负责添加完成后,教师通过自己的身份登录系统后,可以在系统上进行一系列操作,包括添加课程、考试班级等。第三,考题管理,题库的数据是相应的课程教师在后台中进行修改和增减操作的,同时,试卷选题方向和考题难度,也是由教师在后台通过对数据的修改完成的。第四,考生信息管理,考生的信息是考生进行考试的重要内容,管理者通过后台对考生信息进行有序的管理。第五,答卷管理,管理者在后台查阅考生答卷并及时的统计分数,生成相应的成绩报表以及答错试题信息等。3、逻辑处理模块逻辑处理模块可分为2个具体的模块:(1)客户端简单来说,考生操作客户端和管理操作客户端是基于web在线考试系统的两大客户端。考生操作客户端的主要负责处理考生考试时进行的一些操作,将考生在考试时的操作信息,发送到逻辑处理的另一模块服务端,并及时接收服务端的反馈信息,同时处理考生在操作时遇到的问题。管理操作客户端的主要负责对管理者在基于web在线考试系统中的一些操作进行处理,它也是与服务端程序进行通信,接受服务端的反馈,及时处理管理者的操作界面。(2)服务端服务端是指逻辑处理程序的服务器端,其功能主要有以下3点:第一,逻辑处理考生操作客户端,接受考生操作客户端传来的操作信息,对考生操作客户端所出现的问题进行排查并尽快做出处理工作。第二,逻辑处理管理操作客户端,接受管理操作客户端传来的操作信息,对管理操作客户端所出现的问题进行排查并返回处理结果。第三,对数据库的工作处理,负责对数据库的具体操作进行管理。4、数据库模块数据库模块的主要工作是信息存储,管理存储着有关于系统管理员信息、教师信息、考生信息、试题信息、考生答卷以及考试分数等信息。(二)实现阶段完成基于web在线考试系统的设计工作,就要开始将各部分功能付诸于实际。基于web在线考试系统的实现阶段的参与工作的人员不是固定的,这就需要具体情况具体分析。1、考生模块网页形式是考生界面出现的具体方式,php编程可以实现这一要求。一些简单逻辑处理(例如:错误输入等异常的处理)就可以实现考生注册、考生登录登出、考题调出和成绩查询等功能。这项工作操作比较简单,但对基于web在线考试系统是十分重要的。2、后台管理模块后台管理模块有两种表现方式,一种是像考生模块一样以网页的形式完成,可以用php编程来实现这一要求;另一种相对较难,是以应用软件操作界面形式完成,可以用VS2010等开发工具来实现这一要求。现实中我们要根据具体情况决定用哪种表现方式。3、逻辑处理模块我们对逻辑处理模块之前已经有所了解,它主要有客户端和服务端两个具体模块,所以它的实现较复杂。因为,客户端分为考生操作客户端和管理操作客户端,所以,我们需要用的开发工具是VS2010,把它做成DLL库的形式,这样就可以分别供考生操作客户端和管理操作客户端的使用。linux系统是我们在服务端一般选用的,服务端的程序要用到C语言,然后用linux系统编译成可执行程序运行于服务端。4、数据库模块数据库模块一般用MySQL来实现。主要是因为MySQL是一个快速、多线程、多用户的SQL数据库服务器,支持正规的SQL查询语言和采用多种数据类型,能对数据进行各种详细的查询,因此MySQL已成为PHP的首选数据库。

四、基于web在线考试系统的优化方案

全文阅读

网络在线考试系统探讨

摘要:计算机技术和网络技术已经运用于社会的各个领域。网络在线考试也是计算机技术发展的一个成果,由于无纸化考试系统自身的诸多优点,它正有取代纸质考试的趋势。结合我校实际的考试模式,经过实际的需求分析,设计出本网络在线考试系统。该系统的全过程包括在线考试,考试管理,题库管理,用户管理,系统设置等,整个系统操作简便、实用,能基本满足我校无纸化考试的要求。

关键词:在线考试;asp;Access;photoshop

中图分类号:F49 文献标识码:A

文章编号:1672―3198(2014)16―0168―02

1总体方案

目前我校许多课程均处于制作和申报精品共享课程课件阶段。本在线考试系统正是在这种需求之下应运而生的,网络考试系统基于Internet和局域网,主要功能是实现学生在学习过程中对课程进行各个章节测试或综合测试,检验学习效果。管理员或老师可以通过本系统进行期中、期末考试或阶段性测试。同时本系统能够进行分数统计以及成绩查询,为学生和教师在学习过程中提够帮助。

和网络在线考试相比,传统的纸质考试具有考试的需求人员量多,工作繁杂,考试结束以后需要组织教师阅卷,而且试卷信息保密程度低等等,这使得传统考试成本很大。网络在线考试系统能避免这些问题,因而传统的考试模式将越来越被利用计算机来实现的网络在线考试所代替。在这种情况下,开发一个网络在线考试系统就显得非常必要。本系统是结合学校实际的考试模式,经过实际的需求分析,采用目前市场流行的Web技术,采用asp、access等作为开发工具,而开发出来的网络在线考试系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成在线考试的全过程,包括学生(或教师)信息的添加、修改和删除,在线留言,在线考试,查看分数,考试管理,题库的添加、修改和删除,系统设置等。

2总体设计

全文阅读

在线考试系统的设计

[摘要]传统的考试组织者工作量大、繁琐而且非常容易出错。随着互联网技术的不断发展和英特网的不断普及,在线考试系统作为一种新颖的考试系统模式也应运而生。本文给出了一个在线考试系统的设计思路,并给出了部分的实现过程。

[关键词]数据库 网上考试

在线考试系统的产生不仅解决了各类考试人员地域分散性的特点,而且也大大提高了组织考试的效率和考试的公正性。网络在线考试系统正是采用互联网的方式来实现网上考试和成绩评定等功能,并通过后台数据库对教学辅助工作提供强有力的支持。下面兹介绍一个系统。

一、系统的总体设计

1.目标设计

在线考试系统的主要功能如下:

登陆系统的主要功能要求:欢迎页面;功能选择页面;各种功能的登陆页面及密码验证。

在线考试系统的主要实现功能要求:让用户选择试卷类型;让用户选择试卷的断线情况;从试题库中随机出题给用户;将随机试卷保存在暂时表中;保存用户的答案;给用户的试卷判分;保存用户的试卷;查询用户成绩。

全文阅读

浅析网络在线考试

【摘要】本文通过三个方面浅析网络在线考试的意义、网络在线考试系统的研发目标、网络在线考试实现的功能。

【关键词】网络在线考试 研发目标 功能

【中图分类号】G623.58 【文献标识码】A 【文章编号】2095-3089(2012)08-0013-01

一、网络在线考试的意义

网络在线考试是一个很重要的考试系统。传统的考试从出题、组卷、印刷,到试卷分发、答题、收卷,再到判卷、公布成绩,整个过程都需要人工参与,周期长,工作量大,容易出错,而且传统的考试过程是教师在考试前事先将试卷的题型、题目进行编排,并印制试卷,在考试时,由学生领取试卷进行答题,考试完毕以后,学生提交试卷答题结果,由教师对学生提交的答题结果进行判卷,并以书面或网络的形式告知学生最后的考试成绩,使得整个考试的成本较大。随着计算机技术的迅猛发展,我国计算机网络技术已得到快速发展,将考试系统与网络相联,将能大大改进考试过程的管理,并能较大程度地提高学生的学习水平,是很有意义的。

就我校教学而言,近几年,教学管理的信息化发展也有长足的进步,这就要求软、硬件双方面例如教学系统、答疑系统和考试系统等诸多方面都要均衡发展,要想把学校建设成一流的信息管理、教育教学的平台。网络在线考试能减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别,比传统的考试模式节省人力、财力和时间,随着网络应用的不断扩大,可以说传统的考试方式已经不能适应现代考试的需要。人们迫切要求利用网络技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。针对我校学生多,培训考试多的现状,具有深远的现实意义和实用价值。

二、网络在线考试系统的研发目标

在线考试是现阶段研究开发的一个热点,首先,网络在线考试是在对语义Web技术深入研究和分析的基础上,对语义Web所涉及的知识和概念进行了系统的分析和说明。网络在线考试系统提出了网络在线考试系统的完整解决方案,实现了题目分类的特殊原则:考试题目,试题类型,难度,分数等由命题人自己定制。系统可以完成试卷的定制,试卷的自动生成,并可以对试卷进行预览,修改。试卷的等由控制中心来完成。其次网络在线考试系统实现了对于整个考试过程的自动管理,其主要特点是对于整个考试过程的无纸化自动处理。一方面,管理员可以实现对于题库的自动管理,而题库中的试题类型、试题数量可以由管理员进行动态管理;另一方面,可以实现用户通过网络进行在线答题的功能。用户可以在规定时间段内的时间参加考试,并从网络考试服务器上下载题库进行考试,考试结果上传到服务器,由服务器根据题库中定义的试题答案进行自动判卷,并将答题结果保存至数据库中,同时向客户端返回考试结果。在考生考试过程中由考试监控中心控制,也可以对考生的考试 状态禁止或允许进行控制,考试结束评分系统可以根据考生的答题情况给出分数。总之,网络在线考试开发的总体目标是获取促进网络环境下教育资源领域知识重用、教育资源共建共享和应用协作的技术与方法,改善目前网络教育资源搜索中利用传统技术难以检索和重用相关资源的状况。该系统基本上可以满足学校的考试要求,可以实现学校的低成本投入,高效率办公的宗旨。

全文阅读

在线考试系统设计初探

【摘要】学生在线考试系统是评测学生能力的一个重要组成部分,他对老师的工作效率有很大的提高,它可以降低对纸质试卷的要求,同时也体现了节约型社会的要求。本论文在系统的需求分析基础上,阐述了系统的体系结构和主要功能模块设计。

【关键词】在线考试系统 B/S JAVA WEB

随着经济的飞速的发展,电子信息产业的迅速崛起,很多电子系统已经代替了纸的作用,在这个时间就是金钱的社会,给人们提供了更方便、更快捷的服务,在线考试系统就是加快高校信息化的一个快捷的方式,它不仅可以节约了大量的纸,而且还解决了,人工作业的时间且容易出错的问题。此系统主要面向的客户是老师和学生、以及相关的管理人员或从业人员。学生可以随时的考试,并可以立刻知道客观题的答案,老师可以随时的对学生进行考试、阅卷,对学生成绩的变化及时的进行分析和反馈。

一、在线考试系统的需求分析

首先,因为考试是面向特定的某些对象的,所以考试者进入系统应该进行身份验证。考试者进入考试系统后,应该能根据自己的需要选择考试科目,所以该系统还应具有考试科目选择的功能。为了在线考试做到规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。在线考试基于网络环境,试卷应该从服务器的数据库随机抽取试题后动态生成的。

另外,系统还应该对考试时间进行控制,时间到了会要求考试者交卷。考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。考试完毕后,可以返回登录界面或继续考试。此外,应该能够方便、快捷的对在线考试系统管理。

在线考试系统是以JAVA WEB的开发技术,来实现整体系统的界面和动态的连接。此系统界面中主要的功能模块为,用户登录、在线考试、标准答案、成绩查询、成绩分析、题库管理。这些功能模块都是用JAVA WEB的开发技术来实现的。除JAVA WEB的开发技术,还运用了数据库技术,数据库的选择有很多,我们所运用的数据库技术是MY SQL, 数据库应包含这些数据库表,用户表、角色表、学生表、试卷表、试卷科目表、试卷题干表、标准答案表、考试试卷表、图片表和成绩表、成绩分析表、试卷种类表等。整个数据库系统的关键表为用户表,与角色表、学生表、老师表、试卷表、试卷种类表均有密不可分的关系,关系到其它表的字段和类型。数据库系统进一步完善后,会通过运用JAVA语言编译的源代码来实现

二、B/S体系结构

全文阅读

在线考试系统设计

摘 要:本文以在线考试系统为例,从软件工程的角度出发,按照项目的开发顺序,系统、全面的介绍了软件的开发流程,对开发背景、系统功能分析、系统设计目标、数据设计等方面问题都进行了介绍。

关键词:在线考试系统;设计目标;需求分析

中图分类号:TP311 文献标识码:A 文章编号:1674-7712 (2013) 06-0105-01

一、引言

学校原有的考试模式,都是老师出试卷、印试卷、组织考试、监考、收卷、判卷、讲评试卷和进行考试分析。在这个漫长的过程中,老师需要付出很大的工作量,学生需要焦急的等待考试结果,在线考试系统客服了上述弊端,考场延伸到任何时间任何地点,只要能上网学生就能够参加考试,并且马上能够知道考试成绩,由于在线考试系统中使用了SQL Server 2008数据库,使试题更加全面,能够涵盖课程的全部章节,试题库更加丰富,所以在线考试系统是现代化教学的必不可少的组成部分。

在设计在线考试系统时主要需要考虑下面几个问题:

1.如何验证不同身份的登录用户;2.如何随机抽取试题;3.怎样实现考试计时的功能;4.怎样实现试卷无刷新;5.如何实现系统自动评分;6.合理的创建后台管理平台。

二、开发背景

全文阅读