第9章 多媒体项目的开发过程_第1页
第9章 多媒体项目的开发过程_第2页
第9章 多媒体项目的开发过程_第3页
第9章 多媒体项目的开发过程_第4页
第9章 多媒体项目的开发过程_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1页第9章多媒体项目的开发过程本章概述本章的学习目标主要内容第2页本章概述

开发一个多媒体产品实际上是一个软件工程问题,想要项目取得成功,在开发多媒体项目之前,必须有一个详细的规划。比如确定这个项目的范畴及内容,在考虑把信息传递给观看者的各种方法时,应该在脑子里勾画出这个项目的基本形态。多媒体项目的设计和创建需要多方的协作。事实上,直到产品真正确定下来并向外发布,项目的设计才会停止。多媒体项目的内容既可以是制作出来的,也可以是从别人那里获取的。内容到底是制作、租借还是购买,取决于项目的需求、时间限制以及财力。第3页本章的学习目标理解多媒体产品的规划与估价理解多媒体产品的设计与制作掌握多媒体产品的开发过程第4页主要内容9.1规划

9.2估价与项目建议书

9.3设计9.4制作9.5本章小结第5页9.1规划

根据当前的技术、时间、预算、工具以及资源信息,拟定合理的组织大纲和计划。正确的项目规划和布局与内容的规划是同等重要的。在开始渲染图像、声音以及其他元素之前,应该先有一个规划,在整个项目的执行过程中都应以它为参照。9.1.1制作多媒体的过程第6页

整个过程的规划开始于一个想法,结束于最终产品的完成和发布。要通盘考虑,制作多媒体的过程如图所示。1.需求分析

多媒体应用产品一般是针对某个应用领域进行开发的。因此,在制作多媒体应用作品之前,应首先了解需求情况,根据实际目的,确定多媒体应用作品的类型、内容和框架,然后进行用户分析、内容分析、资料收集和成本效益分析等。在盘算一个想法时,一定要考虑到平衡。在思考一个创意时,必须不停地权衡目标和产品及发布的可行性和成本。在勾画想法并使之成型的过程中,可以随时加入和删除多媒体元素,来保持目标和可行性之间的平衡。第7页2.脚本设计第8页概要设计详细设计规划任务

在这个阶段的任务就是把文字、图形图像、音频、视频等各种素材信息合理地组织起来,为目标系统编写脚本。编写脚本的过程是一个创意设计的过程,也是多媒体作品成功的关键。创意的好坏取决于编写人员对内容的理解程度以及他们的水平高低,它决定了多媒体产品的最终质量。脚本设计可以分为3个步骤:概要设计第9页

主要用于确定系统的总体结构,是一个粗略的框架。在概要设计阶段,脚本的编写包括文字脚本和制作脚本两部分。在编写文字脚本时,要按照目的、策略和重点等内容之间的联系,对有关的文本、图像、声音和动画等材料分出主次轻重,合理地进行安排和组织,以便于在应用时目标明确。在完成文字脚本的编写后,就可以开始制作脚本的编写。制作脚本是在文字脚本的基础上创作的,它建立在深刻理解文字脚本的基础上,根据多媒体的表现特点反复构思而成,是文字脚本的延伸和发展。制作脚本的内容包括在多媒体作品中的表现形式、多媒体要实现的功能和多媒体的制作规范等。

详细设计第10页

在这一阶段中,主要的任务就是为系统的每个主题设计出一幅幅连续的屏幕。其中又包括选择系统需要的媒体、确定用户界面及其风格等具体任务。在本阶段中主要考虑屏幕设计和交互设计,所以它也是一个创意的过程。屏幕设计可以借用美术和广告业中的平面设计思想,对计算机屏幕进行空间划分;在时间轴上根据需要以解说、动画或音乐的形式加以表现。交互设计就是在已经设计好的屏幕上定义“热字”、“热区”,并添加一些必须的控制按钮,然后一一实现。如果借用超媒体中“链链接”的概念,那么“交互设计”的任务就是构造“超链接”,以便在各个不同的“屏幕”完成之后,实现跳转。规划任务第11页

