研究时间:2010-04-23
16:49来源:plan406毕业设计资源网 作者:魏老师 点击:113次
基于Web的在线考试系统研究 摘 要 近几年,现代远程教育,作为新的教育模式,越来越引起人们的关注。计算机网络能为学习者提供图文并茂、丰富多彩的交互式人机界面,提供大规模的知识库与信息库。通过网络,现代远程教育可扩展至全社会的每个角落,每个人都可
基于Web的在线考试系统研究
摘 要
近几年,现代远程教育,作为新的教育模式,越来越引起人们的关注。计算机网络能为学习者提供图文并茂、丰富多彩的交互式人机界面,提供大规模的知识库与信息库。通过网络,现代远程教育可扩展至全社会的每个角落,每个人都可以在任意时间、任意地点自由地学习,实现真正意义上的全民高素质教育。
本文从网络教学的实际需求出发,研究基于Web的网络教学系统模型,并分析网络教学系统应具备的主要功能。重点研究并实现该系统中与在线考试相关的几个关键模块。对系统的功能结构进行提炼和分解,完成系统功能设计和数据库结构设计。
本子系统采用现在比较先进的B/S结构,服务器端对数据库进行管理,客户端通过浏览器登录在线考试系统,进行选择性考试,考试结束后考试结果自动提交服务器数据库,服务器对考试结果进行自动评分。与传统的基于C/S结构的在线考试系统相比,它更加稳定,更适宜于互联网上的考试。同时,网上考试是基于试题库操作的,所以能实现自动组卷、自动评分,大大缩短了考试周期,减低了对客户端的要求。
本子系统具有先进性,对客户端要求低,稳定性好,灵活性,方便性和通用性的特点。
关键词:网络教学系统;B/S结构;在线考试系统
Abstract
In recent years, people have paid more and
more attention to a new educational mode of advanced distance education. In the context of the computerized
network in the world, everyone may study freely at any time and any place by
using an interactive human-computer interface with excellent pictures and
texts. It gives the whole society
an extensive education with high quality.
This paper proceeds from actual demand of
network teaching, discusses the network tutoring system model based on Web, and
also analyses the main function that the network tutoring system should
possess. This paper has emphatically researched and realized several pieces of
key module correlated with having an examination online, refined and resolved
to the function structure of the system, and has finished the systematic
function design and database structural design.
The subsystem adopts more advanced B/S
structure now. It uses the server to manage database. The client has to log in
an examination system online through browser, take an alternative examination,
submit the examination result to server database automatically. After that, the
server grades automatically to the result. Comparing with the traditional
online exam which is based on C/S structure, this system is more steady, suitable
for the examination on Internet. Meanwhile, because the operation is on exam
pool, this system can make up the paper and grade it automatically , and has
shorter examination cycle and lower client requisition.
The subsystem has the following characteristics:
Advance、Low requisition to the client、well-stability、Flexibility、Convenience、Commonability.
Keywords:network tutoring system; B/S structure; online-examination system
目 录
中文摘要 I
英文摘要 II
第一章 绪
论 1
1.1 研究背景 1
1.2 现代远程教育 2
1.3 国内外远程教育研究进展 3
1.3.1发展历程 3
1.3.2 当前存在的问题 4
1.4 本文的项目来源 6
1.5 本文研究的主要内容 6
第二章 网络教学系统总体分析 9
2.1 系统建设目的 9
2.2 系统需求分析 10
2.3 系统总体设计 12
2.4 本章小结 15
第三章 在线考试子系统的设计与实现 16
3.1 在线考试子系统的总体设计 16
3.1.1系统功能设计 16
3.1.2数据库结构设计 19
3.1.3开发及运行平台 23
3.2 在线考试子系统各功能模块的具体实现 29
3.2.1 用户管理模块 29
3.2.2 试题管理模块 30
3.2.3 试卷管理模块 33
3.2.4 网上考试模块 44
3.2.5 成绩管理模块 47
3.3 本章小结 48
第四章 结论和展望 49
4.1 在线考试子系统特点的特点 50
4.2 在线考试子系统特点展望 50
4.3 本子系统小结 51
参考文献 45
致 谢 54
第一章 绪
论
1.1 研究背景
20世纪80年代以来,以计算机为基础的信息技术正在强烈地改变着世界,计算机产业的蓬勃发展给各国带来了巨大的机遇与挑战。科学技术是第一生产力,进入21世纪后,一个国家的综合国力和国际竞争力将越来越取决于教育发展、科学技术和知识创新的水平,教育将始终处于优先发展的战略地位。然而,传统的学院式、灌输式的教育模式已成了现代化教育的瓶颈,影响了现代化创新人才的培养。随着计算机网络技术的广泛应用,使得人们所能接触的信息量剧增,从而对人类的教育模式产生了及其深远的影响。特别是Internet 的高速发展使新型的教学模式的实现成为可能。据世界经合组织调查研究表明,从表面上看1995年到2000年,全世界远程教育市场正以每年45%的速度扩张着。新型的远程教育模式必将给传统的教育模式带来革命性的改革,因此网络教学目前是一个研究热点。
在基于Web的网络教学环境下,可以最大限度地发挥学习者的主动性、积极性,既可以进行个别化教学,又可以进行协作型教学(通过各种协作式教学策略的运用而实现),还可以将“个别化”与“协作型”二者结合起来,所以是一种全新的网络教学模式。这种教学模式可以完全按照个人的需要进行,不论是教学内容、教学时间、教学方式甚至指导教师都可以按照学习者自己的意愿或需要进行选择。
由于在这种教学模式下,能为学习者提供图文音像并茂的、丰富多彩的交互式人机界面,能为学习者提供符合人类联想思维与联想记忆特点的、按超文木结构组织的大规模知识库与信息库,因而易于激发学习者的学习兴趣,并为学习者实现探索式、发现式学习创造有利条件。从而有可能在这种教学模式下,真正达到让学习者主动建构知识的意义、实现自己获取知识自我更新甚至创造新知识的理想目标。
但在目前的网络教学中,以教师为主体的教学模式实质上并没有改变。对网络教学的理解也只是停留在通过各种现代化技术和手段,以机器代替教师和黑板,将传统教学模式的外衣重新换一下。认识观点只停留在教学手段和教学形式的改变上。教学过程中教学效果得不到及时反馈,制作的课件面向群体单向传播。学习者完全没有自主,只能被动地接受课件,这从根本上排斥了学习者的求知欲,不能持久激发其学习兴趣,破坏了教学有机整体,难以达到培养能力的教学目的和教学效果[1]。
因此为了充分调动学习者的学习积极性和主动性,必须改变目前传统的网络程教学方式,而根据学习者的认知水平进行个性化的学习。这样学习者可以随心所欲地调用各种学习资源,自我设计学习进度直到达到学习目的。学习者通过学习目标不断观察和解释自己的学习过程,通过不断地提问题、阶段性的测试或考评而把握自己的学习情况,以做出进度调整等措施[2]。学习者通过自主学习,能够发挥学习者的积极性和创造性。
1.2 现代远程教育
从远程教育在英国诞生起,就在世界各国蓬勃发展。互联网的出现,又开始有了对新型教学—基于网络的学与教的研究[3]。在传统教育形式的弊端日益突现的同时,网络教育的优越性逐渐显现出来。随着信息通讯技术(ICT )的不断发展,它所带来的便捷几乎迅速渗透到人类生活的所有领域。作为塑造21世纪最强有力的杠杆之一,信息技术迅速成为世界经济发展的重要动力。在教育领域里,信息技术打破了时空的界限,它正改变着教学的环境、组织、内容及方式、方法。由信息技术带来的现代远程教学在教学的内容、教学的质量和效益以及教学管理方而都有其无法替代的优越性[4]。
与传统教育观念相比,教育网络化在以下4个主要方面实现了根本性转变:
1.教学主体上,实现了由以教师为中心向以学生为中心的转变。无论是哪一个层次的学生,在学习兴趣、能力、思维方式和目标志向等方面均存在不同差异,且这些不同还随着时间与地点的变化而变化。如何最大限度地调动、培养和提高学生的求知欲望和自主学习能力,是课堂面授教育无法解决的问题。数字化网络教育使得学生的个性化按需学习成为可能。例如,原有的课堂教学形式是“三统一”,即统一的上课时间、统一的上课进度、统一的课程考试。这种形式的直接结果是,教师在课堂讲授过程中难以做到因材施教,学生的学习也难以个性化(这也是目前造成少数优秀学生在课堂上无学习欲望和兴趣的原因之一)。由于多媒体远程网络现代教育技术突破了制约教育发展的时间、地域限制,课堂空间延伸到了网络所能覆盖的任何一个场所,人们可以自由根据自己制定的计划安排上网学习的时间,教育管理者可以随时受理课程学习的资格认证和课程结业的考试申请。这样,就使得因材施教与创新意识培养能够得以贯彻和实施。学生可以在不同时间自主选择课程,即使在所选课程的讲授时间发生重复时,学生也可以在其它时间段访问储存在计算机服务器中的老师讲课内容,大可不必在老师讲课时去听讲。另外,由于有了计算机分析、处理和存储教案与讲授内容,学生免去了做笔记,听课不能走神等问题,可以学习得更加轻松愉快。
2.教学形式上,实现了由单一型向多样型的转变。原有的课堂教学活动基本上是单一的教与学方式。计算机的一对一交互、网络用户之间的群体交互为实现多媒体网络教学系统运行过程中教与学之间、学与学之间、教与教之间的相互交流、讨论提供了可实现技术。多媒体远程网络教学系统通过设置“网上讨论”模块,开辟电子信箱,实现了课程教学过程中的师生讨论、答疑,学生相互之间的学习交流与讨论,同时也可实现跨区域院校教师联合备课、异地开展教学法讨论。而且,这些讨论不仅可以在线(实时交互区)或离线(发送电子邮件),而且还可根据自己的学习、教学工作实际情况或学习过程中所遇到的问题参与专题讨论(分类讨论区)。这种学习讨论方式无论是对于异地学习的学生,还是对于校园内学习的学生而言都是一种非常有效的自主学习方式[5]。
3.教学手段上,实现了由单一媒体向多种媒体的转变。在传统教学方式中,书本是以文字和图片方式传播知识信息,老师在课堂上主要是以黑板、粉笔加教具的方式传播知识。这一教学方式在涉及到时间变量的描述、三维及其多维空间的描述时受到了限制,影响了教学效果;而且,有限的课内学时所能提供的知识信息量亦是有限的。多媒体技术在现代教育技术中的应用为上述问题的解决提供了有利的工具。运用图像、文字、动画、音频和视频相结合的现代教育技术和手段,从视觉、听觉上以生动的形式来激发学生的兴趣,进行以学生为中心的、高效率的启发式教学活动,为高素质人才的培养提供了新的教学方式。
4.教学资源上,实现了由封闭型向开放型的转变。“师资短缺、资源有限、经费不足”是影响当前中国高等教育大众化的关键因素。推进高等教育大众化应以保证教育质量为前提。利用多媒体网络教学技术,进行教育上的资源优势互补,集中名校、名师、名课程开展网上教育势在必行(尽管存在着诸如校际间的学分互认等现实问题)。