基于QTI标准的网络考试系统研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
测试是e-Learning中的一个关键部分,一个好的测试能够较好的反映学习者在学习过程中的学习状况和掌握知识的水平。针对已有测试系统中试题资源缺乏统一的标准无法实现学习对象的重用和系统的互操作等问题,国内外相继制定了若干标准对其进行规范。
     本论文以国家“十五”科技攻关项目“面向中小学的远程教育关键技术及示范”的“基于国产基础软件的B/S架构多媒体系统研发及应用示范”课题为依托,主要研究了网络考试系统实现过程中涉及的一些关键技术,设计并实现了一个基于QTI规范的网络考试系统。该系统基于轻量级J2EE架构:采用3层架构,分离了表示层、业务逻辑层和数据持久层,层间松散耦合,易于维护,具有良好的扩展性和伸缩性;使用轻量级开源框架,大大降低了开发成本及使用成本,对于该网络考试在西部不发达地区的推广具有极大的现实意义。在试题保持上严格符合IMS QTI规范,使得题库资源能在不同的学习管理系统、内容开发系统和资源库等之间进行互用,打破远程教育点、校园网、局域网“资源孤岛”的居民,实现真正的资源共享。QTI规范采用XML定义,具有较大的可扩展性、通用性。在XML解析时,采用XMLBeans,通过把XML实例和底层架构映射为JavaBean风格的对象,以处理JavaBean的方式去操作XML元素。不同的网络考试平台通过提供一个符合QTI规范的XML引擎,可将本地题库资源导入利用;也可从外部题库中导入题库资源,经验证为符合QTI规范的试题则纳入本地题库中,从而不断扩充本地题库。此外,在考试系统间题库导入导出时采用IMS CP规范进行包装。内容包装规范使学习内容成为可以在多个应用与学习环境之间进行交换和重用的教学组件,有利于不同教育机构之间进行充分的教育资源共享,减少资源制作的开销。
Test is the key of e-Learaing key; a good test can better reflect the student's condition and the level of grasping knowledge in the study process. In view of problems that it is unable to realize study object reuse and mutually operation between systems because test question resources in the test system are lack the standard specification. The domestic and foreign scholars have formulated certain related standards one after another.
     This paper is based "the long-distance education in primary and secondary schools and key technology demonstrations" and "domestic infrastructure software based on the B / S structure multimedia system development and demonstration project " of the fifth science and technology research projects. It major researches the key technology of networks Examination System involved in the process of achieving. We design and implement a network examination system based on the QTI standardized. The architecture used in this system is based on J2EE lightweight structure. The three-tier structure is view layer, business layer and data persistence layer. It is loosely coupled between layers so it is easy to maintain and has a good scalability and flexibility. It can be greatly reduced development costs and the using costs because of using the lightweight open-source framework. So it has great practical significance for promotion of the network examination in the western underdeveloped areas. The storing of item is strictly compliance with IMS QTI standards. So data bank resources in different learning management system, content development systems and resources, such as the interoperability between break distance education, campus network, LAN "resources isolated island" of residents can be shared. XML standard definition supports greater scalability and versatility. Using XMLBeans to analysis XML files, it can map the XML data to the underlying structure of the JavaBean style object. We can use the way to deal with JavaBean to operate XML element. Different networks examination platform, can be imported using local resources data bank by providing the QTI standard XML engine; External data bank can also import data bank of resources, experience with certification for the QTI standardized test into local data bank, so as to continuously expansion of the local data bank. In addition, the import and export data bank of this examination system use IMS CP packaging specifications.The study content conforms to the content packing specification can be exchanged and reused between many applications and the learning environment. The CP specification can make education resources between the different educational institutions sharing, and can reduce resources the expenses of manufacture.
