基于语义Web的网络教学知识管理系统分析_第1页
基于语义Web的网络教学知识管理系统分析_第2页
基于语义Web的网络教学知识管理系统分析_第3页
基于语义Web的网络教学知识管理系统分析_第4页
基于语义Web的网络教学知识管理系统分析_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于语义Web的网络教学知识管理系统分析论文关键词:语义eb;网络教学;知识管理系统;本体论文摘要:讨论基于语义eb的网络教学知识管理系统,设计和实现包括教学、档案管理、目的制定、进度管理等主要功能的原型系统,探究本体技术在知识管理领域使用中的解决方案。1引言随着信息技术的开展,网络教学已成为世界各国教育改革和开展的重要趋势。充分利用网络资源构建教育效劳体系,推进网络教学及教研,进步区域整体教育程度已成为教育信息化建立的一项重要研究课题。网络教学可以通过网络化手段为学生提供全天候的教育效劳,为学生进步知识素质、工作才能和学术程度创造条件。近年来,网络教学在我国高校逐步得到广泛应用。但是,现有网

2、络教学系统大多是将学习资源放在网上,学习者需自行进展学习。网络教学系统的最大难题在于无法实现积累、应用、共享、交流和创新知识的功能,尤其是缺乏学习者对隐性知识挖掘的支持。而且,网络教学应用研究与开展将受到新型网络效劳体系构造的影响,网络教学应用中更为重要的是,应该挖掘知识背后的各种深层次应用形式和规律,并在形式及其建构的层次实现教学,以培养学习者的学习才能。为解决上述问题,需要引进知识管理的思路,设计网络教学知识管理系统。随着知识经济时代的降临,知识管理成为一个热门的前沿领域。由于知识管理是管理领域的新惹事物,所以目前还没有一个被大家广泛认可的定义。达文波特(davenprtt指出:“知识管理

3、真正的显著方面分为两个重要类别:知识的创造和知识的利用。艾莉(vernaallee)对知识管理的定义是“帮助人们对拥有的知识进展反思,帮助和开展支持人们进展知识交流的技术和企业内部构造,并帮助人们获得知识来源,促进他们之间进展知识的交流。自从3(rldideebnsrtiu)于2022年2月最终公布了关键技术标准,语义网技术在各领域的应用引发了业界人士广泛的讨论和尝试。在国外,seagix开发的freed系统实现了基于语义关系的查询系统,帮助用户处理非构造化数据和管理商业资料,通过本体内的语义联络把查询结果维持在问题域内。但是该系统没有把这种语义查询才能扩大到网络效劳的层次。stanfrded

4、ialinfratis的开源工程prteg实现了基于l和rdf两种语言的可视化本体构建,配合raersystesgbh.kg的raerpr可以充分支持包括反关系、l推理在内的本体构建。本文的研究工作集中在基于语义eb的网络教学知识管理系统的开发,设计和实现了一个基于eb层、效劳层、业务应用层、集成层和资源层多层架构的原型系统,其中涵盖了教学、档案管理、目的制定、进度管理等主要功能,本体库采用rdf语言简要描绘了教学管理各个方面的语义关系。2关键技术介绍2.1语义eb技术语义eb的概念是由万维网的奠基人bernerslee在2000年12月的xl2000会议上提出的,目的是在计算机和人类理解的语

5、义之间建立一种联络,用以满足智能软件代理对互联网上异构和分布信息的有效访问和检索。语义eb是目前万维网的开展方向,语义eb通过元数据和构造化的分类词汇来组织网络资源,并以分层的体系构造扩展了互联网的根本功能,为各种网络软件代理提供了智能化工作的环境。它主要包括下面几个核心层次:第一层是unide和uri,它是整个语义网的根底,unide(统一编码)处理资源的编码,uri(统一资源定位器)负责标识资源;第二层是xl+名空间十xl形式,用于表示数据的内容和构造;第三层是rdf+rdf形式,用于描绘资源及其类型;第四层是本体词汇,用于描绘各种资源之间的联络;第五层是逻辑,在下面四层的根底上进展逻辑推

6、理操作;第六层是验证,根据逻辑陈述进展验证以得出结论;第七层是信任,在用户间建立信任关系。rdf(resuredesriptinfraerk)是语义eb的标准语言,它用计算机可以理解的方式表达了短语和概念的含义。rdf在句法中通常使用xl。2.2本体本体(ntlgy)一词来源于语义学,它是一系列描绘的集合,使用rdf,l等标记语言写成,它定义了概念和相关逻辑规那么之间的联络。由t.r.gruber提出、后经r.studer改进的定义:一个本体是一个概念体系的显示的形式化标准。这个定义包含四层含义:概念模型、明确、形式化和共享。一个典型的本体由有限个概念以及它们之间的关系组成,还包括属性、值约束

7、、不相交描绘和对象间逻辑关系的规定。本体提供了对给定领域的一种共识,这种共识对于消除概念差异是必要的。本体通过信息内容及其语义的结合,将网络资源的处理从信息处理的层面进步到了知识处理的层面。根据应用领域的不同可以创立不同的本体,例如本体a可以把“矛盾定义成包括内涵和外延的逻辑概念,本体b就可能把它定义成发生在春秋战国的历史典故。3系统设计3.1需求分析网络教学知识管理系统的角色包括:学生、教师、管理员。网络教学系统的用例大致可以分为两个类型:教学理论和教学管理。教学理论一方面包括课程阅读、学习、在线考试/练习等和在线学习直接相关的方面,还包括对知识库的扩大和管理,这一点指的是从电子课件管理、q

8、a(问答库)等非构造化数据来源中,通过基于本体的语义分析获取知识,形成构造化知识信息,最终这个教学知识库中的知识储藏量将相当于一个教师的知识储藏量,甚至超过教师。系统在不断的“答疑过程中,可以把知识库中不存在的知识发给真正的教师,教师集中解答后的答案会自动地储藏到知识库中,即知识库是动态更新的。系统用例图如以下图1所示。在使用过程中随着构造化知识信息储藏的累积,基于本体技术的搜索引擎依靠语义分析,可以提供更加准确快捷的搜索结果。基于知识检索功能,系统还可以满足包括智能阅读、知识联络、导航、提醒等相关功能。3.2子系统设计网络教学知识管理系统包括如下面表1所示的几个子系统:语义查询子系统位于整个

9、系统的核心,因为rdql查询把一部分语义逻辑带到数据查询的过程中,所以语义查询子系统相对传统系统中的数据读取模块带有更为重要的地位。3.3语义查询子系统的设计本体库是整个系统的核心,网络教学知识管理系统的两大功能知识获取和查询都是围绕着本体库的建立进展,知识获取是一个把非构造化、半构造化和现有构造化数据标准化处理后保存到本体库的过程。知识管理系统本身像是一副鱼骨架(fraerk),自动分类程序把非构造化的数据,包括课件、作业、网页等等,源源不断的分析、追加到系统上来,摆在适宜的位置。如以下图2所示。在网络教学知识管理系统中,知识获取过程就是本体的设计、开发、集成、验证这样一个迭代和增量的过程,

10、以便语义网根据生成的本体完成网络教学知识管理各项功能。设计过程的主要任务是设定问题描绘框架、定义范围、定义成功标准和最低标准、调查任务和商业目的以及用例分析。该环节的核心是分析试验,它把上文提到的邮件、课件等文本、图形形式的信息转化为构造化的分析报告。本体的开发是指对控制词表进展识别和提取,通过集成不同的关系形成概念模型(neptualdel)。通过对属性和规那么的扩大可以反映带有网络教学知识管理特色的内容。本体集成是从每个个体“知识镜的集成开始的,通过与其他的系统参与者广泛的交流意见,对现有模型进展修改和扩大,把计算性描绘转化为rdf,xl或其他的程序化描绘,使用l,或是rdf应用整合l。本

11、体的开发是个迭代和增量的过程,系统使用中需要不断的完善和修改;换而言之,自动生成的教学本体数据会在使用中得到完善。网络教学知识管理系统采取了尽可能简单明了的类构造,个体(individual)之间关系表达在各种形式的属性(prperty)中,所以不需要复杂的推理,也不存在元类(eta一lass,类的类),因此选择l一dl作为本体描绘语言,并可以通过prte驴等软件在l和rdf之间自由切换。网络教学知识管理系统包含4个根底类(priitivelass),即仅包含必要条件。在将来完好的教学本体库中,可能包含成百上千的学科,为每个学科建立定义类(definedlass)是不明智的,因为它意味着本体库

12、频繁、复杂的改动;该教学本体原型中,单独的学科被设计为urs。类的个体,或理解为它的实例。这四个根底类定义如以下图3;4实现技术及环境4.1本体的实现网络教学知识管理系统应用斯坦福大学开发的免费开源工程成果。prtege是一个斯坦福大学开发的本体论编辑和知识获取软件,是完全使用java语言开发的开放源码软件。由于其设计优异、插件众多,prlege成为目前使用最广一泛的本体论编辑器之一。gal类应根据教学方案添加不同的个体。如网络教学知识管理系统中标题“广告制作的学习目的通过hasvered属性与“理性思维根本规律、“广告效果分析报告、“计算机平面设计三项课程建立联络,这就意味着学习目的相符的学

13、员应完成上述三门课程。prfile类反映了用户档案,在hasgal属性中添加完成的gal类个体。perfrane类是随教学过程由程序、教辅人员管理添加的,记录了不同档案学生课程进度等表现情况。网络教学知识管理系统采用开源的本体开发工具prlege构建,并采用了它的插件lplug一in和lviz完成基于ldl语言的本体编写。以下图4演示了urse类图形化界面下属性、约束的显示和对应l代码。网络教学知识管理系统本体描绘的l版本采用了raersystesgbh.kgraerpr1.9进展语义推理,推理结果说明在网络教学知识管理系统的本体中并不存在语义冲突,是没有错误的。4.2实现环境网络教学知识管理

14、系统的实现过程包括这些环节:jena把本体灌人数据库(选用ysql),数据库通过glassfish的jnki注册为jdb数据源,通过bp方式和ejb连接起来,进而完成一个包括教学、档案管理、目的制定、进度管理等方面的网络教学知识管理系统,系统的效劳层可以选择发布为网络效劳的形式,配合前端的eb层和业务层形成一个j2ee技术支持下的完好系统。网络教学知识管理系统的开发软件采用1b发布的。lipse3.25,javasdk选用sunjavasdk6beta2,ejb开发环境为jees。网络教学知识管理系统是两套系统的总称,一部分是包括效劳层、持久层在内的语义效劳系统,通过jena的接口,该系统实现了本体的查询、添加、修改、删除等操作,这一部分在构架上使用statelesssessinbean作为网络效劳的endpint;而另一部分是包括eb层、业务层在内的展现系统,采用struts十spring作为主要构架技术,为用户展现本体包含的各种内容。5完毕语基于语义网的网络教学知识管理系统可以别离系统中的领域数据和操作数据,前者定义了本体的类和属性,后者成为本体的个体,完成一个实现语义查询的网络效劳。研究有助于进步领域数据可重用的才能,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论