[理学]多媒体开发技术概述第3讲.ppt_第1页
[理学]多媒体开发技术概述第3讲.ppt_第2页
[理学]多媒体开发技术概述第3讲.ppt_第3页
[理学]多媒体开发技术概述第3讲.ppt_第4页
[理学]多媒体开发技术概述第3讲.ppt_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

实用多媒体技术,王亚明 北京广播电视大学理工教学部 E-Mail: Tel: 62148322,第3讲 多媒体开发技术概述,本讲内容,一、多媒体项目开发方法 二、多媒体项目开发过程 三、多媒体项目开发工具,一、多媒体项目开发方法,通常采用以下两种思想进行制作: 1.螺旋式生命周期模型 2.面向对象的程序设计,一、多媒体项目开发方法(续1),螺旋式生命周期模型: 该模型以演示代替传统软件开发所采用的文字说明方式。 首先快速建立一个原型。 在原型中包含项目要求的各种媒体信息和交互功能。 然后在原型的基础上进行测试。 再根据测试的结果,对媒体信息细节和交互功能不断完善 。,二、多媒体项目开发过程,1.课题选择与分析 能够通过使用多媒体手段解决实际工作中的重点和难点问题。 应该在现有的软硬件和技术条件下能够实现。 对所选择的课题可以将其分解为落干个子课题,自顶向下逐步细化系统,自底向上逐个解决问题。,二、多媒体项目开发过程(续1),2.开发步骤 结构设计通过编写脚本的方法实现。 数据采集根据脚本的要求进行多媒体数据采集。 软件制作将数据有机地集成起来。 软件测试发现错误并加以改正。,二、多媒体项目开发过程(续2),结构设计 通过结构设计使图、文、声、像与整个项目融为一体。 通常在结构设计中要明确项目的目录主题、层次结构和交互功能。 通过编写脚本的方法实现。,二、多媒体项目开发过程(续3),脚本编写: 在着手进行多媒体项目具体制作以前,应该首先编写有关该项目的脚本。 编写格式规范的脚本能提高项目的开发效率,保证开发的质量。 脚本的作用类似于电影剧本。,二、多媒体项目开发过程(续4),脚本编写: 脚本是设计阶段的总结,又是开发和实施阶段的依据。 脚本是整个多媒体项目的主干,描述用户将要在计算机上看到的细节。,二、多媒体项目开发过程(续5),脚本编写: 脚本不仅要描述各项内容显示的顺序和步骤,还要将其中的分支路径、衔接的流程和每一步骤的详细内容完整地表示。 脚本编写时采用规范的格式,其中包括屏幕样本、注释信息和交互信息。,二、多媒体项目开发过程(续6),脚本编写: 屏幕样本:指每一幅屏幕上将要显示的文字、图像等信息的具体内容和位置。 注释信息:说明屏幕样本中所显示信息呈现的时间,所对应的文件名等。 交互信息:内容显示顺序和控制路径,即如何进入该屏幕,如何转向其他屏幕。,二、多媒体项目开发过程(续7),数据采集与软件制作 脚本编写完毕后,根据脚本的要求进行多媒体数据采集。 并将采集的动画、文本、图形图像、声音、视频等数据文件转换成系统开发工具所要求的数据格式。 通过多媒体开发工具将采集的数据有机地集成起来进行多媒体项目制作。,二、多媒体项目开发过程(续8),(4)软件测试 测试的目的是发现程序中的错误。 测试工作实际从一开始就进行,每个模块,每一个功能,每一个按钮都必须按过,以测试其可用性。 检查每一幅画面屏幕,检查其风格是否一致,画面是否美观、音量是否恰当等等。 根据测试的结果,进一步修改完善。,三、多媒体项目开发工具,1.基于光盘的多媒体开发工具 演示工具PowerPoint 基于描述语言的多媒体著作工具ToolBook。 基于流程图的多媒体著作工具Authorware。 基于时间序列的多媒体著作工具 Director 等 。,三、多媒体项目开发工具(续1),PowerPoint: 制作演示用的多媒体简报制作工具。 广泛应用于教师上课用的多媒体课件制作。 缺点是缺乏各种特殊效果,动画制作能力比较差 。,三、多媒体项目开发工具(续2),ToolBook: 制作多媒体项目的过程就像写一本书:首先建立一本书的整体框架,然后添加页,再把文字、图像、按钮等对象放入页中。 制作的节目具有很大的灵活性,适用于创作功能丰富的多媒体读物 。,三、多媒体项目开发工具(续3),Authorware: 整个制作过程以流程图为基本依据,非常直观并且具有较强的整体感。 交互功能最强大的多媒体著作工具。 广泛应用于计算机辅助教学与训练 。,三、多媒体项目开发工具(续4),Director: 通过时间线(Timeline)来决定事件的顺序和对象出现的时间段。 适用于信息从头到尾顺序播放的影视创作系统。 主要用来制作电影、卡通片等交互性不强的广告和影视节目 。,三、多媒体项目开发工具(续5),2.基于网络的多媒体开发工具 HTML语言 XML语言 VRML语言,三、多媒体项目开发工具(续6),超文本标记语言HTML: 创作万维网页面的描述语言。 使用HTML标签来定义文档的格式、组成和链接关系。 通过HTML编写的文件,用户可以将文本、声音、图形、图象、动画和电视图象等集成在同一个页面上。,三、多媒体项目开发工具(续7),可扩展标记语言XML: HTML遇到了标记太少,无法扩充以满足不同应用的需要。 XML的出现迎合了时代的需要,增大了标记语言在Internet上的应用:如手机网页设计语言WML、同步多媒体综合语言SMIL等 。,三、多媒体项目开发工具(续8),虚拟现实造型语言VRML: 基本原理同HTML。 用来编写三维多媒体网页。,三、多媒体项目开发工具(续9),3.高级程序设计语言 Visual C+、Visual Basic等. 用高级语言开发多媒体应用程序,实际是利用 Windows操作系统的多媒体服务功能,包括 : MCI 控件 MCI指令 API 函数调用 。,本讲内容,一、多媒体项目开

温馨提示

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

最新文档

评论

0/150

提交评论