根据详细设计确定项目包含的任务,多媒体项目可能包含很多任务,一些应该预先规划好的任务:3.准备素材文字资料的收集音频素材的收集(通过软件创作或转换、加工)图形图像素材的收集(通过扫描仪、数码相机或数码摄像机等,并加工处理)动画素材的收集(通过软件创作)视频素材的收集(通过摄像机或视频卡捕获视频,并加工处理)第12页

在多媒体作品的制作过程中,需要对脚本所需的各种媒体素材进行收集和处理。在这个阶段中任务量比较大,大概占所有工作量的三分之二以上。素材的准备主要包括:4.编码集成第13页

在本阶段的任务是按照所设计的脚本将已经制成的各种素材连接起来,集成为完整的多媒体系统。系统集成一般有两种实现方法:一是采用多媒体编程语言,如VC++、VB等。采用编程语言进行系统集成,可以准确地达到脚本规定的设计要求,但是编码比较复杂,适用于专门的程序员。二是选用多媒体平台软件,如PowerPoint、Flash、Director等。采用多媒体平台软件开发操作简单,适用于一般的开发人员,但完成的功能相对会少一些。5.测试运行第14页

测试是发现软件的隐藏缺陷,验证软件是否达到预期目标的重要手段。当使用编程语言进行系统集成时,测试应与编码同时进行,即采取边编码、边测试、边修改的方式。每集成一个主题就要重新测试一次,直到全部主题集成为一个完整的系统,软件能顺利运行为止。当采用平台软件进行开发时,首先建立一个系统原型,然后以迭代的方式逐次推出新的原型版本,对每一个原型版本都要进行测试,并根据发现的问题调整设计,修改脚本。这个过程要反复进行,直至推出正式的、可以交付用户使用的版本。测试运行对多媒体系统的测试应着重以下几个方面:内容正确性:对于多媒体系统,首先要检查系统传递的信息是否正确。系统功能:主要是指系统的可用性或用户满意度,包括系统是否实现了所有预计的功能,人机界面是否友好等。系统性能:主要包括系统可靠性、系统兼容性和系统效率等。第15页6.系统发布第16页

多媒体产品的发行是通过压缩或制成一套完整的光盘进行的。因此,多媒体系统制作完成后,必须打包才能发行。所谓“打包”就是制作发行包,形成一个可以脱离具体制作环境,在操作系统下直接运行的应用系统。在软件打包之前,要对硬盘上的文件组织结构进行优化,并做好备份。最后根据发行介质的不同选择不同的打包发行方式。如果系统比较复杂,还需要给出帮助信息和用户手册等。

9.1.2进度安排第17页

当拟定一个包含完成项目所需的所有阶段、任务和工作事项的规划时,需要沿着一条时间线列出这些元素。为了建立这个进度表,必须估计每项任务所需的时间,然后把这些时间分派给该项目中异步工作的成员。平衡的概念在这里也非常重要:如果能把一项任务分派给几个工作人员,完成任务的时间也会相应减少。进度安排第18页多媒体项目的进度安排比较困难,因为多媒体制作的很多方面都需要美工的试验和调试。录制的声音需要多次的编辑和修改,动画也要一遍遍地运行和调整,以保证得到正确流畅的效果。还因为计算机硬件技术和软件技术在不断变化,项目开展过程中的升级可能需要安装新的硬软件,使用这些新技术的时间总是比想像的长。9.2估价与项目建议书第19页

多媒体制作并不是一个重复生产的过程,而是一个反复试验的探索开发过程——如前所述,这是一个“尝试”的过程。每个新项目都与前一个项目有所不同,需要许多不同的工具和解决方法。9.2.1估价多媒体项目的部分或者全部没有合适的现行费用标准,必须通过分析组成项目的各个任务以及执行这些任务的人,来估计多媒体项目的成本。项目估价中有3个元素是变化的:时间、资金和人。如果减少了其中任一个元素的投入,一般需要增加另一个或两个元素的投入。第20页9.2.2项目建议书

正式的建议书通常是大公司外购多媒体开发项目的详细文档。它提供了背景信息、工作范围,以及投标进程信息。编写项目建议书是一项非常重要的工作,它能够创造性地推销多媒体理念,精确地评估工作的范围,提供具有实际意义的成本预算。第21页项目建议书

