1 / 57
文档名称:

互联网的在线考试系统的设计与实现.pdf

格式:pdf   页数:57
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

互联网的在线考试系统的设计与实现.pdf

上传人:fxl8 2013/4/18 文件大小:0 KB

下载得到文件列表

互联网的在线考试系统的设计与实现.pdf

文档介绍

文档介绍:华中科技大学
硕士学位论文
基于互联网的在线考试系统的设计与实现
姓名:胡斌
申请学位级别:硕士
专业:软件工程
指导教师:陈长清
20081102
华中科技大学硕士学位论文
摘要
随着互联网的发展,给人们的生活工作都带来了极大的方便,随之而来的是更
多对互联网应用的需求。如何组织学生通过互联网进行考试也成为越来越多学校、
培训机构的现实需求。从这一需求出发,提出了一个基于互联网的在线考试系统。
通过在线考试系统,能大大提高测评能力,减少人力投入,提高工作效率等。在线
考试系统能广泛应用在学校、培训机构组织学生考试,公司组织员工技能测试、人
力资源测评等各个领域,具有非常广阔的市场前景。目前国内外在这方面基本没有
通用性的更没有垄断性的产品出现,都处在一个比较初级的阶段,所以有非常大的
研究和开发价值。
系统采用基于互联网的 B/S 模式,通过互联网架设在线考试服务器,接受客户
端请求进行在线考试。系统中的主要概念有题库,试题,试卷,考卷。试题是组成
考卷的基本元素,题库是存放试题的仓库,试卷是对考卷生成规则的定义,考卷则
是通过试卷对考卷生成规则的定义从题库中选择出来试题组成的。考卷一旦生成就
好比现实考试中的考卷已经印刷一样,他是一个对题库中部分题目的一个镜像。在
线考试就是考生对考卷的作答,通过对考卷的作答,最后自动计算客观题得分,主
观题则需要人工评分。系统需要有严格的答题时间控制,包括总答题时间,最短答
题时间,迟到时间等。系统主要分为用户访问控制和考试系统两大模块。访问控制
模块主要对用户信息,班级,权限等进行控制。考试模块则对题库,试卷,试题,
考卷等进行管理和操作。系统采用最高效的开发组合 LAMP(Linux + Apache +
MySQL + PHP)来进行具体的开发和实现。
在线考试系统实现了对单选题、多选题、判断题、填空题、简答题、心理测试
题以及上述各种题型组合而成的组合题型的支持。有这些基础题型的支持,基本能
够在线模拟现在所有的考试。

关键词:在线考试访问控制题库 B/S模式
I
华中科技大学硕士学位论文
Abstract
With the development of the as well as the information technology, it has
been very convenient for people to study and work at in the future there will
come an increasing demand for various applications. How anize the students
to do an online examination is ing more and more important for a lot of schools and
social training institutions. For this realistic requirement, an -based online
examination system has been presented. With the help of an online examination system,
the evaluation capacity will be enhanced considerably as well as human resources reduced
and efficiency improved. It can be widely used in schools, training institutions
examination, anization's staff skills testing, evaluation of human resources and
other fields. Moreover, neither generic products nor monopolistic types have been
developed at home and abroad at present. Therefore an -based online examination
system is a worthwhile project to research and develop.
This system is designed on Browser/Server module, which means that it