课前思考
  使用多媒体著作工具制作各种应用系统,是多媒体计算机技术一个重要的应用领域。多媒体应用系统通常可分为以下几种类型:文化教育(各种课件和培训资料)、电子出版物(百科全书、字典和参考书)、音像制作、动画制作、商业广告、影视动画及各种信息查询系统等。
  创作多媒体应用系统时,首先要考虑:该作品是干什么的?使用者是什么人?使用它要达到什么目的?
  多媒体应用系统是由各个应用领域的专业人士或开发人员利用多媒体创作工具或计算机编程语言制作的产品,是直接面向用户的。一个优秀的多媒体作品是综合了所有人机交互手段且各种媒体具有协同性的多媒体系统。从外观上讲,应使人感到愉快,具有美学观点和吸引力。屏幕应体现声音、文字和图像的和谐,作品要保持视觉的一致性。提示要明确,过渡要平滑,图标要简洁明快,此外作品不能与创作意图相脱节。优秀多媒体作品不仅包括计算机技术,还应包括人文社会科学、影视技术等专门领域的知识。
  近年来,随着对多媒体应用系统需求日益增长,许多公司都集中了很多人力、物力开发了大量的多媒体著作工具及其产品,每种著作工具都具有各自的功能和特点,提供不同的应用开发环境,适用不同的范围。在这一章中,我们将介绍多媒体著作工具的现状,重点讲解多媒体著作工具的设计思想以及多媒体计算机中,也是多媒体著作工具中要解决的关键技术--多媒体同步方法。
  关于如何使用多媒体著作工具,请参考使用手册,如何制作优秀的多媒体作品请多实践,并多学习一些美学、人文科学及影视学科的参考书和文献资料等。
  课前思考7.1节(多媒体著作工具)
  (1)如何开发多媒体应用系统,可以选用编程语言和多媒体著作工具。它们各有什么优缺点?
  (2)多媒体著作工具是如何分类的?它们各有什么特点?
  (3)多媒体著作工具的主要功能是什么?
  带着这些问题,学习本章的7.1节。
  课前思考7.2节(多媒体同步方法)
  (1)什么是多媒体同步?它的基本问题是什么?
  (2)如何理解多媒体同步的各种需求?如何满足这些需求?为了解决多媒体同步问题需设计一种多媒体参考模型,多媒体参考模型的结构如何?
  (3)如何解决同步问题,即如何定义多媒体同步方法?
  课前思考7.3节(Ark的设计思想)
  清华大学计算机系1996年开发研制了多媒体著作工具Ark,Ark的特点是什么?系统结构如何?什么是事件驱动?如何定位超媒体链?如何设计数据对象?通过学习本节就可以找到答案。


  学习目标
  通过本章的学习,使同学对多媒体著作工具的现状、分类及主要功能,多媒体著作工具Ark设计思想和系统结构以及多媒体同步的基本概念、参考模型及定义方法有一定的了解和掌握。
  有三个层次的要求:
  ·了解多媒体著作工具的现状、分类及主要功能;
  ·掌握多媒体著作工具Ark的设计思想和系统结构;
  ·熟悉多媒体同步的基本概念、参考模型及定义方法。

  学习指南
  7.1节(多媒体著作工具)学习指南
  开发多媒体应用系统既可以选用编程语言,也可以选用多媒体著作工具,多媒体著作工具的优点是可以缩短用户开发多媒体应用系统的时间。为了使读者选用合适的著作工具开发多媒体应用系统,本节对多媒体著作工具进行了较详细的综述:介绍了多媒体著作工具的分类、特色及主要功能。
  但是7.1节没有介绍多媒体著作工具使用的方面的内容,建议读者买一个多媒体著作工具,如Authorware,并仔细阅读使用说明书,找一、二个简单的应用示例,按着说明书编程实现上述示例,掌握其使用方法,这样对本节讲述内容就会理解得更加深入。
  7.2节(多媒体同步方法学习)学习指南
  多媒体同步方法是多媒体计算机的关键技术,也是多媒体著作工具要解决的关键技术,是多媒体计算机领域热门的研究课题,要深入了解这方面的最新研究成果,请参考有关的文献资料。介绍两本博士论文供参考:
  ·博士生 李明禄 导师 孙永强教授、盛焕烨教授;多媒体同步一-通用模型、描述语言及其实现。上海交通大学计算机科学与工程系 1996年4月;
  ·博士生 史元春副教授,导师 徐光佑教授;分布式多媒体信息模型研究(第二章 多媒体同步研究),清华大学计算机科学与技术系 1999年5月。
  本课件7.2节不要求文献资料及上述两本博士论文那么深,只要求读者仔细阅读7.2.1、7.2.2、7.2.3节的内容,熟悉、理解多媒体同步的基本概念、同步的参考模型以及一般的多媒体同步的定义方法就可以了。
  7.3节(Ark的设计思想)学习指南
  关于如何使用多媒体著作工具的书和手册非常多,如果读者想学会如何使用某个多媒体著作工具,就去仔细读一下它的使用说明书,并结合一二个示例编码实现。如果想更熟练,一方面可以多作几个练习,同时还可以读一些相关的书籍。但是,阐述关于如何设计多媒体著作工具的参考书和资料非常少。这里7.3节结合清华大学计算机系研究开发的多媒体著作工具Ark,希望读者能够掌握多媒体著作工具Ark的特点、设计思想、系统结构及关键部件的实现技术。

  难重点
  本章的重点是通过清华大学计算机系研制开发的多媒体著作工具Ark,使读者掌握一种多媒体著作工具的设计思想,具体问题是:
  ·超媒体信息模型EDHM(Event Driven Hypermedia Model)的系统结构;
  ·采用事件驱动,较好地解决了多媒体著作工具的同步和交互问题;
  ·超媒体链的存储和定位;
  ·数据对象的设计和实现
  本章的难点是多媒体同步方法,它也是多媒体计算机领域热点研究课题,会议和杂志上有关这方面的文章比较多,在这一章中我们重点给读者讲述了多媒体同步的基本概念、多媒体同步的参考模型以及多媒体同步的实现方法等。

  知识点
  本章的知识点概括如下:
  编程语言和多媒体著作工具比较;
  多媒体著作工具的分类和简介;
  多媒体著作工具的主要功能;
  多媒体同步的基本概念;
  多媒体同步的参考模型;
  多媒体同步的定义方法;
  多媒体著作工具Ark的系统结构;
  Ark同步与交互的解决方案--事件驱动;
  Ark超媒体链的定位;
  数据对象的设计