项目建议书的要点如下:1.封面和包装

2.目录

3.需求分析和描述

4.目标用户

5.创作策略

6.项目实施

7.预算第22页9.3设计多媒体项目的设计部分是综合各种计算机知识和技能,美工、视频处理和音乐制作才能以及通过信息归纳出逻辑思路的能力,用来创建新事物的部分。设计是思考、选择、制作和实现的过程,它包括塑造、修饰、返工、润色、测试和编辑等步骤。在设计项目的过程中,各种想法和概念又向具体实现迈进了一步。多媒体项目设计阶段的能力是区分业余和职业多媒体制作的标准。第23页9.3.1设计结构

导航图概括出了不同内容区域之间的关系或链接,有助于组织内容和信息多媒体操作系统多媒体项目使用的4种基本组织结构:1.线性结构:用户按顺序一帧一帧地浏览信息。

2.层次结构:也称为“带有分支的线性结构”,因为在这种结构中,用户是沿着树状结构的分支进行浏览的,这个树状结构反映了材料内容的自然逻辑关系。

3.非线性结构:用户可以在项目的内容之间自由切换,不受预定的导航路线的限制。

4.复合结构:用户可以自由浏览(非线性),但是偶尔也会受到线性结构的视频演示、关键信息和(或)数据的限制,这些信息在逻辑上大都按层次关系来组织。第24页基本组织结构图第25页9.3.2设计用户界面

多媒体项目的用户界面是图形元素和导航系统相结合的产物。如果其中的信息和内容因杂乱无章而很难查找,用户不知所措或觉得厌烦,项目就是失败的。较差的图形会使用户厌倦,较差的导航帮助会使用户迷失方向,找不到所要的内容。更糟糕的情况是,用户会因此浅尝辄止。第26页设计用户界面

人机界面设计应遵循的基本原则:以用户为中心的原则最佳媒体组合的原则尽量减少用户负担的原则第27页设计用户界面

设计界面时应注意的问题:布局设计色彩的选用对色彩的选择应遵循的规则文字表达音频界面第28页9.4制作在到达多媒体项目的开发阶段并开始制作时,应该已经准备好了有条理的规划。这时的项目规划就成了制作多媒体产品的步骤参考手册。制作是多媒体项目真正开始渲染的阶段,在此期间,要完成连续安排的重要任务。在整个制作过程中谨慎起步、精心组织、细心管理是非常重要的。第29页9.4.1启动

在多媒体项目启动之前,首先应该检查一下开发硬件和软件,以及组织管理方面的设置,即使项目只由一个人来开发也是如此。在启动项目之前,要排除尽可能多的潜在问题。第30页9.4.2与客户合作第31页

为客户制作多媒体产品是一种特殊的情况,这时必须保证在项目的结构中加入一个能使客户和开发项目的工作人员进行良好沟通的系统。许多项目最终失败的原因就是缺乏沟通。客户确认周期提供良好的监督管理机制,保证客户能够不断得到信息。提出一种指定客户确认数量和周期的方案。数据存储介质和传输让客户能方便地检查多媒体项目是非常重要的。自己和远程用户都必须有相互匹配的数据传输系统和介质。9.4.3追踪

要为包含在多媒体项目中的材料的接收指定一种追踪方法。即使在小项目中,都将处理很多数据。根据项目的结构制定一种文件命名规则,把文件按其逻辑名称保存到目录或文件夹里。如果跨平台工作,就需要开发一个文件识别系统,以理解这些代码的意思。第32页9.4.4版权

常用的创作平台允许直接访问驱动某个项目的软件程序代码或脚本,而HTML网页的源代码也很容易在网上查看。可以在项目中加入版权声明,至于代码、窍门和编程技巧则留给他人作为研究、学习和调整之用。第33页9.4.5风险和困扰

即使是经验丰富的制作人和开发者,在项目开发过程中也会遇到一些不太严重的问题和混乱。必须做好应对各种情况的心理准备——从设计完善的用户界面开始,到无止境的测试,到客户确认或付款方面的问题。必须把超出控制的问题列入考虑的范围,并准备面对它们,解决它们。第34页风险和困扰

常见的困扰:合作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论