基于XML的网络课件显示技术的研究与应用

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:flyballball
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在我国,网络教育发展迅速,在各地已经得到了广泛的普及,并且已经逐渐成为一种重要的教育方式。网络教育是信息技术最新成果在现代教育学思想的指导下对传统教育模式的革新,具有不受时空限制、资源可以共享重用、系统开放等优势。高质量的教育资源是保障网络教育实施效果的前提条件,教育资源的开发是网络教育实施过程中的核心环节。目前网络教育资源主要以网络课件为主,网络课件是基于浏览器/服务器模式开发、能在互联网或局域网上发布、用户通过浏览器执行的教学课件。基于HTML开发的网络课件,在标准化、可交互、可移植方面存在种种不足。而XML技术以开放的方式结构化地表述数据信息,具有异构系统间的信息交流、更精确的搜索、数据存储更灵活、数据的多样显示等优势。因此,基于XML技术的网络课件是标准化的、开放的,课件内容具有更强的可交互性和共享性。为了使用户能基于浏览器浏览网络课件,网络课件必须以页面形式呈现给用户。为了满足用户个性化需求,同一网络课件需要有多种不同的页面表现形式。本文在一个网络教育平台的网络课件制作系统开发中分别采用XML+XSL和在服务器端基于DOM解析并转换XML两种方案实现了对同一基于XML的网络课件在多种不同风格页面模板下的呈现,并实现了各种页面模板之间的灵活切换和定制。同时本文分别利用JavaScript和AJAX实现了网络课件目录树的静态和动态加载实现。本文为基于XML的网络课件的页面显示提供了两种可借鉴的实现方式,并对这两种方式进行了多方面的对比分析。并且将最新的AJAX技术应用到网络课件目录树的实现中,为网络课件的目录树的实现提供了一种新的动态实现方式。该动态加载方式克服了传统JavaScript实现的大型树型目录结构加载慢和数据冗余的缺点。
其他文献
随着Internet在各个领域的兴起,远程课堂逐渐成为一个热点,远程交互教学系统是一个大规模的实时并发系统,通过该系统,教师可以给千百学生进行实时授课。在互动教学系统中,教师端需
随着科技的不断发展,先进技术越来越多地应用到了教育领域中。技术给教育带来了新的生机。 VR技术以其交互性、沉浸性、构想性强的特点在许多方面的都有着广泛的应用。但是
在石油勘探和地质研究工作中,岩屑分析是很重要的环节。随着国内大部分油田对大批量岩屑数据的要求的提出,各种岩屑分析的方法相继出现。但目前多数油田工作者还是通过人工判断
随着移动通信的高速发展及移动通信用户的不断增长,须铺设更多的移动基站来保证覆盖的范围和质量。大量基站间的互联非常需要一种高效而面向未来的方式。由于现实条件限制,BT
机载雷达高瞻远瞩,在现代战争中发挥着重要的作用。机载雷达环境仿真与动目标检测是现代雷达研究领域中的一个热门课题。本文以作者参与的一部雷达信号处理机中的信号源的仿真
本文共分两个部分。第一部分提出一种端到端的视频流传输方案,其主要思想是依据实时传输协议(RTP)对压缩视频数据重新分组打包,通过对当前可利用网络带宽的估算动态调整发送
随着网络技术的发展,网络设备往往由许多相对独立的可管理模块组成,这些管理模块必须能够被灵活地扩展,以满足特定的应用。由于这些可管理模块可能包含其特定的标准或私有的M
现有的移动通信网络只能为用户提供带宽需求不高的服务,而未来用户则希望在无线网络上享受到传统有线网络上所能提供的各种丰富的高带宽服务。因此,一个能够承载多种高带宽多
近年来,以数字信号处理为核心的软件无线电技术取得了飞速的发展,已经广泛应用于个人移动通信、现代雷达、微波遥感等领域。FPGA由于其高密度、高速、可编程等优点在高速数字信
随着计算机技术的发展,特别是面向对象编程技术的发展,越来越多的硬件功能可以通过软件来实现。计算机技术与测量技术的紧密结合就产生了新的仪器种类——虚拟仪器。本文以某