第八章多媒体应用系统设计.ppt
上传人:小沛****文章 上传时间:2024-09-10 格式:PPT 页数:42 大小:3.8MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

第八章多媒体应用系统设计.ppt

第八章多媒体应用系统设计.ppt

预览

免费试读已结束,剩余 32 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

8.1多媒体应用系统设计概述8.1多媒体应用系统设计概述8.1.1多媒体应用系统的基本概念多媒体应用系统的设计流程和其他的计算机应用系统相比有其特殊性。可以把它分为以下六个阶段:1.系统分析2.系统设计3.脚本设计4.数据准备5.系统制作6.系统测试1.系统分析系统分析的主要任务是确定系统的目标,即确定“做什么”。在这一步首先要分析系统面向的领域、系统的应用场合和应用环境、系统的用户类型等,然后根据上面的需求结果来分析软硬件设施与环境、资金来源与成本效益以及系统涉及的系统组织结构与具体设计内容等。2.系统设计多媒体系统设计包括结构设计、功能设计和界面设计。多媒体应用系统的结构可以是线性结构、树形结构或网状结构。线性结构的系统顺序执行,用户可以控制前进、后退、暂停、到最前页或最后页,交互性较差;树形结构可以根据用户选择分支进行,如果用户想看其他的分支内容,需要一步步退出当前分支;网状结构中,各媒体按照各自的内容被有机地链接在一起,系统提供了灵活多变的交互方式,用户可以根据需要随时查看有关的链接信息,达到对信息随机获取的目的。功能设计需要根据系统分析的结果来进行。界面设计包括布局设计和风格设计。界面设计一般遵循交互性原则、一致性原则、简洁性原则和结构性原则等。3.脚本设计脚本设计是多媒体应用系统设计的特有内容,脚本设计相当于影视制作中的分镜头设计,是总体的设计方案在每个单元的具体体现,包含了对内容、媒体的选择、交互控制方式、声音的表达以及屏幕设计等方面的详细描述。脚本设计要兼顾多方面,不仅要规划出各项内容显示的顺序和步骤,还要描述其间的分支路径和衔接的流程,以及每一步骤的详细内容。4.数据准备脚本设计之后的一步是按脚本要求准备数据。在多媒体设计领域,多媒体数据常常被称作素材。素材通常有多种来源,例如用户提供、网上下载、自行创作等。素材收集完全后,需要根据系统的要求以及开发工具的要求,对素材进行必要的编辑处理,将素材转换为系统开发环境下要求的存储和表示形式。因为系统涉及的素材往往很多,所以在素材开始收集时,就应该有意识地按类型对素材进行分类管理。5.系统制作在完全确定了系统的功能、设计标准,并且按相关设计将素材准备完毕后,要按设计脚本,使用事先选择好的工具将各种多媒体素材进行集成、连接。6.系统测试系统测试是多媒体应用系统设计的一个必要环节。添加了一个功能要进行功能测试,完成了一个模块要经过单元测试。模块连接后还要进行总体功能测试。开发周期的每个阶段每个模块都不断进行测试,不断修改源程序。系统在投入试用后,在应用中还需不断地清除错误,强化软件的功能、可用性及可靠性。多媒体系统经过测试、试用、完善后,可以进行打包、商品化包装,以便出版发行。8.2多媒体著作工具8.2.2多媒体著作工具的功能随着多媒体技术和其他计算机技术的发展,对多媒体著作工具提出了更高的要求。这些更高的要求主要表现在以下几个方面:(1)具有数据库连接功能。(2)具有简单的动画处理能力。(3)具有应用程序的连接能力,即多媒体创作工具能将外界的应用控制程序与所创作的多媒体应用系统连接。(4)具有模块化和面向对象的程序设计思想。(5)良好的界面,易学易用。典型的多媒体著作工具有:(1)VisualBasic(2)Director(3)Authorware(4)ToolBook(5)Flash(1)VisualBasic作为一种可视化的编程语言,VisualBasic(VB)是程序设计类多媒体创作工具的代表。该类工具的优点是功能强大、控制灵活、扩展性极好,VB可调用各种多媒体素材,利用多种方法、事件、属性控制媒体对象及链接关系,对个别对象可以实现精确控制,适用于复杂的多媒体产品制作,特别适用于控制和计算要求较高的产品。该类工具的缺点是自编代码,对制作人员要求高,而且工作量较大。(2)DirectorDirector是基于时间序列的著作工具。Director的优点是操作简便,形象直观,在一时间段内,可任意调整多媒体素材的属性,如位置、转向等。其缺点是要对每一素材的展现时间作出精确安排、调试工作量大。基于时间序列的多媒体著作工具还有一个典型代表是Action。(3)AuthorwareAuthorware是基于图标(Icon)和流线(Line)的著作工具,Authorware中的多媒体素材和交互事件借助不同类型的图标显示在一条流程线上。用户不必有特别的程序设计能力,只需掌握一些流程图和图标概念及基础设计知识就能使用。基于流程图的著作工具还有IconAuthor。优点:A、允许跨平台运行B、具有多种外部接口,有效集中多种素材C、具有丰富的函数与变量缺点:当多媒体应用软件规模很大时,图标及分支