




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本章提要:多媒体应用软件开发的过程多媒体应用软件的设计原则多媒体应用软件的脚本设计多媒体应用软件的设计实例 9.1多媒体应用软件设计基础 多媒体应用软件是将文、图、声、动画和视频等多种媒体信息集成在一起,然后通过计算机运行,以自动演示或人机互动的方式将多媒体信息播放出来,以达到某个应用目的的计算机软件。 9.1.1多媒体应用软件的类型 按应用范围进行划分 :教育训练软件 咨询服务软件 公司简报 商品展示软件 多媒体电子出版物 娱乐软件 多媒体软件保存形式 有两种保存格式。一种是将多媒体软件打包成可执行文件,保存的格式是*.exe,播放软件时只要运行*.exe文件即可。另一种是将多媒体软件打包成
2、网页格式文件,其保存格式通常是*.html,这种保存形式的多媒体软件需要在浏览器中播放和观看。 9.1.2多媒体应用软件的开发流程 需求分析软件设计制作素材整合节目测试节目生成软件9.1.2.1分析用户需求和明确开发任务 开发多媒体应用软件的第一步就是分析用户需求,主要任务是了解清楚用户对要开发的多媒体软件有哪些确切要求,明确开发任务,制定开发计划。多媒体软件开发任务的需求 多媒体软件业务的要求 功能的要求 运行环境的要求 操作界面的要求 开发工期进度及费用的要求 9.1.2.2多媒体软件的总体设计和脚本设计 总体设计是对软件的结构、层次、播放顺序、色彩基调、音乐风格、关键界面等进行设计和描述
3、。脚本设计则是在总体设计的基础上,对要呈现的每一个画面的具体内容,包括文图声、动画和视频,呈现方式,交互控制和流程控制等进行设计,最后形成一个完整的能反映主题思想的,图文声并茂的稿本。 9.1.2.3制作多媒体素材 根据设计阶段形成的多媒体脚本进行分析,将要制作的各种媒体素材分类整理出来,分发给相应的媒体制作人员进行制作。这一阶段参与的人员有美编、乐编、配音员和录入员等。9.1.2.4整合多媒体节目 媒体素材制作好以后,再根据多媒体脚本设计播放顺序和控制流程,用多媒体编著工具对多媒体素材进行连接,设定相应的互动操作,形成一个可以播放的多媒体节目。9.1.2.5测试与修改 在打包前,通常需要检查
4、内容编排上的错误,功能实现的错误,操作设定的错误,链接的错误及操作的进口和出口的错误等,然后对这些错误进行修改和除错,将错误率降到最小,以保证多媒体软件的质量。9.1.2.6生成多媒体应用软件并投入使用 测试完成后的多媒体节目还是只能在开发的环境下运行,在投入使用前,必须将应用程序打包,生成可以独立于开发环境运行的多媒体应用软件。9.1.3多媒体应用软件的设计原则 多媒体应用软件的设计分为两个步骤:总体设计和详细设计。总体设计是对整个应用软件要遵守的规则进行设计,而详细设计是在总体设计的基础上对每一个画面呈现的详细过程进行描述,又称脚本设计。 多媒体应用软件设计的原则: 从抽象到具体逐步求精
5、屏幕简洁与内容丰富表现生动相结合 操作界面要一致 文字描述要通俗易懂 容错性 软件的设计要易于制作和实现 9.1.4多媒体应用软件脚本设计 脚本设计的主要任务是对多媒体应用软件中每一个画面的主题内容,文字、图、声音、动画及视频的组织形式,各种媒体的呈现方式、互动控制及流程进行详细的设计和描述,以方便多媒体制作人员的理解和制作。 9.1.4.1脚本设计原则 科学性和趣味性统一 画面设计要合理 重视设计人机交互操作 画面的设计要易实现 软件界面9.1.4.2脚本设计方法 脚本设计的三要素: 画面内容 呈现方式 人机交互 与流程控制 文字脚本的设计: 用纯文字叙述方式,对画面的主要内容、场景布局、配
6、音配乐、交互控制等,按照内容呈现的先后顺序进行详细的描述。该方法的特点是:脚本创作者可以将画面的意境表达的淋漓尽致,但画面的效果不能直观的反映出来,有时候还需要美术编辑、音乐编辑理解脚本创作者的意图后,对画面的效果进行设计。 脚本设计表页码编号 内容提要 创作者 日期配音配乐:互动方式说明呈现方式说明画面设计9.2多媒体应用软件的设计方法 多媒体应用软件的设计要完成两项任务:一是设计软件的整体框架,对软件的结构、功能和流程进行描述:另一个是编写脚本,为后续的多媒体素材的制作整合节目提供依据。 9.2.1目标与规划 明确开发任务后,就要确定软件开发目标,规划软件结构,对软件的应用范围、任务、资源
7、、进度和成本预估进行概述,写出软件开发计划书。开发多媒体公司简报系统实例 一家集产品研发与销售的IT公司。计划开发光盘版多媒体公司简报系统,介绍公司的成长历程、组织结构、规模、员工培训、产品介绍、销售市场及国际合作等。该简报系统用来在行业内交流、新进员工和老员工观摩、客户了解公司产品等。其中成长历程、组织结构、规模、销售市场和国际合作等内容自动演播,其它互动进入。员工可以打印培训方案、培训课程及考核办法等。 9.2.1.1确定多媒体简报系统开发目标 创作目标 主要内容 使用对象 该系统的开发目标从以下六个方面描述:主要功能 操作界面 系统性能 9.2.1.2规划软件结构 多媒体简报系统的软件结
8、构从内容结构,软件组成部分和流程与控制结构三个方面描述。内容结构 公司简报成长经历组织结构规模员工培训产品市场国际合作培训方案培训课程员工考核产品介绍产品清单软件组成部分 简报片头主画面人机互动员工培训产品介绍自动演示成长经历组织结构公司规模销售市场国际合作片尾流程与控制 9.2.2功能与模块结构 9.2.2.1模块的定义 :所谓模块,就是软件中能够独立完成某项任务或实现特定功能的部件。一般,能够相对独立实现一个功能的一段计算机程序结构可创建成一个模块。采用模块化的软件具有以下优点:可以使软件结构清晰,容易理解和制作。 提高软件的可靠性。由于模块具有相对独立性,对模块进行修改时,不会造成软件的
9、大改动。能重复使用。能大大提高多媒体应用软件的开发效率,有利于开发小组成员之间进行分工、合作和资源共享。9.2.2.2模块结构的划分原则 模块的相对独立性原则:将可以相对独立完成某个任务或特定功能的部件划分为一个模块。 模块的重用性原则:为避免重复开发,可以将相同功能的程序结构划分成一个模块,在每次使用时,通过拷贝可以节省开发时间,提高了开发效率。模块结构的复杂度原则:模块结构不宜太复杂,也不宜太简单。 多媒体简报系统模块结构 主交互画面二级交互画面模块自动演示模块自动演示模块员工培训交互画面产品介绍交互画面9.2.3超文本与超媒体技术 信息的组织方式通常有两种 :第一种是顺序的组织信息。它们
10、的信息组织结构都是顺序的,称线性结构。第二种是非顺序的组织信息。其信息组织结构就是非顺序的,称非线性结构。这种非顺序的组织信息、提取信息和管理信息的技术就是超文本和超媒体技术。9.2.3.1超文本(Hypertext) 超文本指的是在信息技术中非顺序和非线性的信息组织方式,和以该方式组织的文本信息的集合。从超文本结构来看,它将若干个信息组织成一个网络。该网络由节点和链组成。网络中的每一个节点表示一个信息块,是超文本信息网络的基本单位,链表示信息块间的关系。超文本是由节点、链和网络三个特征要素组合而成的非线性信息网络。 小型超文本结构示意图 节点 节点是超文本网络中存储信息的基本单元,又称“信息
11、块”。它的内容是围绕某个主题组织起来的一系列信息,内容的多少大小没有限制,它能显示在屏幕上,整个信息块或其中的部分信息能被激活,如激活一个字符、一个词语、一个按钮或一个图标等,激活后可链接到其它节点。链 链是连接不同节点的有向线段,它表示信息块间的联系。如果在某个信息块中嵌入了链,表示建立了与其它节点的链接,激活该信息块就可链接到去它节点上去。 链的起点叫链源,是导致节点信息迁移的原因,链的终点叫链宿,是链的目的所在。一般超文本链的链宿都是节点。 网络 超文本信息网络是一种非线性结构,各信息块之间的排列不是单一的和固定的,每个节点中都嵌入了多个链,任意两节点间可以有若干条路径,用户可以按自己的
12、需要选择链接的路径和顺序。 9.2.3.2超媒体(Hypermedia) 引入了多媒体的超文本称为多媒体超文本,简称超媒体。超媒体是超文本概念的推广。 超媒体信息网络中节点的内容,不仅是传统的字符、数字和文本,还可以是图形、图像、声音、动画或视频等多媒体信息,也可以是一段计算机程序。 超媒体链的链源同样也可以是图形、图像、声音、动画或视频等多媒体,还可以是动态媒体中的某一片断等。 多媒体信息的组织一般都采用超文本和超媒体的组织结构。交互式多媒体应用软件就是利用了超文本和超媒体技术,其实现方法是在用户界面中,嵌入多种形式的可进行互动操作的链,建立与其它界面或信息的链接,这些链设定为由用户激活和控
13、制,根据需要提取相关媒体信息。 9.2.3.3多媒体软件的超媒体结构设计 多媒体应用软件具有集成性、交互性、非循序性等特点,要充分表现这些特点,就要根据多媒体软件的信息内容进行超媒体结构设计。不同演播类型的多媒体应用软件,其多媒体信息内容的组织方式不同。 多媒体信息组织结构 多媒体信息内容的组织方式 自动演示型 人机互动型 顺序结构树状结构网状结构(a) 顺序结构 ADBCEFJ(b)树状结构 Aabcde123(c)网状结构 ABCFED9.2.4多媒体创作工具的特点 多媒体创作工具是人们为设计者提供的一种工具软件。它的特点是给设计者一个自动生成程序代码的综合环境,使设计者不用编程就可以将文
14、字、图形、图像、声音、动画和视频等多媒体组合在一起,形成一套完整的可以独立播放的多媒体应用软件。9.2.4.1多媒体创作工具的特点面向对象的可视化编程环境 具有简单的多种媒体的处理能力 具有丰富的人机交互方式 具有强大的多种媒体的集成能力 具有超文本和超媒体功能 内置Script脚本语言 具有扩展功能的能力,能提供对用户超强的支持 9.2.4.2几种典型的多媒体创作工具 Authorware多媒体编辑工具是一种基于图标和流程的多媒体开发工具洪图多媒体编著工具是一种基于卡片式结构的多媒体创作工具PowerPoint演示文稿是一种基于页面间顺序结构多媒体的创作工具Director是一种基于时间编排的多媒体创作工具 几种多媒体创作工具的比较(1) 创作工具Authorware 洪 图 PowerPoint Director 编辑方式 基于图标和流程 基于卡片式 基于页面式 基于时间轴 声音媒体处理能力 一般 一般 无 非常好 图形动画处理能力 简单 简单 无 非常好 交互功能 非常好 非常好 无 较弱 几种多媒体创作工具的比较(2) 创作工具Author
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年体检行业市场竞争格局与服务质量优化策略报告
- 药品购销合同管理制度
- 药学志愿服务管理制度
- 药店员工工具管理制度
- 药店管理货物管理制度
- 菜鸟公司员工管理制度
- 设备仓库门禁管理制度
- 设备备件分级管理制度
- 设备建设安全管理制度
- 设备校准标签管理制度
- (正式版)CB∕T 4548-2024 船舶行业企业相关方安全管理要求
- 北师大版中考数学考试大纲
- 大学俄语一级课程考试试卷 (A 卷)
- 升降桩施工合同
- 物业管理与体育场馆
- 2023-2024学年成都市金牛区八年级下英语期末考试题(含答案)
- 广东省珠海市香洲区2022-2023学年四年级下学期期末英语试题
- JT-T-760-2009浮标技术条件
- JT-T-795-2011事故汽车修复技术规范
- JBT 10437-2024 电线电缆用可交联聚乙烯绝缘料(正式版)
- 初中数学教育教学案例(3篇模板)
评论
0/150
提交评论