引文
[1]姜宇清,杨宗凯,吴砥.QTI规范在网络考试系统中的实践与扩展研究[J].中国远程教育.2005.10
    [2]王志梅,林海平,周锦成可编辑知识点的内容包装系统的实现[J].计算机系统应用,2006.04
    [3]贺顾一,基于Web授课系统设计——IMS内容包装规范的分析与实现[J].远程教育杂志.2005.05
    [4]马增辉,解建仓,王少波.基于J2EE技术的工作流管理系统的研究与实现[J].计算机工程与应用,2007.03
    [5]戚琦,廖建新,王纯,武家春.基于敏捷方法的轻量级J2EE架构的应用[J].计算机系统应用,2007.02
    [6]赵永屹,宿红毅,胡韶辉.基于AJAX与J2EE的新型Web应用的设计与实现[J].计算机工程与设计,2007.01
    [7]盛昌.支持CELTS.10的试题管理系统的设计与实现:[硕士学位论文].湖南大学,2005.04
    [8]董泉伶,郝春辉,王江涛.XML存储方案评述[J].计算机技术与发展,2006
    [9]张文,陈世强.题库系统试题存取方法的研究[J].计算机与现代化,2006.03
    [10]张坤龙,徐松.网络考试系统中试题管理功能的开发[J].电脑知识与技术,2007.10
    [11]陈国良等.遗传算法及其应用[M].北京:人民邮电出版社,1996
    [12]微平,熊伟清.用遗传算法解组卷问题的设计与实现[J].微电子学与计算机,2002.04
    [13]丘威,钟治初,黄建妮,张立臣.在线自适应测试系统的设计与实现[J].计算机应用研究,2008.01
    [14]张桂元,贾燕枫,姜波.征服AJAX web 2.0[M].人民邮电出版社,2007.2
    [15]Deepak Alur,John Crupi,Dan Malks.Core J2EE Patterns.American[M].Pearson,2003.
    [16]Rod Johnson,Juergen Hoeller.Expert one-on-one J2EE Development without EJB[M].American:Wrox,2004.
    [17]Rod Harrop.Spring专业开发指南[M].电子工业出版社,2006.8.
    [18]许骏,史美林,李玉顺,王桂玲,王冬青.网格计算与e-Learning Grid[M].科学出版社,2005.08
    [19]现代远程教育工程教育资源建殴技术规范[S]
    [20]http://www.imsglobal.org/question/qtiv2p1pd2/imsqti_oviewv2p1pd2.html
    [21]http://www.imsglobal.org/question/qtiv2p1pd2/imsqti_infov2p1pd2.html
    [22]http://www.imsglobal.org/question/qtiv2p1pd2/imsqti_bindv2p1pd2.html
    [23]http://www.imsglobal.org/question/qtiv2p1pd2/imsqti_resultv2p1pd2.html
    [24]http://www.imsglobal.org/question/qtiv2p1pd2/imsqti_implv2p1pd2.html
    [25]http://www.imsglobal.org/question/qtiv2p1pd2/imsqti_intgv2p1pd2.html
    [26]http://www.imsglobal.org/question/qtiv2p1pd2/imsqti_confv2p1pd2.html
    [27]http://www.imsglobal.org/question/qtivlp2/imsqti_asi_infovlp2.html
    [28]http://www.imsglobal.org/content/packaging/cpv1p1p4/imscp_infov1p1p4.html
    [29]http://www.imsglobal.org/content/packaging/cpv1p1p4/imscp_bindv1p1p4.html
    [30]http://www.imsglobal.org/content/packaging/cpv1p1p4/imscp_bestv1p1p4.html
    [31]Abhinav,Programming With XMLBeans[EB/OL].http://www.ibm.com/developerworks/xml/library/x-beans1/?S_TACT=105AGX52&S_CMP=cn-a-x
    [32]Jacob Danner,Raj Alagumalai.XMLBeans 2.0-A Java Developer's Perspective[EB/OL].http://dev2dev.bea.com/pub/a/2006/05/xmlbeans-2.html?page=1
    [33]Hetal C.Shah.XML-Java Data Binding Using XMLBeans[EB/OL].http://www.onjava.com/pub/a/onjava/2004/07/28/XMLBeans.html
    [34]xmlbeans[EB/OL].http://xmlbeans.apache.org/
    [35]DAVISM.Struts,an open-source MVC implementation[EB/OL].http://www-106.ibm.corn/developerworks/library/j-struts/?dw-zone=java,2003.
    [36]北京邮电大学网络教育技术研究所多媒体网络教学项目组.基于国产基础软件的多媒体网络教学及远程支持系统详细设计文档,北京邮电大学网络教育技术研究所,2007

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700