基于XML的网络测验系统的设计与实现

来源 :华侨大学 | 被引量 : 0次 | 上传用户:yuwumalan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机互联网科技的不断进步,网络化教学已逐渐被教育工作者所认同,成为现今教育的一个重要发展方向。网络化教学评量也逐渐扮演着一个重要的角色。教学评量一方面为教师提供教学讯息,协助教师改善教学质量。另一方面亦可以为学生实现自我评量,确定在学习上的缺失,提高学习能力。现今许多有关教学评量的研究都是以教师为主线,集中在如何利用网络适性测验来确定学生的学习能力;本文主要的目的却是要探讨如何利用网络化加强性测验提高学生的学习质量。 本文的整个网络测验系统都是建立在BS架构上。以网页浏览器作为测验终端,除了可以加快开发的进度外,还可以HTML技术显示XML格式的多媒体测验题目。系统的开发语言是JSP,网页服务器是Apache,JSP容器是Tomcat服务器。为了提高网站的访问反应速度,探索以负载平衡技术将多个Tomcat服务器集成共同分担工作任务。 网络测验的另一课题就是如何建立一个多媒体测验题库。不论是适性测验或是加强性测验题,要开发一个完善的测验系统,就必需建构一个庞大且完善的测验题库。本文提出并实现了XML+RDB的题库构建与管理技术,并应用于多媒体测验题库的构建与管理中。考虑到XML文档不利于直接编辑,所以本文还开发了一个转换程序,将Word格式的日常测验题目转换成XML格式的测验文档。对于多媒体题目,则采用Microsoft的Word和Macromedia的Dreamweaver来协助转换。所有的测验题目均以XML统一表述,然后加入到测验题库中。老师要制作测验时,可以在题库中选取题目,再生成XML测验文档。XML解析器用来将测验题目生成JAVA对象实例,本系统采用快速、轻巧且有效的SAX事件解析器来实现对XML测验文档的解析。 本测验系统实现了判断题、选择题和填空题三种测验题型。选择题在每次出卷时都会把选择项重新排序,以减少学生「死背」答案的情况。填空题方面,由于填空题没有固定的标准答案,所以引入专家系统实现智能评改。 近年来有关网络教学的研究不断地在进行,但因计算机互联网络是一项新兴的科技媒体,相关的研究仍然不够完整、具体。特别在教学评量的部分,由于网络教学颠覆了以往在教室上课的传统模式,将教学环境扩展到网络上。该如何评量学生的学习成果成了一般教师和学者最先想到的疑虑。
其他文献
  本文结合“三维场景真实感技术研究”和“交互式三维建模与物理仿真”课题。  本文提出一种基于双变量二次插值的多边形明暗处理方法,实现了三角面片模型的明暗处理。 
随着企业信息化的深入,企业应用集成(EAI, Enterprise Application Integration)越来越成为各个企业所关注的焦点,而Web服务已经成为企业应用集成的主要方式。Web服务能够在I
随着计算机网络技术的飞速发展,网络规模、用户数量的日益增加,现有的网络管理和维护已经越来越难以适应用户的要求。而网络故障产生的原因很多,现有网络的信息量巨大,从而使
不完全信息数据库与 SQL 语言的语义是数据库理论的两个重要研究方向,不仅具有重要的理论价值,而且还具有很高的应用价值。本文借助中介逻辑谓词演算系统 MFM,对不完全信息系
工作流技术是重要的协同应用支撑技术之一,它通过对业务过程进行建模、执行和管理来完成业务目标。工作流模型建立起来之后,模型正确性验证和工作流执行时的并发控制成为需要
对象管理组织OMG是独立于各厂商的非盈利性组织,其宗旨是要统一不同的商业产品和标准之间的数据交换及互操作性,从而改善各厂商的软件产品之间不兼容的情况。为此,OMG为分布
本文以2003年广东省关键领域重点突破项目:“互联网文化娱乐软件开发”为背景,在参与开发三维游戏引擎的过程中,研究了在三维游戏引擎中实现刚体运动模拟的若干理论与方法,重点研
随着互联网技术的迅速发展、互联网上信息量急剧增加,网络已成为人们获取信息的重要途径。用户渴望在膨胀的资源中快速检索出自己想要的信息的愿望,迫使传统搜索引擎向智能化、
频繁模式的挖掘一直是数据挖掘中的重要研究领域之一。随着计算机软硬件的发展,传统中的确定性数据可能存在缺失、出现噪声值,从而产生大量不确定性数据,如传感器、卫星图像
网络教育是随着现代信息技术发展而产生的一种新型的教育形式,鉴于目前的网络教学系统多数缺乏智能性、自适应性、自主性和各环节的互通性以及交互性,可以采用Agent技术对上