多媒体应用系统设计概述(ppt42张)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2
3
二O一一
8.1 多媒体应用系统设计概述
8.1.1 多媒体应用系统的基本概念
蚌埠医学院
多媒体系统是指能对文本、图形、图像、动画、 视频和音频等多媒体信息进行逻辑互连、获取、编 辑、存储和播放等功能的一个计算机系统。
计算机系统 多媒体系统 多媒体 应用系统
多媒体硬件系统 多媒体操作系统 多媒体创作工具 多媒体应用系统
蚌埠医学院
8.2.2
多媒体著作工具的功能
蚌埠医学院
多媒体著作工具是为了完成对多种媒体的集成开 发,处理素材、播放试演、发布调试是它必需要完 成的任务,因此多媒体著作工具的基本功能有以下 几个方面: (1)多媒体数据的导入 (2)多媒体数据的展示播放 (3)多媒体数据的编辑处理 (4)媒体组织能力 (5)程序设计能力 (7)测试调试能力 (8)发布能力
人——人交互系统
多媒体应用系统 人——机交互系统
二O一一
8.1.2
多媒体应用系统的设计流程
蚌埠医学院
多媒体应用系统的设计流程和其他的计算机 应用系统相比有其特殊性。可以把它分为以下六 个阶段: 1.系统分析 2.系统设计 3.脚本设计 4.数据准备 5.系统制作 6.系统测试
二O一一
8.1.2
多媒体应用系统的设计流程
C、具有丰富的函数与变量
缺点:当多媒体应用软件规模很大时,图标及分支增多,复 杂性增大,程序难以控制。
二O一一
8.2.3
常用的多媒体著作工具
(4)ToolBook
蚌埠医学院
ToolBook是基于页的多媒体著作工具。它把一个多媒体应 用系统看作一本书,书上的每一页可包含许多媒体素材,如按 钮、字段、图形、图片、影像等。 提供功能强大的面向对象的程序设计语言OpenScript。 ToolBook支持Windows动态链接库(DLL)与动态数据交 换(DDE),还支持符合DLE标准的各种数据对象。 新一代的ToolBook系列已发展了一系列功能各有特色的著 作工具,并对数据库和Internet支持很好,既适合于无编程能 力的一般用户,也适合于需编程进行复杂设计的高级用户。 缺点是当要处理的内容非常多时,由于卡片或页面数量过大 ,不利于维护与修改。 这类创作工具还有Hyper Card。
二O一一
8.1.2
多媒体应用系统的设计流程
蚌埠医学院
4.数据准备
脚本设计之后的一步是按脚本要求准备数据。 在多媒体设计领域,多媒体数据常常被称作素材。 素材通常有多种来源,例如用户提供、网上下载、 自行创作等。素材收集完全后,需要根据系统的要 求以及开发工具的要求,对素材进行必要的编辑处 理,将素材转换为系统开发环境下要求的存储和表 示形式。因为系统涉及的素材往往很多,所以在素 材开始收集时,就应该有意识地按类型对素材进行 分类管理。
二O一一
8.1.2
多媒体应用系统的设计流程
蚌埠医学院
3.脚本设计
脚本设计是多媒体应用系统设计的特有内容, 脚本设计相当于影视制作中的分镜头设计,是总 体的设计方案在每个单元的具体体现,包含了对 内容、媒体的选择、交互控制方式、声音的表达 以及屏幕设计等方面的详细描述。 脚本设计要兼顾多方面,不仅要规划出各项内 容显示的顺序和步骤,还要描述其间的分支路径 和衔接的流程,以及每一步骤的详细内容。
二O一一
8.3
Authorware的使用
蚌埠医学院
软件安装
启动和退出
特点 — 面向对象的可视化编程 — 丰富的交互能力 — 结构化的流程线设计
— 高效的多媒体集成环境
— 数据与程序分离 源文件扩展名为“*.a7p”,发布后的扩 展名为“*.a7r或*.exe或*.html”
二O一一
8.3
二O一一
8.1.2
多媒体应用系统的设计流程
蚌埠医学院
5.系统制作
在完全确定了系统的功能、设计标准,并且 按相关设计将素材准备完毕后,要按设计脚本 ,使用事先选择好的工具将各种多媒体素材进 行集成、连接。
二O一一
8.1.2
多媒体应用系统的设计流程
蚌埠医学院
6.系统测试
系统测试是多媒体应用系统设计的一个必要环 节。添加了一个功能要进行功能测试,完成了一个 模块要经过单元测试。模块连接后还要进行总体功 能测试。开发周期的每个阶段每个模块都不断进行 测试,不断修改源程序。 系统在投入试用后,在应用中还需不断地清除 错误,强化软件的功能、可用性及可靠性。 多媒体系统经过测试、试用、完善后,可以进 行打包、商品化包装,以便出版发行。
二O一一
8.2.2
多媒体著作工具的功能
蚌埠医学院
随着多媒体技术和其他计算机技术的发展,对多 媒体著作工具提出了更高的要求。这些更高的要求 主要表现在以下几个方面: (1)具有数据库连接功能。 (2)具有简单的动画处理能力。 (3)具有应用程序的连接能力,即多媒体创作工 具能将外界的应用控制程序与所创作的多媒体应用 系统连接。 (4)具有模块化和面向对象的程序设计思想。 (5)良好的界面,易学易用。
二O一一
Authorware图标工具箱
蚌埠医学院
(1)显示图标: 用来显示静态画面和文字,在进行程序设计时可 用来显示变量、函数值的即时变化。 (2)移动图标: 与显示图标相配合,可制作出简单的二维动画效 果。 (3)擦除图标: 用来清除画面、文字等显示对象。 (4)等待图标: 提供了简单的交互方式,它的作用是暂停程序的 运行,直到用户按键、单击鼠标或者经过一段时间的 等待之后,程序再继续运行。
二O一一
8.2.3
常用的多媒体著作工具
蚌埠医学院
(3)Authorware
Authorware是基于图标(Icon)和流线(Line)的著作 工具,Authorware中的多媒体素材和交互事件借助不同类 型的图标显示在一条流程线上。用户不必有特别的程序设计 能力,只需掌握一些流程图和图标概念及基础设计知识就能 使用。基于流程图的著作工具还有IconAuthor。 优点:A、允许跨平台运行 B、具有多种外部接口,有效集中多种素材
Authorware的使用
蚌埠医学院
前提:1、需求分析 2、课件设计 3、界面设计 4、准备好素材
(1) 新建文件 (2) 修改文件属性(演示窗口属性) (3) 设计流程(将各图标放入流程线上) (4) 设置各图标的属性 (5) 试运行(^W中止)和调试程序 (6) 保存(.a7p ) (7) 打包(产生.exe文件) (8) 建立应用程序的运行环境
二O一一
Authorware的主界面组成
标题栏
蚌埠医学院
菜单栏 常用工具栏 主流程线
流程设计窗口 图标工具栏
二O一一
8.3
Authorware的使用
蚌埠医学院
1.Authorware图标工具 箱
Authorware是基于图标和 流线的多媒体著作工具,图标 是Authorware的特色工具, 图标的使用方式是将图标工具 箱中的图标直接拖动到设计窗 口的流程线上。Authorware 的图标工具箱一共包括13种图 标和其他一些小工具,如图8-5 所示。
2.系统设计
蚌埠医学院
多媒体系统设计包括结构设计、功能设计和界面设计。 多媒体应用系统的结构可以是线性结构、树形结构或网状 结构。线性结构的系统顺序执行,用户可以控制前进、后 退、暂停、到最前页或最后页,交互性较差;树形结构可 以根据用户选择分支进行,如果用户想看其他的分支内容 ,需要一步步退出当前分支;网状结构中,各媒体按照各 自的内容被有机地链接在一起,系统提供了灵活多变的交 互方式,用户可以根据需要随时查看有关的链接信息,达 到对信息随机获取的目的。 功能设计需要根据系统分析的结果来进行。 界面设计包括布局设计和风格设计。界面设计一般遵循交 互性原则、一致性原则、简洁性原则和结构性原则等。
二O一一
8.2.3
常用的多媒体著作工具
蚌埠医学院
(2)Director Director是基于时间序列的著作工具。 Director的优点是操作简便,形象直观,在一时 间段内,可任意调整多媒体素材的属性,如位置、 转向等。其缺点是要对每一素材的展现时间作出精 确安排、调试工作量大。基于时间序列的多媒体著 作工具还有一个典型代表是Action。
二O一一
Authorware图标工具箱
(5)导航图标: 可以控制程序从一个图标跳转到另一个图标去执 行,通常与框架图标配合使用。 (6)框架图标: 自动建立超媒体的页面系统。 (7)决策图标: 控制程序流程的走向,完成程序的条件设置、判 断处理和循环操作等功能。 (8)交互图标: 设置各种交互结构,Authorware借助该图标提 供了强大的人机交互能力。 (9)计算图标: 可以调用函数、变量赋值、计算表达式以及编写 其他复杂的程序代码以控制程序运行。
一个文件夹Xtras和几个外部函数文件、素材文件夹
二O一一
8.3
Authorware的使用
蚌埠医学院
Authorware在启动时 会弹出一个【新建】对话 框,提供了一些模板,如 图8-3所示,如果不需要 这些限定了特殊类型的模 板,单击【不选】按钮或 【取消】按钮,可以进入 Authoware常规程序设 计窗口界面。
二O一一
8.2.3
常用的多媒体著作工具
蚌埠医学院
典型的多媒体著作工具有:
(1)Visual Basic
(2)Director (3)Authorware (4)ToolBook (5)Flash
二O一一
8.2.3
常用的多媒体著作工具
蚌埠医学院
(1)Visual Basic 作为一种可视化的编程语言,Visual Basic( VB)是程序设计类多媒体创作工具的代表。该类 工具的优点是功能强大、控制灵活、扩展性极好, VB可调用各种多媒体素材,利用多种方法、事件 、属性控制媒体对象及链接关系,对个别对象可以 实现精确控制,适用于复杂的多媒体产品制作,特 别适用于控制和计算要求较高的产品。该类工具的 缺点是自编代码,对制作人员要求高,而且工作量 较大。
二O一一
8.1.1
多媒体应用系统的基本概念
多媒体应用系统:指利用多媒体开发工具开发的, 综合多种人机交流手段,集成处理和整合各种媒体而
蚌埠医学院
生成的具有良好人机交互能力的多媒体产品。
最大的特点是丰富的交互性和高度的集成性。目前,
多媒体应用系统所涉及的应用领域很广泛,例如文化
教育、电子出版、音象制作、咨询服务、信息系统、 通讯和娱乐等。
二O一一
8.2 多媒体著作工具
8.2.1 多媒体著作工具的概念
多媒体创作工具定义:指能够帮助 开发和设计人员在基于多媒体操作系 统的基础上,利用多媒体软件开发平 台,能组织编排各种多媒体数据对象, 自动生成程序代码和创作多媒体应用 软件。 多媒体创作工具分2类: 媒体数据处理软件 多媒体著作工具
二O一一
蚌埠医学院
1.系统分析
系统分析的主要任务是确定系统的目标,即 确定“做什么”。在这一步首先要分析系统面 向的领域、系统的应用场合和应用环境、系统 的用户类型等,然后根据上面的需求结果来分 析软硬件设施与环境、资金来源与成本效益以 及系统涉及的系统组织结构与具体设计内容等 。
二O一一
8.1.2
多媒体应用系统的设计流程
第8章多媒体应用系统设计
蚌埠医学院
1
8.1多媒体应用系统设计概 述 8.1.1 多媒体应用系统的基本概念
8.2多媒体著作工具 8.1.2多媒体应用系统的设计流程 8.2.1 多媒体应用系统的基本 概 念 8.3Authorware 的使用 与实 例 8.2.2多媒体应用系统的设计流程 8.2.3常用的多媒体著作工具
二O一一
8.3
Authorware的使用
Байду номын сангаас
蚌埠医学院
8.3.1 Authorware简介
软件性质 由Macromedia公司开发 面向对象、基于流程图的可视化多媒体创作工具 易组织管理素材,用户对象广泛
控制对象 文字、图像、动画、视频、声音
创作方式 图标设计方式 将媒体图标置于流程图中,设置图标参数
二O一一
8.2.3
常用的多媒体著作工具
蚌埠医学院
(5)Flash Flash原本是一款优秀的动画制作软件,兼具 矢量图形绘制的功能,但随着Flash版本的更新 ,功能越来越强大,现在的Flash软件不但能制 作动画,还能处理图形、图像、音频、视频等各 种多媒体素材,并且Flash提供了强大的脚本语 言ActionScript,支持组件编程,支持数据库和 网络应用,因此说Flash目前已经成为功能强大 的多媒体著作工具。