基于XML网络系统在远程教育中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于XML网络系统在远程教育中应用

基于XML网络系统在远程教育中应用   摘要 介绍XML的基础知识,论述XML在远程教育资源标准化方面的应用。在分析目前网络课件存在问题的基础上,提出并设计一种支持国际标准规范的基于XML的课件开发系统模型。   关键词 XML;网络课件;远程教育   中图分类号:G434 文献标识码:B 文章编号:1671-489X(2011)15-0104-02      随着互联网的发展,越来越多的人开始利用网络来接受教育,随之而来的是对网络课件需求量的日益增加。然而,支持这种课件开发的各种创作工具却都不完善,无论是早期的PowerPoint、Authorware,还是现在使用较多的“网页三剑客”等,都因其自身不适应于网络环境或其设计初衷不是用于教育领域而存在不可克服的局限性。而以XML作为课件结构和内容的载体,可通过一定的解析转换将课件以丰富的表现形式在浏览器中显示出来。在网络课件结构的组织上采用IMS的内容包装规范。   1 XML概述及特点   可扩展标记语言(Extensible Markup Language,XML),它是标准通用标记语言(Standard Generic Markup Language,SGML)的一个子集,其目的在于使得在Web上能以现有超文本标记语言(Hypertext Markup Language,HTML)的使用方式提供、接收和处理通用的SGML成为可能。XML 1.0版本标准由W3C正式批准公布于1998年1月10日。XML的设计既考虑了实现的方便性,同时也顾及了与SGML和HTML的互操作性。XML的特点是良好的数据存储格式、可扩展性、高度结构化、便于网络传输,利用XML语言来进行远程教学网上资源的标准化可以具有极高的适应性与灵活性,以应付复杂多变的资源数据形式和应用。   2 XML在远程教育资源标准化方面的应用   远程教育资源目前以分布的形式存在于全国各种教学研究机构的数据库或者是文件服务器中,各自的系统平台、数据库、数据结构、类型定义、资源描叙以及资源的最终形态上都有很大差异,要对它们进行统一高效的利用就必须进行资源的标准化,解决几个问题:1)资源数据网络传播方法和协议的标准化;2)资源信息提取、发布、查询的标准化;3)资源应用标准化。   XML可以很好地给出以上问题的解决方案。   1)资源数据网络传播方法和协议的标准化。在网上传播资源数据的方法需要满足几个要求。①普及、应用容易:该方法和协议最终面向的试用者是广大教育研究机构,重新定一个新的网络标准和协议,不仅需要一个权威机构来进行发布、推广和维护等工作,并且被接受和最终投入使用的时间周期和难度都将会很大。同时还必须考虑以后与国际接轨的困难。②低实现成本:使用基于Web的XML主要的成本在于对新的应用所投入的研究开发费用,而已有的软硬件环境可以充分利用。③高保密性:基于Web的XML可以使用现在已经比较成熟的各种Web网加密和安全措施。   2)资源信息提取、发布、查询的标准化。目前分布式的教育资源在各自的信息结构、存储组织、发布方式、检索方法、查询约束条件等各方面多存在很大的差异。使用XML提供一套标准的资源描叙方法的同时也解决了信息提取、发布、查询的标准化问题。教育资源的客户端根据标准提出包含自己需要提取、查询的资源信息的XML标示,教育资源服务端可以根据这些标示生成包含相应信息的XML文档响应客户端的请求。由于这个文档使用了XML结构化的具有具体意义的标示,所以客户端可以很容易从文档中识别和获取需要的信息。   3)资源应用标准化。根据XML定义的标准可以不用考虑资源库的类型、数据结构的复杂情况,设计出通用的资源应用程序,因为应用程序将只针对使用XML标准生成的包含了资源数据的XML文档进行操作。而且XML提供了切合实际的并清楚地描述了的易于读写的格式,应用程序将这种格式用于它的数据,就能够将大量的处理细节让几个标准工具和库函数去解决。程序将很容易将附加的句法和语义加到XML提供的基本结构上,这样大大提高开发出的应用程序的可重用性和适应能力。   3 基于XML的课件开发系统模型   在分析现有的网络课件存在问题的基础上,提出一个基于XML的网络课件开发系统,在课件制作过程中引入模块化设计的思想,将一门课分割成以知识点为单位的课件,而课件可以是教学素材本身或教学素材的组合,并用元数据标注以便查找。利用课件的生成就是按需动态组装相关课件的过程,使开发出来的课件可发现、可重用、可组装,符合课件制作的发展趋势。   3.1 系统体系结构   本系统在总体体系结构上采用典型的客户/服务器(C/S)结构,其中服务器端统一存储并管理课件文档及相关数据库,采用一定的并发控制策略,保证多个用户同时访问。客

您可能关注的文档

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档