首页 信息技术 学习、教育和培训 学习对象元数据_XML 绑定规范

信息技术 学习、教育和培训 学习对象元数据_XML 绑定规范

举报
开通vip

信息技术 学习、教育和培训 学习对象元数据_XML 绑定规范 ICS 35.240.99 L 60 GB/T×××—2010 信息技术 学习、教育和培训 学习对象元数据:XML绑定规范 Information technology - Learning, education and training - XML binding specification for learning object metadata (送审稿) 2010-××-××发布 2010-××-××实施 中华人民共和国国家质量监督...

信息技术 学习、教育和培训 学习对象元数据_XML 绑定规范
ICS 35.240.99 L 60 GB/T×××—2010 信息技术 学习、教育和培训 学习对象元数据:XML绑定 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 Information technology - Learning, education and training - XML binding specification for learning object metadata (送审稿) 2010-××-××发布 2010-××-××实施 中华人民共和国国家质量监督检验检疫总局 T 中 国 国 家 标 准 化 管 理 委 员 会 T发布 T 中华人民共和国国家 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 1 目 次 前言 ................................................................................................................................................... 2 引言 ................................................................................................. Error! Bookmark not defined. 1 范围 ............................................................................................................................................... 3 2 规范性引用文件 ........................................................................................................................... 3 3 术语和定义 ................................................................................................................................... 3 4 缩略语 ......................................................................................... Error! Bookmark not defined. 5 概述 ............................................................................................................................................... 3 5.1 XML 概述 ................................................................................................................................... 3 6 XML 绑定详细描述 ...................................................................................................................... 8 6.1 元素 .................................................................................................................................. 8 6.2 元素 ............................................................................................................................ 8 6.3 元素 ........................................................................................................................ 12 6.4 元素 ................................................................................................................ 15 6.5 元素 ........................................................................................................................ 19 6.6 元素 .................................................................................................................... 23 6.7 元素 ............................................................................................................................. 29 6.8 元素 .......................................................................................................................... 31 6.9 元素 ..................................................................................................................... 33 6.10 元素 ............................................................................................................... 35 7 全局使用的元素 ......................................................................................................................... 38 7.1 自然语言串绑定 ...................................................................................................................... 38 7.2 日期绑定 .................................................................................................................................. 38 7.3 词汇绑定 .................................................................................................................................. 39 7.4 vCard 绑定 ................................................................................................................................ 40 8 通用的元素 ................................................................................................................................. 40 8.1 “类型” ....................................................................................................................................... 40 8.2 多语言字符串: .................................................................................................... 42 8.3 分类路径 ............................................................................................................. 42 8.4 ..................................................................................................................................... 42 8.5 关键字 ................................................................................................................... 43 9 扩展性 ......................................................................................................................................... 43 9.1 使用 DTD 扩展........................................................................................................................ 43 9.2 使用 XML 模式扩展 .............................................................................................................. 44 10 vCard .......................................................................................................................................... 44 GB/T×××—×××× 2 前 言 本标准由教育部提出。 本标准由全国信息技术标准化委员会归口。 本标准起草单位:清华大学 本标准主要起草人:郑莉、史元春、沈中南、向欣、李玉山 GB/T×××—×××× 3 信息技术 学习、教育和培训 学习对象元数据:XML 绑定规范 1 范围 本标准规定了学习对象元数据标准(GB/T 21365-2008 )的 XML 语言描述语法,目的是指导学 习系统的开发人员实现学习对象元数据标准。 2 规范性引用文件 GB/T 18793—2002 信息技术 可扩展置标语言(XML)1.0 GB/T 21364-2008 信息技术 学习、教育和培训 基于规则的 XML 绑定技术 GB/T 21365-2008 信息技术 学习、教育和培训 学习对象元数据 XML Schema 1.0,2004: http://www.w3.org/TR/2004/REC-xml-20040204/ Namespaces in XML 1.0,2006: http://www.w3.org/TR/REC-xml-names/ 3 术语和定义 GB/T 21365-2008《信息技术 学习、教育和培训 学习对象元数据》和 GB/T 21364-2008《信息技 术 学习、教育和培训 基于规则的 XML绑定技术》确立的术语和定义适用于本标准。 4 概述 4.1 XML概述 GB/T 21365-2008《信息技术 学习、教育和培训 学习对象元数据》定义了一个层次结构的概念模 型,层次结构的模型可以方便的表示包含许多元素和子元素的数据。XML 非常适合表示层次结构的模 型。XML 文档就是层次结构的,它由元素组成,元素可以有自身的内容和属性。 4.1.1 元素 元素是一个文档的基本组成部分,它经过标识后可以被计算机识别。元素有一个标记名。当标记名 前面有一个小于号,后面有一个大于号,即以“<标记名>”这样的方式出现时,它就是一个开始标记, 表示一个元素的开始;当标记名前面跟一个斜杠,即以“”这样的方式出现时,它就是一个 结束标记,表示一个元素的结束。元素的内容在开始标记和结束标记之间,元素可以有一个或多个属性。 示例:contents 4.1.1.1 元素的内容 一个元素可以包含其它元素、已解析字符数据(PCDATA)、字符数据(CDATA)或 PCDATA、 CDATA 和元素之间的组合。一个元素能够包含的内容称为内容模型。XML 解析器以某种特殊的或保 留的方式解析 PCDATA,除非它们被特别标记过(或转义过),相比之下,由于 CDATA 不会被 XML 解析器处理,因而它们可以包含特殊字符或保留字符而不需要转义。 4.1.1.2 元素的属性 GB/T×××—×××× 4 元素的属性包含该元素的额外信息,它提供了一种能够表示文档中元素的特征或性质的方法。一个 元素可以有一个以上的属性。属性位于元素的开始标记之内,它包括属性名称,一个等号,和双引号之 内的属性的值。 示例: 1999-07-23 在上例中,“timeframe”元素包含一个子元素“begin”,“begin”元素有一个属性“restrict”,属性的值为“1”。 “begin”元素的值为“1999-07-23”。这两个元素标记了一个帧的开始日期。 4.1.1.3 元素的名称 每一个元素都有一个名称,称为“标记名”。XML 标记名是大小写敏感的。本规范对于标记名的 使用遵循如下的规则: 所有标记名遵循 XML1.0 规范中的元素命名规则。 标记名不得以大写、小写或大小写混合的“XML”作为前三个字母。 本规范仅使用小写字母的标记名和元素名。 元素名不得使用 XML1.0 规范中的保留字,如: DOCTYPE ELEMENT ATTLIST ENTITY 本规范中已定义的标记名不得重新定义。 4.1.2 文档类型定义(Document Type Definitions) 标签名、内容模型和元素的属性在文档类型定义(DTD)语句中定义。该语句即可以在一个外部 文件中,也可以在 XML 文档内。文档内的 DTD 用来重载外部的 DTD 文件,因而要慎重使用。DTD 定义了可以使用的元素,它也可以定义元素的内容。 本规范定义了一个 DTD(imsmd_rootv1p2.dtd),仅供参考。XML 的编辑者可以通过 DTD 的使用 来指导开发者在 XML 文档的正确位置建立正确的元素,其它的开发者可以通过使用 DTD 来确定他们 的 XML 文档与 DTD 中对元素名及其位置的定义一致。XML 1.0 规范中对 DTD 的书写格式进行了详细 定义。 4.1.3 XML 模式(XML Schemas) XML 模式是标准化的规范,它定义了能够在 XML 实例中出现的元素和元素组合,提供了与 DTD 相同的基本功能。但是,由于模式语言是可扩展的,因而开发者能够在其中增加附加信息,比如数据类 型、继承性和表述等方面的规则。这使得模式语言比 DTD 要强大得多。有关 XML 模式的信息参见 W3C XML Schema1.0。 GB/T×××—×××× 5 本规范定义了一个 W3C XML 模式(celtsc_metadata_xml.xsd)和一个微软 XML 数据简化构架定义 (XDR),仅供参考。XML 的编辑者可以通过模式的使用来指导开发者在 XML 文档的正确位置建立 正确的元素,其它的开发者可以通过使用模式来确定他们的 XML 文档与模式中对元素名及其位置的定 义一致和/或对元数据的绑定进行扩展。有关模式书写格式的具体内容已经超出了本规范的范围。 4.1.4 有效字符集 元数据实例必须使用 ISO 10646 中定义的 UTF-8 或 UTF-16 字符编码,详细内容请参考 XML 1.0 规范。 4.1.5 属性的使用 在本规范中,属性用来表示元数据实例中词汇的结构和来源信息,而不用于表示资源的信息。本规 范仅在某些地方以某种方式使用两个属性:(“xml:lang”属性和“type”属性)。  xml:lang: 该属性指明用何种语言表达元素的内容,它只能够作为元素的属性。该属性的值可以 是用两个字符表示的语种代码,跟上用两个字符表示的国家代码(如果有的话)。 示例: Will not run in browser. 语种与国家代码参见 W3C XML规范。 注:词汇表类型(在元素中)中元素的“xml:lang”属性值必须为“x-none”。例如: LOMv1.0 作者  type: 该属性指明元素中用于表示学习资源位置的字符串类型。它的值为“URI”和“TEXT” 中的一个,表示字符串是描述资源位置的语句或是因特网上的某一个地址,如 URL。 示例: 1032353 http://www.brookscole.com GB/T×××—×××× 6 4.1.6 列表 学习对象元数据规范在层次结构的多个级别中使用了列表。列表指元素内容的多次重复出现。在 XML 文档中通过将包含的元素重复多次来实现。 示例: ]> en_US fr_FR 上面的例子中重复使用了元素,因而,是重复内容“en_US”和“fr_FR”的 包含元素。在内容模型中重复元素的表示方法遵循 W3C XML 规范。星号(*)表示 XML 实例化过程 中元素可以重复任意次或不出现。列表主要分为两种类型:有序的和无序的。 4.1.6.1 有序列表 在 XML 结构中,列表元素在特定位置重复出现多次就是有序列表,这些元素在 XML 文档中的位 置 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 它们是有序的。在下面的 XML 片断中,元素包含了由构成的 有序列表: LOMv1.0 试题 LOMv1.0 试卷 GB/T×××—×××× 7 4.1.6.2 无序列表 在 XML 结构中,列表元素在特定位置重复出现多次就是无序列表,元素的顺序无关紧要。例如: 示例: en_US fr_FR 在此例中,元素的每一次重复都生成一个新定义的“language”实例。 学习对象元数据规范中定义了元素列表的顺序属性。 4.1.7 名称空间 XML 允许用户定义自己的元素标签名。很明显,如果在某一个文档中使用了包含相同元素的不同 的 DTD,就会出现问题。W3C XML 名称空间建议定义了在一个文档中标识不同 DTD 中名称的方法。 XML 名称空间文档提供了更多有关名称空间可扩展性的说明。 W3C 名称空间建议 (http://www.w3.org/TR/1999/REC-xml-names-19990114)没有规定如何使用名称空间。它的介绍性摘要 如下: “通过将名称与用 URI 引用标识的名称空间相关联,XML 名称空间提供了一种标识 XML 文档中 元素名和属性名的简单方法。” W3C XML1.0 规范没有规定如何处理名称空间。使用名称空间通常有两种方法: 用来指明用于机器解释的特定编码 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ; 用来作为唯一性和可能定义(语义)的引用。 这两种方法并不是互斥的。名称空间是作为元素名或属性名的前缀来使用的。 示例: 前缀 dc:是一个限定词,且必须在文档中的其它位置定义。有关名称空间使用的详细内容请参考 W3C 名称空间建议。本规范并没有规定如何(在语义上或在机器中)识别名称空间。名称空间应指向 模式文件以供验证。要指向一个本地的模式文件,模式和 XML 实例必须在同一目录中,且以下面的形 式出现: 如果要在线验证 XML 实例,名称空间的引用应该采用下面的形式: 5 XML 绑定详细描述 这一部分使用了一种简单的方法来描述 XML 格式。本规范中提供的实现这种抽象格式的 DTD 和 XSD 仅供参考。 读者应该注意 LOM 中“最低峰值”的概念。保证某一实现能够处理个数超过最低峰值的列表和长 度超过最低峰值的字符串。 5.1 元素 描述:学习对象的一些通用信息。 大小:元素是 XML 实例的根元素,在一个元数据 XML 实例中,必须且只能出现一次。 属性: xmlns - 表示 IMS 元数据名称空间 子元素: 5.2 元素 描述:学习对象的一些通用信息。 大小:元素在顶级元素中必须且只能出现一次。 属性: 无 子元素: <language> <description> <keyword> <coverage> <structure> <aggregationlevel> GB/T×××—×××× 9 5.2.1 <identifier>元素 描述:学习对象的标号,该标号全球唯一。 大小:<identifier>元素在<general>元素中必须出现一次或一次以上,在<general>元素中,它的最低 峰值是 10。 属性: 无 子元素: <catalog> <entry> 例子: <general> <identifier> <catalog>ISBN</catalog> <entry> <langstring>0-226-10389-7</langstring> </entry> </identifier> </general> 5.2.1.1 <catalog>元素 描述:所属标识方案或编目方案的名称或指示符。一种命名方案。 大小:<catalog>元素在<identifier>元素中必须且只能出现一次。 属性: 无 子元素: 无 5.2.1.2 <entry>元素 描述:在标识或编目方案中用于标识此学习对象的标识符。一个和名域相关的字符串。 大小:<entry>元素在<identifier>元素中必须且只能出现一次。 属性: 无 子元素: <langstring>(<langstring>元素在<entry>元素中可以出现一次或一次以上,但是每一个 <langstring>中的 xml:lang 属性必须互不相同。) 5.2.2 <title>元素 描述:学习对象的名称。 大小:<title>元素在<general>元素中必须且只能出现一次。 属性: 无 子元素: <langstring>(<langstring>元素在<title>元素中可以出现一次或一次以上,但是每一个<langstring> 中的 xml:lang 属性必须互不相同。) GB/T×××—×××× 10 例子: <general> <title> <langstring xml:lang=”en”>Title 1 in English</langstring> <langstring xml:lang=”zh”>中文标题 1</langstring> 5.2.3 元素 描述:同目标用户交流时学习对象所主要使用的人类语言。 大小:元素在元素中必须出现一次或一次以上,在元素中,它的最低 峰值是 10。 属性: 无 子元素: 无 例子: en zh 5.2.4 元素 描述:对学习对象内容的文本描述。 大小:元素在元素中必须出现一次或一次以上,在元素中,它的最 低峰值是 10。 属性: 无 子元素: 元素在元素中可以出现一次或一次以上,但是每一个 中的 xml:lang 属性必须互不相同。) 例子: English description 中文描述 5.2.5 元素 描述:描述学习对象主题的关键字或短语。本数据元素不应该用于描述别的数据元素所描述的特征。 大小:元素在元素中必须出现一次或一次以上,在元素中,它的最低 峰值是 10。 属性: 无 GB/T×××—×××× 11 子元素: 元素在元素中可以出现一次或一次以上,但是每一个 中的 xml:lang 属性必须互不相同。) 例子: metadata metadata 元数据 learning object leerobject 学习对象 education 5.2.6 元素 描述:学习对象所涉及的时间,文化和地理区域。 大小:元素在元素中可以不出现、出现一次或出现一次以上,在元素 中,它的最低峰值是 10。 属性: 无 子元素: 元素在元素中可以出现一次或一次以上,但是每一个 中的 xml:lang 属性必须互不相同。) 例子: 明朝时期 5.2.7 元素 描述:学习对象的基本组织结构。 大小:元素在元素中可以不出现或出现一次。 属性: 无 子元素: GB/T×××—×××× 12 LOM词汇表(元素的值为“LOMv1.0”) 原子 集合 网状 层次 线性 例子: LOMv1.0 集合 5.2.8 元素 描述:学习对象在功能上的粒度。 大小:元素在元素中可以不出现或出现一次。 属性: 无 子元素: LOM词汇表(元素的值为“LOMv1.0”) 1:最小程度上的聚合,即原始的媒体数据或片段。 2:聚合度为 1的学习对象的集合,如一节课。 3:聚合度为 2的学习对象的集合,如一门课程。 4:最大粒度的聚合,如为获得某项证书所需的所有课程的集合。 例子: LOMv1.0 1 5.3 元素 描述:学习对象的历史和当前状态以及那些对学习对象的发展过程发生作用的实体。 GB/T×××—×××× 13 大小:元素在顶级元素中必须且只能出现一次。 属性: 无 子元素: 5.3.1 元素 描述:学习对象的版本。 大小:元素在元素中可以不出现或出现一次。 属性: 无 子元素: 元素在元素中可以出现一次或一次以上,但是每一个 中的 xml:lang 属性必须互不相同。) 例子: 1.0.alpha 5.3.2 元素 描述:学习对象所处的状态或完成情况。 大小:元素在元素中可以不出现或出现一次。 属性: 无 子元素: LOM词汇表(元素的值为“LOMv1.0”) 草案 最终案 修正案 不可用 例子: LOMv1.0 最终案 GB/T×××—×××× 14 5.3.3 元素 描述:在学习对象的生存周期中为其发展做出贡献(如:创建、编辑、发行等)的实体(人或组织)。 大小:元素在元素中必须出现一次或一次以上,在元素中,它的 最低峰值是 30。 属性: 无 子元素: 例子: LOMv1.0 作者 begin:vcard fn: 张三 作者 end:vcard 2000-12-12 日期描述 5.3.3.1 元素 描述:贡献的类型。 大小:元素在元素中必须且只能出现一次。如果有不同角色的多个贡献者,那么 应该重复使用元素。 GB/T×××—×××× 15 属性: 无 子元素: LOM词汇表(元素的值为“LOMv1.0”) 作者 发行商 未定义 发起人 终结者 编辑 总审核人 图形设计 技术实现 内容提供者 技术审核人 教学审核人 脚本编写者 教学设计者 内容专家 5.3.3.2 元素 描述:对学习对象做出贡献的实体(人或组织)的标识及相关信息。相关程度越高的实体越先列出。 大小:元素在元素中必须出现一次或一次以上,在元素中,它的 最低峰值是 40。 属性: 无 子元素: 5.3.3.3 元素 描述:贡献者做出贡献的日期。 大小:元素在元素中必须且只能出现一次。 属性: 无 子元素: 5.4 元素 描述:元数据实例自身(不是元数据所描述的学习对象)的信息。 大小:元素在顶级元素中必须且只能出现一次。 属性: GB/T×××—×××× 16 无 子元素: 5.4.1 元素 描述:元数据实例的标号,该标号全球唯一。 大小:元素在元素中可以不出现、出现一次或出现一次以上,在 元素中,它的最低峰值是 10。 属性: 无 子元素: 例子: ISBN 0-226-10389-7 5.4.1.1 元素 描述:所属标识方案或编目方案的名称或指示符。一种命名方案。 大小:元素在元素中必须且只能出现一次。 属性: 无 子元素: 无 5.4.1.2 元素 描述:在标识或编目方案中用于标识此学习对象 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 的标识符。一个和名域相关的字符串。 大小:元素在元素中必须且只能出现一次。 属性: 无 子元素: 元素在元素中可以出现一次或一次以上,但是每一个 中的 xml:lang 属性必须互不相同。) 5.4.2 元素 描述:在学习对象元数据实例的生存周期中为其发展做出贡献(如:创建、编辑、发行等)的实体 GB/T×××—×××× 17 (人或组织)。 大小:元素在元素中必须出现一次或一次以上,在元素 中,它的最低峰值是 10。 属性: 无 子元素: 例子: LOMv1.0 创建者 begin:vcard fn: Joe Creator end:vcard 2000-12-12 日期描述 5.4.2.1 元素 描述:贡献的类型,建议在元数据实例中包含创建者的信息。 大小:元素在元素中必须且只能出现一次。如果有不用角色的多个贡献者,那么 应该重复使用
本文档为【信息技术 学习、教育和培训 学习对象元数据_XML 绑定规范】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_016666
暂无简介~
格式:pdf
大小:503KB
软件:PDF阅读器
页数:49
分类:互联网
上传时间:2011-11-20
浏览量:24