网络教学资源元数据描述框架分析与设计摘要教学资源的共享以及统一管理必须解决的是对资源的语义描述,本文采用元数据资源描述的方法,设计实现教学资源的元数据描述规范框架,并给出基于rdf元数据框架的描述实现,从而实现教学资源的可管理、可查询、可评测,为资源的集中管理、统一服务提供基础数据通信规范。关键词教学资源描述元数据rdf中图分类号:g642文献标识码:a0引言信息化是教学改革的重要组成部分,在教师课前备课、课中授课、课后复习等教学环节中充分利用互联网络的便捷性和计算机展示技术的多样性,已形成广泛的共识。而目前已建成的各类网络教学资源,由于建设形式多样,技术不统一,缺乏必要的建设指导规范和标准,共享率及利用率普遍比较低,无法对已建的各类教学课件资源进行有效的检索查询,极大地制约着教学资源的实际使用,也阻碍着多媒体教学工作往深层次的优化。本文研究教学资源的共性语义描述,在都柏林核心元数据的基础上,实现对教学资源的扩展元数据规范定义,给出适用于web实现的rdf框架描述。1元数据及rdf框架元数据(metadata),一般认为是描述数据的数据(dataaboutdata),主要是描述数据属性(property)的信息,用来实现如存储位置、历史数据、资源查找、文件纪录等功能。元数据能为各种形态的数字化信息单元和资源集合提供规范、普遍的描述基准和方法,对资源的组织和管理具有重要作用。网络教学资源的元数据的主要目的是描述网络教学资源的属性信息,用来快速地识别资源、评价资源、追踪资源、过滤资源和使用资源,是教学资源的特征属性数据。资源描述框架(resourcedescriptionframework,缩写rdf),是万维网联盟(w3c)提出的一组标记语言的技术标准,以便更为丰富地描述和表达网络资源的内容与结构。rdf定义一套可描述知识概念和实例的规范标准,专门用于表达网络资源的元数据,在语义表达和交换上更灵活。它提供了一种用于表达信息,并使其能在应用程序间交换而不丧失语义的通用框架。rdf用形如(classes—properties—values)类似于面向对象(类—属性—值)的三元组来描述web上的各种资源和它们之间的关系,并提供了固有的语义单元。应用领域专用的类和属性需要通过对rdf的扩展来定义,这种扩展通过rdfschema来实现,rdfs不提供实际的应用程序专用的类和属性,而是提供了描述应用程序专用的类和属性的框架。2网络教学资源元数据框架设计网络教学资源元数据是构建基于web的学习门户的基础数据规范,主要解决异构类型多的网络学习资源的整合以及系统间的通信规范,可促进网络教学资源的高效配置和综合利用。框架设计核心元数据规范、知识点元数据规范、图像通用元数据规范、动画通用元数据规范、音视频通用元数据规范,核心元数据规范是框架的核心,遵循柏林核心元数据规范扩展。3核心元数据规范核心元数据规定了网络统一学习服务门户所需的核心元数据、各元素的语义定义,以及学习资源的信息标识、内容、管理和维护等描述信息。(1)标识符uri:http://www.***.com/core/terms/identifier中文名称:标识符英文名称:identifier定义:资源的唯一标识数据类型:字符串值域:自由文本(2)名称uri:http://www.***.com/core/terms/title中文名称:名称英文名称:title定义:资源的名字或称谓数据类型:字符串值域:自由文本注释:必选项,最大出现次数为1(3)创建日期uri:http://www.***.comcore/terms/create_time中文名称:创建日期英文名称:create_time定义:资源最初的创建日期数据类型:日期型值域:日期,按gb/t7408执行注释:必选项,最大出现次数为1(4)最新修改日期uri:http://www.***.com/core/terms/last_modify_time中文名称:最新修改日期英文名称:last_modify_time定义:最近一次修改资源信息的日期数据类型:日期型值域:日期,按gb/t7408执行注释:必选项,最大出现次数为1(5)描述uri:http://www.***.com/core/terms/description中文名称:描述英文名称:description定义:资源内容的综述性介绍数据类型:字符串值域:自由文本注释:必选项,最大出现次数为1(6)关键字uri:http://www.***.com/core/t...