您当前的位置:首页>论文资料>XML 在 E-Learning 系统中的应用研究

XML 在 E-Learning 系统中的应用研究

资料类别:论文资料

文档格式:PDF电子版

文件大小:2.23 MB

资料语言:中文

更新时间:2024-11-30 08:17:42



推荐标签:

内容简介

XML 在 E-Learning 系统中的应用研究 应用研究
XML在E-Learning系统中的应用研究
薛以胜1周玉萍
(海南师范大学信息科学技术学院海南海D571127)
与皮
摘要:E一Learning作为是一种新型的学习方式,教育资源的共享和整含显得相当重要。由于很多教育资源部是分布存储在异构平台中,相互之间很难实现直接共享和交换。XML是数据存储和交换的重要标准之一,为教育资源标准化定义和数据交换提供了解决方案。根据E-Leaming 系统的特点,分析了XML在ELearning系统中的具体应用。
关键词:XMLE-Learning资源整含元数据
文献标识码:A
中图分类号:TP393;G434 1、引言
E-Learning是指通过互联网或其他数字化内容进行学习与教学的活动,是一种全新的学习方式,具有成本低、效率高、不受时空影响、学习内容可选择性强等优点。随着Internet的发展,信息技术对高等教育人才培养模式的影响目益深入,各高校纷纷构建了各式各样的资源开放型E-Learning系统,充分体现了传统教学与数字化教学的优势互补,但是现有的教育资源类型多样却缺乏标准,且其有很强的分布性,很难直接实现共享交流,加剧了资源浪费和重复建设,因此教育资源地有效共享与整合是E-Learming系统建设的重要环节。
XML(eXtensibleMarkupLanguage,可扩展标识语言)是 W3C推荐的一个开放标准,是一种简单且与平台无关并被广泛采用的标准,具有良好的数据存储格式、开放性、可扩展性、高度结构化和兼容多种交换协议等特点,目前已成为网络上数据存储和交换的重要标准之一,为E-Learning系统建设及其资源整合提供重要的技术支持。
2、元数据标准
元数据(Metadata)是关于数据的数据,即关于数据的内容、质量、所有者、状况和其它特性的信息,是信息共享和交换的基础和前提。目前许多国际标准化组织已经发布了教育资源的元数据规范与标准,为教育资源在细粒度层次上的可控与共享提供支持,如IEEE LTSC的学习对象元数据模型(LOM)、OCLE的都柏林核心元数据标准(DublinCore),IMS的学习资源元数据规范等,2001年我国教育信息化技术标准委员会创建了“中国教育信息化技术标准体系(CELTS)”,该体系中有3个和资源建设相关的规范,分别是:&学习对象元数据》(CELTS-3),《教育资源建设技术规范》(CELTS-31) 和基础教育教育资源元数据规范》(CELTS-42)。这些标准以LOM 为基础,定义了一个概念上的数据模型,用于定义学习对象元数据实例的结构。在规范中,学习对象元数据实例用于描述学习对象的相关特征,这些特征分为9类,包括通用、生存期 .元元数据,技术,教育,权利,关系,评注 和分类,规范为每类资源都定义了必需数据元素(即属性和可选与扩展的数据元素,资源的开发者可以此为基准,将资源的属性作为语义标签,生成互换文档。由于遵循了统一的规范,不同应用程序都可实现对资源数据的调用。
描述信息资源常用的元数据格式有DC,RDF、XML等,XML 作为一种开放的标准,其核心在于以一种标准化的方法建立数据表示的结构,而将具体标记的定义留给了用户,XML的可扩展性使
XML可以满足各种不同领域数据描述的需要。 3、基于XML的E-learning系统体系结构
4
文章编号:1007-9416(2012)05-0074-02
3.1体系结构
基于XML的E-learming系统采用三层结构,主要由表示层,业务层和数据层三层组成,如图1所示,
-
表示层业务层
-数据层
Web客户端
HTTP
XSL处理器
XMLWEB服务器
应用服务器
ADO.NET,DOM
ELearning 数据库
其他资源数据库
图1E-Leaning系统体系结构
表示层:是提供与用户交互的界面,接受用户的输人并将服务器传来的数据呈现给用户。该界面通过XML解释器,加载XSL模板文件,提供给不同用户不同的界面。
业务层:由XMLWEB服务器和ASP.NET应用服务器组成,响应来自表示层的请求,对数据层进行相关操作,并将处理结果返回。
数据层:用来存储各种信息和资源数据,包括素材资源库、元数据库,XSL模版库,异构资源库等。
3.2系统特点
基于XML的E-Learming系统有以下特点:
(1)实现教育资源的标准化,ML具有良好的语义和清晰的结构,是不同系统,不同平台上进行数据交换的理想格式,可以用来定义标准化教育资源格式
(2)使教育资源具有开放性,XML强大的数据检索能力为教育资源的开放性提供基础,并达到资源共享和重用的目的。
(3)XML实现了内容与显示格式的分离,显示数据的方式由 XSL确定,使同一数据可以根据实际情况具有多种表现形式,真正实现个性化发布。
(4)通过XML,对数据可以进行粒状式更新。XML允许在原有界面上加人其它数据,当服务器获得了新的数据不需要向浏览器重发新的页面,便可将其自动显示在原有的界面之上,使得教育资源
上一章:采用改进canny算法提取苹果边缘轮廓 下一章:安防系统中的闭路电视数字监控系统

相关文章

XML技术在社区医疗服务系统中的应用与研究 基于XSLT和XML的报表开发技术在船员管理系统中的应用 基于XML语言编程扩展人机画面在数控机床中的应用 XML技术在信息共享领域的应用研究 液压系统在轧机中的应用研究 电控系统在汽车中的应用及研究 BPEL在煤炭销售系统中的应用研究 叶轮泵在液压系统中的应用研究