首页 > 国家标准(GB) > GB/T 36098-2018 信息技术 学习、教育和培训 虚拟实验构件封装
GB/T 36098-2018

基本信息

标准号: GB/T 36098-2018

中文名称:信息技术 学习、教育和培训 虚拟实验构件封装

标准类别:国家标准(GB)

标准状态:现行

出版语种:简体中文

下载格式:.rar .pdf

下载大小:496KB

相关标签: 信息技术 学习 教育 培训 虚拟 实验 构件 封装

标准分类号

关联标准

出版信息

相关单位信息

标准简介

GB/T 36098-2018 信息技术 学习、教育和培训 虚拟实验构件封装 GB/T36098-2018 标准压缩包解压密码:www.bzxz.net

标准图片预览






标准内容

ICS35.240.99
中华人民共和国国家标准
GB/T36098—2018
信息技术
学习、教育和培训
虚拟实验构件封装
Information technologyLearning, education and trainingVirtual experiment component packaging2018-03-15发布
中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会
2018-10-01实施
本标准按照GB/T1.1一2009给出的规则起草GB/T36098—2018
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。本标准起草单位:华中师范大学、中国电子技术标准化研究院、北京邮电大学、华中科技大学本标准主要起草人:吴砥、文福安、余云涛、徐建、张耀丹、林贤能、张家琼、彭娴、任慧、罗莉捷、王紫琴饶景阳、李莹。
-iiiKAoNniKAca
1范围
信息技术学习、教育和培训
虚拟实验构件封装
本标准规定了虚拟实验构件封装架构和内容清单及其元数据。本标准适用于虚拟实验教学系统的开发与集成。2规范性引用文件
GB/T36098—2018
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件GB/T13000—2010信息技术通用多八位编码字符集(UCS)(ISO/IEC10646:2003.IDT)GB18030信息技术中文编码字符集3术语和定义
下列术语和定义适用于本文件。3.1
package
个逻辑自录,包含一个特定名称的内容清单文件以及内容清单文件中引用的实际资料文件。[GB/T26222—2010,定义3.6]]3.2
component
软件系统中具有相对独立功能、可以明确辨识、接口遵循的协议、可独立部署、可组装的软件实体。3.3
内容结构
content structure
内容清单中一种学习内容的组织方法。3.4
content manifest
内容清单
对有意义的学习资源的描述,包括元数据、组织结构和资源引用的描述。3.5
内容项item
内容组织结构中的一个内容单元。3.6
物理文件physicalfiles
实际存在的文档、图片、音频、视频、动画和以其他形式存在的数字媒体。3.7
依存资源
dependencyresources
当前描述的资源所依赖的特定资源。1
HiiKAoNiKAca
GB/T36098—2018
资源引用
resource reference
对内容清单中物理文件的引用。3.9
组织结构
organizations structure
内容清单中一种或多种学内容的组织方法3.10
虚拟实验构件virtualexperimentcomponent虚拟实验环境中的独立操作单元,是可操作,可控制的虚拟实验基础组成对象。4缩略语
下列缩略语适用于本文件。
VEC:虚拟实验构件(VirtualExperimentComponent)XML:可扩展置标语言(ExtensibleMarkupLanguage)XSD:XML模式定义(XMLSchemasDefinition)构件封装信息模型
图1是构件封装信息模型图,它阐述了内容包装各组件之间的关系交换包(INTERCHANGEPACKAGE)内容清单(Manifest)
元数据(Meta-data)
组织结构(Organizations)
资源(Resources)
子内容清单(subManifests)
文件(Files)
(实际构件资源内容,包括:图片、动画等各种格式文件)
图1构件封装信息模型图
虚拟构件封装是把虚拟实验构件以及其他形式的学习内容(如图片、文本、音视频等),组合或装配成一个完整的虚拟实验教学内容包,这个包允许被拆分,可被虚拟实验系统读取并在虚拟实验平台上还原成一个完整的实验操作或实验教学课件。图1中描述的交换包是单独的一个文件,可压缩为.zip、jar、.cab格式。交换包包含一个内容清单文件,以及该内容清单文件中引用的所有物理文件:a)内容清单:描述包中内容组织结构和资源的特定的文件,符合本标准的构件封装实例应包括个内容清单文件。为了保证这个内容清单文件在交换包中能被找到,统一采用预定义文件名:vecmanifest.*(如果用XML来实现,则为vecmanifest.xml)。文件名称应使用小写字母。内容清单文件和它的支持文件(如XML文件所需XSD等)应被放在交换包的根目录下。每个内容清单实例保存在一个具有预定义名字的内容清单文件中,包含以下几部分:1)元数据:对内容包作整体描述;2
HiiKAoNiKAca
2)组织结构:描述在内容清单中虚拟构件资源的一种或多种组织方式:GB/T36098—2018
3)资源:包含对内容清单中所有实际资源和所需媒体素材的引用,还包括描述资源的元数据和对外部文件的引用;
4)子内容清单:零个或多个嵌套的内容清单。物理文件:构件资源内容,包括图片、动画等各种格式文件,存放在内容清单所描述的各个子b)
目录下。不同于包,它不能独立发布。每个物理文件或者在内容清单的“资源”元素中描述或者在“资源引用”元素依赖的文件列表“文件”元素中列出。在内容清单中描述的物理文件和内容清单文件一样是包不可或缺的组成部分。6内容清单
6.1概述
内容清单作为可重复使用的学习单元的组织结构文件,包括内容包元数据、组织结构集、资源引用集和子内容清单四个部分
内容包元数据:描述这个内容包的元数据信息组织结构集:通过层级结构的形式来组织内容包中的学习内容。b)
注:一个组织结构集含有多个子组织结构,即一个组织结构可含有多个子节点。每个组织结构都可用元数据进行描述,以便在搜索时更容易被发现,资源引用集:用层次结构来组织学习活动中所引用的资源,资源文件本身在内容清单中进行描c)
述,多个组织结构可同时引用同一个资源。d)子内容清单:内容清单中,可包含一个或多个子内容清单。子内容清单用来描述子内容清单本身所在层次范围内的内容。
6.2内容清单元数据
内容清单元数据见表1。表中各列说明如下:a)编号:元素的序号。
b)元数据名称:元素的描述性称谓。c
对应的英文名称:元素名称的英文名称。定义:元素的简要描述。
多重性:元素出现的次数。一个元素的重复,其所有子元素都要重复。多重性的取值包括:1)空白(-):单个实例;
2)数字:元素可以重复的最大次数;3)n:允许无限次重复。
类型:描述元素本身是什么类型的数据。类型包括了元素的最大长度。所有的域均需使用由f)
GB/T13000一2010规定的字符集,汉字部分应至少支持GB18030的强制部分。内容清单元数据中包含的类型有4种:
1)Container:容器类,表示该元素还包含下一级子元素;2)String(n):字符类,描述性元素,其中n为字符串长度的最低峰值;3)Boolean:二进制类,二进制标志(0/1)Glossary:词汇表,元素的值是一个二元组(来源,值),来源的类型为String(1oo),可以是4
规范名称或URI,值的类型为String(256)。使用词汇表可以增加本标准的可扩展性,用户可以选择使用本文件(建议)的词汇表或自已定义的词汇表。约束:指出元素是必备元素还是可选元素:g)
1)M:必备元素;
iiKANiKAca
GB/T36098—2018
0:可选元素:
举例说明:对元素的补充说明,表1
1000000
110000
120000
130000
131000
132000
133000
140000
141000
142000
142100
142200
142300
元数据
内容清单
标识符
内容包
元数据
模式版本
元数据
组织结构
缺省值
内容结构
标识符
结构类型
对应的英文
VECmanifest
identifier
version
VECmetadata
schema
schema
version
metadata
organizations
default
organization
identifier
structure
内容清单(vecmanifest.xml)的结构说明定义
一个可复用的实
验单元。封装了
元数据、组织结
构和资源引用
在内容清单文件
中唯一的编号
内容清单的版本
信息,用以标识
包是否发生改变
描述包内容的
定义和控制内容
清单的模式
上述模式的版
本,例如1.0
描述内容包的元
描述包的内容组
织形式,其一种
或多种视图
指出哪个组织结
构模式为缺省值
一个详细的内容
层次结构
在内容清单文件
中唯一
描述内容结构的
类型,缺省为
“TOC”,即分层
目录的标题
多重性
Container
String
String
Container
String
String
Container
String
Container
String
String
String
举例说明
如编号1000.1100等
例如1.0、1.1版本
如果没有提供模式元素,将
被假定为本信息模型定义
的VEC内容
若未标识出版本信息,则被
默认为1.0版
参见GB/TAAAA
如果没有提供,遇到的第,
个目录被假定为缺省值
构件内容的不同组织方式
可以使用多个内容结构来
可以进行其他结构类型的
用于用户选择所需的组织
riKAoNniKAca
142400
142500
142510
142520
142530
142540
142550
142560
142570
150000
151000
151100
151200
元数据
元数据
内容项
标识符
对应的英文
metadata
identifier
标识符引用
identifierRef
可见性
元数据
内容子项
资源引用
标识符
isVisible
parameters
metadata
resources
resource
identifier
表1(续)
多重性
描述内容结构的
元数据
层次结构中的一
个节点
在内容清单文件
中唯一
一个对资源部分
或其他目录、内
容项标识符的
指出当包被显示
时此内容项是否
被显示
在被调用时传给
资源的静态参数
内容项标题Www.bzxZ.net
描述内容项的元
层次结构中的一
个子节点
一个资源引用的
集合。没有顺序
或层次之分
对资源的一个
在内容清单文件
指出资源的类型
Container
Container
String
String
Boolean
String
String
Container
Container
Container
Container
String
Glossary
GB/T36098—2018
举例说明
参见GB/TAAAA
参见GB/TAAAA
内容子项重复内容项的所
有部分
建议使用MIME词汇表中
提供的媒体类型:
(MIME,application/exe)
(MIME,application/pdf)
(MIMEapplication/word)
(MIME,application/zip)
(MIME,audio/basic)
(MIME,audio/realaudio)
(MIME,image/jpeg)
(MIME,video/quicktime)
(MIME,text/HTML)等
GB/T36098—2018
151300
151400
151500
151510
151600
151610
151620
160000
元数据
资源定位
元数据
依存资源
标识符
资源定位
元数据
子内容
对应的英文
metadata
dependency
identifierRef
metadata
child Manifests
表1(续)
多重性
对一个URL的
描述资源引用的
元数据
指定一个资源,
当前描述的资源
依赖于这一资源
的文件
引用一个资源引
用部分的标识符
资源所依赖的一
组文件列表
指出文件的位置
描述文件的元
对外部内容包的
String
Container
Container
String
Container
String
Container
String
举例说明
参见GB/TAAAA—
这里指定的一个依存资源,
代表了当前资源依赖的该
资源的多个文件
一个文件元素只能表示该
资源依赖的一个文件。如
果资源有多个依赖文件,应
重复多个文件元素
参见GB/TAAAA-
参考文献
GB/T36098—2018
[1IETFRFC2425
5MIMEContent-Type forDirectoryInformation September1998,网址http://ietf.org/rfc/rfc2425.txt.[2JCPInfo,2004IMS Content Packaging InformationModel,vl.1.4Final Specification,Octo
ber.2004.
[3J CPBind,2004 IMS Content Packaging XML Binding,vl.1.4 Final SpecificationOctober2004.
CPBest,IMS Content Packaging Best Practice Guide,vl.1.2Final Specification,October.学习、教育和培训学习对象元数据GB/T21365—2008信息技术
GB/T26222—2010
GB/T36097—2018
学习、教育和培训内容包装
信息技术
信息技术
学习、教育和培训
虚拟实验构件元数据
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。