小柯毕业论文网专业从事毕业论文代写及发表服务网站 包括:代写硕士论文,代写毕业论文,代写本科毕业论文,论文发表等,为您解后顾之忧.
当前位置:小柯毕业论文网免费论文经济学论文中国经济论文 → XML在E-learning平台管理中的应用

本类热门阅览

站长推荐

XML在E-learning平台管理中的应用

减小字体 增大字体 作者:不详  来源:www.bob123.com  发布时间:最新发布
XML在E-learning平台管理中的应用是小柯论文网通过网络搜集,并由本站工作人员整理后发布的,XML在E-learning平台管理中的应用是篇质量较高的学术论文,供本站访问者学习和学术交流参考之用,不可用于其他商业目的,XML在E-learning平台管理中的应用的论文版权归原作者所有,因网络整理,有些文章作者不详,敬请谅解,如需转摘,请注明出处小柯论文网,如果此论文无法满足您的论文要求,您可以申请本站帮您代写论文,以下是正文。

  [摘要] 介绍了E-learning的基本概念,分析了E-learning平台管理中所面临的问题,阐述了XML技术的相关知识及其在E-learning平台管理中的应用。
  [关键词] XML E-learning 中间件
  
  引 言
  信息时代是学习的时代,通过互联网进行学习已经成为人们获取知识的重要手段。E-learning是一种以计算机、多媒体和网络为依托的,以教师为主导、以学生为主体的新的教与学模式。它不但带来了学习工具和学习媒介的改变,还带来了学习内容到学习方式的全方位的变革。当前,通过网络开展E-learning已成为全社会都关注的热点。
  一、E-learning平台的管理
  E-learning这种学习方式由多媒体网络学习资源、网上学习社区及网络技术平台构成全新的网络学习环境。支撑这个在线学习环境的是众多的E-learning服务器和网络基础设施。在这个环境中,汇集了大量的数据、档案资料、程序、教学课件、新闻组等学习资源,形成了一个高度综合集成的资源库。上层应用系统的管理即软件环境的管理,涉及客户端与E-learning服务器之间的通信、各E-learning服务器之间的通信等。下层网络环境的管理包括网络硬件和网络通信协议两方面。
  由于需要提供多种资源,E-learning平台中存在着分布异构的问题,例如,许多应用程序需在不同的硬件平台(如PC,工作站,小型机等)上运行,不同的硬件平台上又存在各种各样的系统软件(如不同的操作系统、数据库、语言编译器等),以及多种风格各异的用户界面,这些硬件系统平台还可能采用不同的网络协议和网络体系结构连接。中间件技术能够较好地解决这一问题,但需要一种标准化的并广泛部署于上层应用系统和下层网络设施的技术对其提供支持。而在软件行业得到广泛应用的XML技术恰好符合了这一要求。
  二、XML
  可扩展的标识语言XML(Extensible Markup Language)是一种元标注语言,即定义了用于定义其他特定领域有关语义的、结构化的标记语言,这些标记语言将文档分成许多部件并对这些部件加以标识。XML 文档定义方式有:DTD (Document Type Definition)和XML Schema。DTD定义了文档的整体结构以及文档的语法,应用广泛并有丰富工具支持。XML Schema用于定义管理信息等更强大、更丰富的特征。XML能够更精确地声明内容,方便跨越多种平台的更有意义的搜索结果。它提供了一种描述结构数据的格式,简化了网络中数据交换和表示,使得代码、数据和表示分离,并作为数据交换的标准格式,因此它常被称为智能数据文档。
  XML技术已经广泛应用于E-learning应用系统的开发,大多数的商用E-learning平台都支持XML标准。一些主要的网络设备制造商,如CISCO、JUNIPER等,生产的网络设备也已提供了对XML的支持,以利于今后基于XML的网络管理。
  三、XML在E-learning管理中的应用
  1.兼容现有协议
  XML文档格式的管理信息可以很容易地通过HTTP 协议传输,由于HTTP是建立在TCP之上的,故管理数据能够可靠传输。XML还支持访问XML文档的标准API,如DOM,SAX,XSLT,Xpath等。
  2.统一的管理数据存取格式
  XML能够以灵活有效的方式定义管理信息的结构。以XML格式存储的数据不仅有良好的内在结构,而且由于它是W3C提出的国际标准,因而受到广大软件提供商的支持,易于进行数据交流和开发。现有网络管理标准如TMN、SNMP等的管理信息库规范决定了网管数据符合层次结构和面向对象原则,这使得以XML格式存储网管数据也非常自然,易于实现。
  3.不同应用系统间数据的共享和交互
  只要定义一套描述各项管理数据和管理功能的XML语言,用Schema对这套语言进行规定,并且共享这些数据的系统的XML文档遵从这些Schema,那么管理数据和管理功能就可以在多个应用系统之间共享和交互。
  4.底层传输的数据更具可读性
  网络中传输的底层数据因协议不同而编码规则不同,虽然最终传输时都是二进制位流,但是不同的应用协议需要提供不同的转换机制。这种情况导致管理站在对采用不同协议发送管理信息的被管对象之间进行管理时很难实现兼容。如果协议在数据表示时都采用XML格式进行描述,这样网络之间传递的都是简单的字符流,可以通过相同的XML解析器进行解析,然后根据不同的XML标记,对数据的不同部分进行区分处理,使底层数据更具可读性。
  四、结 语
  XML承载着提供通用数据交换、变革Web发布、改造分布式计算的重任,许多软件开发商和设备制造商都对其提供了支持,研究基于XML的E-learning平台管理具有广阔的前景。把XML技术应用于E-learning平台的管理,将促使E-learning更好地发展,提供更好的在线学习服务。
  参考文献:
  [1]刘萍肖德宝:基于XML的网络管理模型研究[J].计算机工程与应用, 2004, 21:153~156
  [2]T. Apostolopoulos, Kefala A. A Configurable Middleware Architecture for Deploying E-learning Services over Diverse Communication Networks[A]. IASTED. Proceedings of CATE International Conference[C]. Rhodes, Greece. 2003:224~229
  
本站关键词:毕业论文此论文来源于 小柯论文网 http://www.bob123.com
 
代写论文,8年品质,包通过包修改