您好,欢迎来到佳博论文网!

XML在教学资源共享中的应用

论文字数:14344,页数:34 有开题报告,任务书

摘要

网络教学资源是开展网络教育的前提和基础。随着网络教育的逐步拓展,网络教学资源越来越丰富,远程教育教学资源的有效管理成为开展网络教育的关键。为各类学习内容对象提供高效的存储管理,为各种使用者提供方便快捷的存取功能,从而提高教学资源对象的利用率已经尤为重要。

本文主要研究如何实现将描述学习对象元数据的XML Schema 映射到数据库关系模式。在本文中,为了克服了DTD本身所固有的缺点,使用XML Schema代替DTD描述学习对象元数据。描述学习对象元数据的XML Schema本身就是格式良好XML文档,通过解析这些文档,按照一定的映射规则在关系型数据库建立存放学习对象元数据的关系表,并通过主外键形式将其关联起来,符合该Schema的学习对象元数据就可以存入关系型数据库,以实现学习资源的高效检索和重用。

关键字:XML Schema,关系型数据库,远程教育,学习对象元数据

The application of XML in sharing learning resources

Abstract

Network learning resources is the premise and basis of the network learing. With the network education’s expanding, the network increasingly has riched learning resources, And the effective management of the Distance learning resources has become the key of network education. Efficient storage management of all types of learning object and convenient and efficient access function for all users so as to enhance the efficiency targets has become critical especially.

This paper mainly studies how to reflect the XML Schema using to describe learning object metadata to database model. In this paper, in order to overcome the DTD own inherent weaknesses, we use XML Schema instead DTD to describe learning object metadata. XML Schema using to describe learning object metadata in itself is a good format XML, by analyzing these documents, we create many tables to store learning object metadata in accordance with certain rules and relate them with the relevance of primary key and foreign key. The learning object resources for the Schema rules can be deposited into the relational database so as to the learning resources can be achieved the efficient retrieval and reuse.

Keywords : XML Schema, relational databases, distance education, learning object metadata

目录

摘要I

目录I

1 绪论3

1.1 选题背景和目的3

1.2 国内外研究现状4

1.3 课题研究方法4

1.4 论文组成5

2 相关技术6

2.1 学习对象元数据6

2.1.1 学习对象定义6

2.1.2 学习对象元数据的发展历程6

2.1.3 学习对象元数据结构和分层7

2.2 XML Schema11

2.3 学习对象元数据的存储13

3 模式映射规则16

3.1 数据类型的映射16

3.2 属性映射18

3.3 元素映射19

4 系统设计与实现21

4.1 开发环境21

4.2 系统设计21

4.3 系统实现23

结论28

致谢29

参考文献30

XML在教学资源共享中的应用......