基于领域本体的课件模型毕业设计(论文).doc
《基于领域本体的课件模型毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《基于领域本体的课件模型毕业设计(论文).doc(30页珍藏版)》请在课桌文档上搜索。
1、毕业设计(论文) 第26页HUNAN UNIVERSITY毕业设计(论文)设计论文题目:基于领域本体的课件模型学生姓名:学生学号:专业班级:学院名称:指导老师:学院院长:基于领域本体的课件模型 摘 要教育资源建设是教育信息化的基础,是需要长期建设与维护的系统工程。因为教育资源具有复杂性和多样性,目前世界上有很多标准化(学术)组织都在致力于教育资源标准化的研究。课件是教育资源的重要组成部分,构建可重用性高、互操作性好的标准化课件也是教育信息化中重要的一环。本文采用领域本体技术,将实际的课件资源结构与课程模型中的课程领域的概念和概念间的关系形成映射,并采用OWL本体描述语言结合LOM元数据标准对课
2、件的属性进行描述。本文引入学习对象的概念,将课件看作学习对象,尝试借助学习对象的特性来提高课件的重用性、互操作性。通过采用领域本体,学习对象等技术,从而得到可重用性高,互操作性好,便于共享的课件。本文设计了课程制作系统中 “学习对象检索”、“学习对象导入”两个组件,用以实现课件的检索和导入。学习对象检索组件依据学习对象元数据映射成的检索条件,在资源库中检索符合制作者或者学习者所需的课件。学习对象导入组件负责将课件导入资源库。关键字:课件;学习对象;LOM;领域本体;XMLA courseware model based on Domain OntologyAbstractAs the basi
3、s of E-learning, the construction of Educational resources is a systemic project which needs long-term construction and maintenance. Nowadays, many standardization organizations are working hard at the standardization of Educational resources because of their complexity and variety. Courseware is an
4、 important part of the teaching resource. Constructing standardized courseware which has good reusability and interoperability is important point of Education information.This paper apply the technology of domain ontology, mapping the courseware resources model into the relationship between concepts
5、 in the domain of courses in the course model, and using OWL ontology web language combination of LOM metadata standard attributes to describe the attribute of courseware. This paper introduce the concept of learning objects, treat courseware as a learning object, try to use the feature of learning
6、object to improve the reusability and interoperability of the courseware. Through the use of technology of domain ontology, technology of learning object, we can get high reusability, interoperability, and easily sharing courseware. This paper production system designed two components called “the se
7、arch of learning object” “the import of learning object” to achieve the search and import of courseware. “the search of learning object” components is on the basis of search conditions that learning object metadata map into. Learning objects, needed by producers or learners, should be find out from
8、the library of resources. “the import of learning object” components import learning object into library of resources.Key words: courseware; learning object; LOM; domain ontology; XML目 录HUNAN UNIVERSITYI1 绪论11.1 研究背景11.2.国内外研究现状11.2.1 本体研究现状11.2.2 学习对象研究现状21.3 论文的研究任务和主要工作21.4 本文的结构32 领域本体的概念及应用42.1
9、 本体的概念42.2 本体的分类42.3 本体描述语言52.4 本体的应用52.5 基于本体的课程建模52.6小结53 系统的相关技术63.1 学习对象技术的应用63.1.1 学习对象的概念63.1.2 学习对象的结构模型73.1.3 学习对象的特性83.1.4 学习对象相关标准113.1.5 学习对象制作工具133.2 XML技术的应用153.3 DOM解析器163.4 小结164 课程制作系统的设计与实现174.1引言174.2 需求分析184.2.1 设计目标184.2.2 开发工具与平台204.3功能设计与实现204.3.1 学习对象导入组件204.3.2 学习对象检索组件214.3.
10、3 界面设计234.4小结23结论24致谢25参考文献261 绪论1.1 研究背景进入21世纪,计算机和网络技术得到了广泛应用,e-Learning打破了传统教学时间和空间限制,以丰富的教学资源、灵活多变的教学形式和先进的教学理念为人们提供了一种全新的受教育的方式。e-Learning是当今国际国内教育发展新的生长点,也是现代教育技术的主流发展方向1。由于e-Learning,特别是基于Internet的远程教育,具有地域广泛性、技术复杂性、文化多样性等特点,使得大量的网上学习资源难以实现共享,不同的学习系统也难以互相沟通。虽然现行的网络技术已为学习资源在低水平上的自治与共享(例如通过HTTP
11、和HTML)、学习活动的合作(例如通过各种网上通信工具)提供了基本技术条件,但是允许学习资源在课程知识和教学管理水平进行交换的标准却没有得到很好地认定,导致网上资源无法大范围的共享与交流。1.2. 国内外研究现状1.2.1 本体研究现状本体是某个领域内(可以是特定领域的,也可以是更广的范围)不同主体(人、代理、机器等)之间进行交流(对话、互操作、共享等)的一种语义基础,它是共享概念的形式化精确描述,目的就是为了描述领域内部(领域本体)2甚至更广范围内的一些概念和概念之间的联系,使得这些概念和联系在共享的范围内有着明确唯一的解释,这样人、系统之间就可以进行交流。如果把每一个领域抽象成一套概念体系
12、,再具体化为一个词表来表示,包括每一个词的明确定义、词与词之间的关系(例如“用”“代”“属”“分”“参”关系等)以及该领域的一些公理性知识的陈述(例如“所有的期刊论文都是出版物”)等,并且能够在这个领域的专家之间达成某种共识,即能够共享这套词表,所有这些就构成了该领域的一个“本体”。最后,为了便于计算机理解和处理,需要用一定的编码语言(例如OWL)明确表达上述体系(词表、词表关系、关系约束、公理、推理规则等)。在这个意义上,本体已经成为一种提取、理解和处理领域知识的工具,可以被应用于任何具体的学科和专业领域。本体在人工智能中的运用由来已久,但在实际应用中效果不大。Web 的出现为本体提出了新的
13、、更广泛的需求,也提供了一个建立真正全球化的、统一的、标准化的本体环境的途径。1.2.2 学习对象研究现状学习对象作为一种可重用的教学资源构件,正在越来越受到国际教育技术学界的关注。这种具有高度价值的教学构件(instructional component,或曰学习对象“learning object”)将使大规模的高效教学开发得以实现,为教学资源的设计提供了一条很好的思路3。从面向对象的思想引入教学领域之后,对这种具有可重用特性的教学构件的理解一直得到了不断发展,但对这种具有可重用特性教学构件(学习对象)的不同理解造成了交流上的困难与困惑。为解决这种混乱现象,已有各种组织在建立学习对象标准化
14、的研究。例如:ARIADNE,它的研究工作由欧盟提供财政支持;由美国Educom公司支持的“教学管理系统”(IMS- Instructional Management Systems)的项目研究;以及ADL(Advanced distributed learning network)也在进行学习对象标准化4的研究等。现在比较有影响力的标准和规范有:LOM-Learning objects metadata 学习对象元数据5,ADL-SCORM 可共享内容对象参考模型6,7等。电气电子工程师协会(IEEE)在1996年牵头成立的“学习技术标准委员会”(LTSC),包括前述的各种区域性标准组织都在
15、LTSC工作小组中有自己的代表。LTSC致力于建立一个世界通用的国际化标准,以将全球 的大学、公司及其它组织的教育技术,特别是它们的学习对象相融合互通。在2000年,学习对象元数据工作小组(LOM-Learning Objects Metadata Working Group)基于IMS和ARIADNE联合提交的关于教育资源的元数据规范和建议提出了LOM。LOM定义了网络教育资源的数据模型。1.3 论文的研究任务和主要工作本课题的主要研究任务是在领域本体的基础上,建立一个课程模型,并依据该模型实现一个课程制作系统。主要工作:1. 研究领域本体,研究学习对象技术的应用。2. 基于领域本体建立一个
16、课程模型。3. 在课程模型的基础上,实现一个课程制作系统,并在课程制作系统中,利用学习对象技术,实现课件的检索和导入功能。1.4 本文的结构本文主要分为以下几个部分:第1章 绪论,讨论了国内外研究现状及论文的主要研究工作,并给出本文的组织结构。第2章 领域本体的概念及应用。第3章 学习对象、XML、DOM等相关技术进行介绍。第4章 给出课程制作系统的设计和实现过程,侧重于学习对象的导入和学习对象的检索组件。2 领域本体的概念及应用2.1 本体的概念本体(Ontology)最早是一个源于哲学的概念,是一种对“存在”的系统化解释,用于描述事物的本质。本体的概念和方法被IT领域采用,用于知识表示、知
17、识共享和重用。直观地讲,本体是一个实体,是对某领域应用本体的方法分析、建模的结果,即把现实世界中的某个领域抽象为一组概念及概念之间的关系,本体的本质是概念模型。本体论的概念包括四个主要方面8:1.概念化(conceptualization) : 客观世界现象的抽象模型,其表示的含义独立于具体的环境状态;2.明确(explicit) : 概念及它们之间联系都被精确定义;3.形式化(formal) : 精确的数学描述, 计算机可读;4.共享(share) : 本体中反映的知识是其使用者共同认可的,是相关领域中公认的概念集, 它所针对的是团体而不是个体。2.2 本体的分类本体的分类明确了不同本体之间
18、的区别与联系, 虽然目前尚没有统一的本体分类方法,但较有代表性的分类方法有以下2种:1) N.Guarino提出了以详细程度和领域依赖度2个维度作为对本体划分的基础。详细程度高的称为参考( reference)本体,详细程度低的称为共享(share)本体。依照领域依赖程度,可以细分为顶级(top-level)、领域(domain)、任务(task) 和应用(application) 4类9。其中:顶级本体: 描述最普通的概念及概念之间的关系,如空间、时间、事件、行为等,与具体的应用无关,其他种类的本体都是该类本体的特例。领域本体: 描述特定领域(电信、汽车等)中的概念及概念之间的关系。任务本体
19、: 描述特定任务或行为中的概念及概念之间的关系。应用本体: 描述依赖于特定领域和任务的概念及概念之间的关系。2) A.G.Prez在分析和研究了各种本体分类法的基础上, 归纳出10 种本体: 知识表示本体、普通本体、顶级本体、元(核心) 本体、领域本体、语言本体、任务本体、领域-任务本体、方法本体和应用本体。这种分类法是对Guarino 提出的分类方法的扩充和细化,但这10 种本体之间有交叉, 层次关系划分不够清晰。2.3 本体描述语言OWL(Web Ontology Language)是W3C开发的一种网络本体语言,用于对本体进行语义描述。它适用于这样的应用,在这些应用中,不仅仅需要提供给用
20、户可读的文档内容,而且希望处理文档内容信息。OWL能够被用于清晰地表达词汇表中的词条(term)的含义以及这些词条之间的关系。而这种对词条和它们之间的关系的表达就称作Ontology。OWL相对XML、RDF和RDFSchema拥有更多的机制来表达语义,从而OWL超越了XML、RDF和RDFSchema仅仅能够表达网上机器可读的文档内容的能力。2.4 本体的应用目前本体已经广泛应用于计算机及其相关领域。本体的功能及其应用领域可以概括为3 类:1.作为知识表示方法, 应用于知识工程和知识管理10等。本体统一了领域中的术语和概念, 从而使知识共享和重用成为可能。如欧盟IST 资助的On-To-kn
21、owledge 项目开发了基于本体的知识管理工具集。2.作为系统分析方法, 应用于信息建模、面向对象分析和数据库设计等11。本体建模过程澄清了领域知识的结构, 为信息系统的分析和设计提供了基础。3.作为信息语义的形式化表示方法, 应用于异构信息集成、多智能体系统、语义Web等。本体用显式、形式化的方法描述了领域中概念的结构以及概念之间的关系。基于本体可以实现基于内容的访问、异构信息语义层的集成和互操作12。本文使用领域本体技术来阐述课程资源中各课件之间的关系。2.5 建立课程本体目前支持本体开发的工具多达数十种,功能各不相同,对于本体语言的支持能力、表达能力、逻辑支持能力以及可扩展性、灵活性、
22、易用性等都相差很大。Protg系列是目前较活跃的本体工具,是可以免费获得的开放软件,它用Java 语言开发,通过各类插件支持多种本体格式。本文中就是选用Protg3.3.1来建立课程本体。本文针对计算机网络这一领域,运用Protg建立了一个计算机网络课程本体,得到了本体文件“InternetCours.owl”。2.6小结本体通过对概念的严格定义和概念与概念之间的关系来确定概念精确定义,表示共同认可的,可共享的知识。因此,本体是解决语义层次上Web信息共享和交换的基础。因为课件资源结构要与课程领域的概念和概念间的关系形成映射,所以,课程本体的建立,就意味着课件资源结构的确定,这对课件的检索奠定
23、了基础。3 系统的相关技术3.1 学习对象技术的应用3.1.1 学习对象的概念学习对象是在结合面向对象的计算机科学思想以及有关教学理论基础之上而产生的一种新型计算机辅助教学构件。面向对象的计算机科学思想使一个构件(component)能够在多种情境下重复有效地使用,这种具有高度价值的思想也就是蕴含在学习对象之后的基本理念:教学设计者可以建立适当大小的能在不同学习情境下多次重复使用的数字化教学构件13。这种可重用、易组合的教学资源构件不同于传统的书本、录像带等教学媒体,也先进高级于现有水平的数字化教学资源,它应该能够为许多人在不同时间、地点都能接触并利用;此外,那些由多个学习对象集成的教学信息可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 领域 本体 课件 模型 毕业设计 论文
链接地址:https://www.desk33.com/p-1253582.html