学位论文 > 优秀研究生学位论文题录展示
基于XML的多媒体课件创作系统的研究与实现
作 者: 陈思敏
导 师: 顾君忠
学 校: 华东师范大学
专 业: 系统分析与集成
关键词: XML CWML 多媒体课件 网上课件点播 课件服务 课件创作系统 XSL
分类号: TP399
类 型: 硕士论文
年 份: 2002年
下 载: 174次
引 用: 0次
阅 读: 论文下载
内容摘要
现在,随着信息产业的发展、网络通讯设施的建设,基于Internet的远程教学正在以前所未有的步伐蓬勃发展。作为远程教学过程中最直接的信息传播方式的课件(Courseware)的研究,也日益成为一个令人瞩目的焦点。而对于网上课件的点播和发布,突破了距离和时间的限制,能够实现按需学习、按照个人的知识认知水平而选择学习内容,对这一方向的研究无疑是焦点中的焦点。较为传统的基于文件服务方式的课件点播和基于超文本方式的课件点播都有很大的局限性,无法实现分布式的点播活动,同时也无法进行课件信息的抽取活动。Web Service技术的出现使得真正意义上的分布式课件的点播成为可能,但是,目前大量存在的课件形式不支持课件信息资源的分割、抽取、更新、重用或支持不足,大量的课件内容以封闭的形式存在,对于课件中的媒体元素信息无法进行抽取和重新组合。而课件资源的文档格式的局限也使得Web Service在进行资源查询和绑定时有着巨大的困难。几乎与此同时,XML语言以其易于网络传输、良好的数据存储形式、可扩展性和高度的结构化、良好的语义及清晰的结构,已经受到许多公司、企业、科研机构的关注,并已经在商务上有所应用。但是,基于XML的多媒体课件的研究以及相应的创作系统却几乎无人研究。 本文的研究工作就是在上述背景下展开的。本文的研究目标是:研究符合教学过程的XML形式的课件语言,对课件的逻辑结构形式进行研究,同时分析课件包含元素的时间、空间、以及元素关系等因素,定义符合以上内容的XML文档结构形式;在以上基础之上,设计并实现基于XML的课件创作系统,能够实现基于XML的课件文档的快速生成和展示。 作者主要研究工作是: 1.多媒体课件标记语言CWML(Courseware Markup Language)的定义: 2.基于XML的课件创作环境Authoring System的设计; 3.基于CWML的多媒体课件创作环境实现技术研究; 4.CWML的显示机制研究; 作者的主要贡献是: 1.参与了以XML技术为基础的多媒体课件标记语言CWML的定义:CWML的定义将课件逻辑结构中包含的元素以XML的形式表现出来,它既代表了网上课件演播的过程,有拥有XML可扩展、自描述等性质,易于再抽取,重新组合。 2.完成了XML的课件创作环境Authoring System的设计:Authoring System是建立在CWML的基础之上而设计的,它解决了目前缺乏支持可重组开放的文件形式的编辑系统的问题。课件的制作者不需要进行代码编写,只需通过可视化的平台,就华东师范大学硕士学位论文基于XML的多媒体课件创作系统研究与实现 能够大量快速地生成CWML形式的课件,为分布环境下网上课件库的建设提供有 力的支持。3.实现了一个基于xML的课件创作原型系统:根据Authoring system的设计,本文 实现了一个基于XML的课件创作原型系统。该系统以DOM技术为关键支持技术, 同时利用VC料语言来完成该系统的实现。在该系统环境下,用户能够十分简单地 通过菜单选择、鼠标点击等动作来进行可视化的课件创作编辑工作,而系统则在后 台自动生成对应的符合规范要求的CV月以L文档。 CWML的定义完成了XML在网上课件制作领域的良好扩展,它将XML的可抽取、自描述等性质很好地应用到了课件制作领域,解决了课件格式封闭,课件信息难抽取,无法重新组合的问题;而Authoring System的设计与实现则使得普通的非程序员的课件制作者也能够进行CWML课件的编写工作,同时有效的课件创作环境也是实现大批量快速课件制作的前提。使用Authoring System来进行CWML网上课件的制作,能够高效率、迅速地完成能够重新组合利用的课件形式,很好地支持V阳b service技术环境下的资源查询和绑定需求,是在进行分布式网上课件点播系统建设的最佳选择之一。
|
全文目录
第一章 绪论 9-16 1.1 课件和网上课件点播 9-11 1.1.1 课件 9-10 1.1.2 网上课件点播(COD)及其组成 10-11 1.2 网上课件点播的现状和问题 11-14 1.2.1 网上课件点播的现状 11-14 1.2.1.1 基于文件服务方式的课件点播 11-12 1.2.1.2 基于超文本组织方式的课件点播 12-13 1.2.1.3 Web Service技术环境下的课件发布和点播 13-14 1.2.2 目前网上课件点播需要解决的问题 14 1.3 本文的研究内容 14-16 第二章 基于XML的多媒体课件标记语言的设计 16-35 2.1 XML语言和多媒体建模 16-19 2.1.1 XML简介 16 2.1.2 利用XML描述多媒体课件的优势 16-18 2.1.3 基于XML的三层课件服务模型 18-19 2.2 Internet环境下的多媒体课件组成分析设计 19-26 2.2.1 基本组成单元(B)--知识元 20 2.2.2 课件的结构组成(S) 20-23 2.2.2.1 逻辑结构 20-21 2.2.2.2 课件的时间结构 21-22 2.2.2.3 课件的空间结构 22-23 2.2.3 课件的关系单元(R) 23-25 2.2.3.1 时间关系 23-24 2.2.3.2 空间关系 24 2.2.3.3 语义关系 24-25 2.2.4 属性单元(P) 25 2.2.5 课件的BSRP组成 25-26 2.3 多媒体课件标记语言CWML设计 26-31 2.4 一个基于CWML的多媒体课件系统模型 31-33 2.4.1 数据层 32 2.4.2 中间业务层 32-33 2.4.3 客户层 33 2.5 本章小结 33-35 第三章 基于CWML的课件创作系统Authoring System的设计和实现 35-50 3.1 基于CWML的课件创作系统的设计 36-40 3.1.1 Authoring System的组成 36 3.1.2 Edit System的设计 36-39 3.1.2.1 Edit System的功能设计 36-37 3.1.2.2 Edit System的工作流程设计 37-39 3.1.3 Service Parts 39-40 3.2 Authoring System的实现 40-45 3.2.1 XML Converting的实现 40-45 3.2.1.1 新节点的创建 41-42 3.2.1.2 节点属性的添加 42-43 3.2.1.3 XML Sub-Tree Converting 43-45 3.2.2 XML Document Generating的实现 45 3.3 利用Authoring System生成课件举例 45-49 3.4 本章小结 49-50 第四章 Authoring System支撑技术--DOM技术研究 50-57 4.1 解析模型 50-53 4.1.1 线性文档处理模型 50-51 4.1.2 树模型 51 4.1.3 两种模型的比较 51-53 4.2 DOM模型 53-56 4.2.1 DOM和DOM的解析结构 53-54 4.2.2 MSXML、DOM和DOM在Authoring System中的应用 54-56 4.3 本章小结 56-57 第五章 可扩展样式语言XSL和CWML的显示研究 57-64 5.1 XML在显示上的处理 57-58 5.2 CSS和XSL 58-59 5.3 利用可扩展样式语言XSL实现CWML的显示 59-63 5.4 本章小结 63-64 第六章 总结与进一步的研究工作 64-66 6.1 本文总结 64-65 6.2 进一步的研究工作 65-66 参考文献 66-69
|
相似论文
- 基因调控网络模型描述语言研究,Q78
- 高中物理教师多媒体课件制作和使用情况调查研究,G633.7
- 基于MATLAB仿真技术的多媒体课件研究,TP317.4
- Web服务攻击分析与安全技术研究,TP393.08
- 3ds max三维教学动画教材编写研究,TP391.41-4
- 多媒体课件促进小学生应用题问题表征的应用效果研究,G434
- 虚拟现实技术在多媒体课件中的应用研究,TP391.9
- 基于XML的军用电子元器件数据交换技术研究,TN60
- 战术信息传输系统的研究,TN919.2
- 协同办公平台中公文管理子系统的设计与实现,TP311.52
- 生产过程控制系统软件的设计与实现,TP311.52
- 数据交换系统的设计与实现,TP311.52
- 基于反编译的可疑行为标注技术的研究与实现,TP309
- 对多媒体辅助初中英语课堂教学的反思,G633.41
- 论多媒体手段在小学音乐教学中的应用,G434
- 论大学多媒体课件的形象性及其限度,G434
- 多媒体课件视觉传达效应研究,G434
- 基于Web服务的可视化作战想定生成系统设计与实现,TP391.41
- 软件过程建模及驱动技术研究,TP311.52
- 大要案指挥决策系统的研究与实践,TP311.52
- 地方电子政府信息资源共享问题研究,TP399-C2
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 在其他方面的应用
© 2012 www.xueweilunwen.com
|