基于XMLWeb制作管理工具.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于XMLWeb制作管理工具

基于XML的Web课件制作管理工具 申瑞民 许彦青 上海交通大学计算机系 上海 200030 e-mail: HYPERLINK mailto:rmshen@ rmshen@ 摘要:本文论述了XML技术在远程教育领域中的一个应用――基于XML的课件制作管理工具的实现,使用本工具生成的Web课件符合IMS规范,可以实现远程教学资源的标准化和开放化。 关键词:XML、IMS规范、DOM、课件 1引言 远程教育是一种同时异地或异时异地的教学方式,其中异时异地的方式通常是基于Web的方式。在基于Web的方式下,教学内容以课件的形式放在Web服务器上,学习者可以在任意时间任意地点独立地学习。这种方式对硬件配置要求较底,是目前远程教育的主要方式。 课件是对一个或几个知识点实施相对完整教学的辅助教学软件,根据运行平台划分,可分为网络版的课件和单机运行的课件,网络版的课件需要能在标准浏览器中运行,单机运行的课件可通过网络下载或CD-ROM获得,然后在本机运行。以上均泛称网络课件。 Web服务器 Web服务器 课件 数据库 接口 数据库 别的服务器程序 Web 浏览器 图1 基于Web的远程教学模型 1.1目前课件开发所面临的问题 在基于Web的教学方式下,电子课件的开发是一项基础性的工作,目前许多计算机工作者和教育工作者都在致力于课件的开发。为了提高课件开发的效率和质量,许多科研单位也在致力于课件制作管理工具的研究工作,但由于缺乏统一的标准和技术手段,造成不同的系统使用不同的文档格式,各自开发独立的课件管理系统,系统之间无法进行交流,即便在系统内部,内容及课件的更新也不是一件很容易的事。 为了便于课件与教学管理系统的集成,我们认为一个标准的课件制作管理工具所开发出来的课件,必须能提供如下的通信信息: 用于描述课件内容和结构的机制,保证同一个课件可以在不同的远程教学管理系统中运行,即课件对于远程教学管理系统具有独立性。 (2) 描述课件产生的评估数据的机制,课件中要包含代理信息,使Web服务器能够记录用户对每门课件的学习情况,保证不同的工具可以对这些数据进行分析。 课件能提供检索机制,保证在Internet上实现教育资源共享,课件开发者可以快速找到他们的素材,学习者可以快速找到他们敢兴趣的学习内容。 1.2 HTML和XML的比较 传统的课件是基于HTML文档结构的,HTML规定好如何显示呈现一个Web页数据的格式,而不是使用那些数据所代表的意义。HTML的这种结构无法实现在不同的学习管理系统中交互课件,也不能保证学习者能快速找到他们所感兴趣的学习内容。XML以其良好的语义及清晰的结构受到人们的推崇,是网络间进行数据交换的理想格式,因此,制定与教育相关的标准XML同样要担当重任。 2XML与远程教育标准 2.1什么是XML XML是eXtensible Markup Language(可扩展的置标语言)的缩写,是W3C组织于1998年2月发布的标准。W3C组织制定XML标准的初衷是,定义一种互联网上交换数据的标准。W3C采取了简化SGML的策略,在SGML基础上,去掉语法定义部分,适当简化DTD部分,并增加了部分互联网的特殊成分。因此,XML也是一种置标语言,基本上是SGML的一个子集。因为XML也有DTD,所以XML也可以作为派生其它置标语言的元语言。因此在互联网世界XML的用途主要有两个,一是作为元置标语言,定义各种实例置标语言标准;二是作为标准交换语言,担负起描述交换数据的作用。 2.2 XML的优点 在XML中数据搜索可以简单高效地进行。搜索引擎没必要再去遍访整个XML文件,它只须去找一找相关标记下的内容就够了。毫不夸张地说,XML的标记为搜索引擎赋予了智慧! 当今的计算机世界中,不同企业、不同部门中存在着许多不同的系统。操作系统有NT、UNIX,数据库系统有SQL Server、Oracle,...,要想在这些不同的平台、不同的数据库软件之间传输信息,不得不使用一些特殊的软件,非常之不便。而不同的显示界面,从工作站、个人微机、到手机,使这些信息的个性化显示也变得很困难。 现在有了XML,各种不同的系统之间可以采用XML作为交流媒介。XML不但简单易读,而且可以标注各种文字、图像甚至二进制文件,只要有XML处理工具,就可以轻松地读取并利用这些数据,使得XML成为一种非常理想的网际语言。 2.3与教育相关的标准及组织   目前,世界上有很多标准化(学术)组织都在致力于基于网络的教育资源标准化的研究,并制定了一些相应规范。 1)IEEE Learning Technology Standards Committee (LTSC) P1484 IEE

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档