第6章多媒体应用系统的开发

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第6章多媒体应用系统的开发多媒体应用系统就是为了某个特定目的,使用多媒体技术研制的应用系统。与一般的应用系统相比,无论是使用方式,还是开发过程都有很多独到之外。6.1多媒体应用系统多媒体应用系统,又称为多媒体应用软件,是多媒体应用的最终产品,其功能和表现是多媒体技术的直接体现。比较典型的多媒体应用系统有:多媒体教学软件系统多媒体电子出版物多媒体数据库应用系统多媒体通信、视听会议系统游戏6.1多媒体应用系统6.1.1多媒体教学软件多媒体教学软件是指用计算机帮助教师授课、演示实验过程、解答问题、检查学生接受效果或者直接利用计算机进行教学的应用系统。1.特点:个别性每个学生就可以根据自己的学习能力和爱好,选择相应的内容进行学习。交互性可以让学生根据自己的情况,选择任意的章节学习,在学习过程中,如果感觉哪个地方没有理解,可以反复学习这段内容,直到学会为止。灵活性可以由每个学生根据自己的具体情况,选择合适的时间进行学习,这样可能会得到更好的学习效果。多样性综合应用多媒体信息,可以极大地提高教学效果。这是因为:多媒体技术将声、文、图集于一体,使传递的信息更丰富、更形象,这是一种更合乎自然的交流环境和方式。6.1多媒体应用系统6.1.1多媒体教学软件2.多媒体教学软件应该具有的功能能够正确、生动地表达本学科的知识内容在多媒体教学软件中,所有的知识内容都以多媒体信息的呈现给学生。该软件的内容安排应该依据教育部门制定的教学大纲,所有媒体的表现形式都是为了反映同一个知识点。能够反映本学科的教学过程和教学策略通常一个教学知识点需要经过讲解、演示、举例、提问等几个教学阶段,多媒体教学软件也应该遵循这个规律。6.1多媒体应用系统6.1.1多媒体教学软件2.多媒体教学软件应该具有的功能具有学生与计算机进行信息交互的界面这种交互界面的形式包括:窗口、菜单、按钮、选择项、图标、和快捷键等,以便学生的意愿传递给计算机,计算机再根据学生的要求给出相应的反馈信息。具有学生学习效果的反馈功能在授课结束时,应该对学生的接受情况给予评测,可以通过提问、测验等形式进行。6.1多媒体应用系统6.1.1多媒体教学软件2.多媒体教学软件应该具有的功能能够对问题进行判断或给出学习指导。对学生完成的作业,可以给予自动地批改,并允许学生反复修改,最后,还可以给出指导性的讲解。能够帮助制定学习计划。针对学生前面的学习效果,给出是否继续往下学习新知识的建议。6.1多媒体应用系统6.1.1多媒体教学软件3.多媒体教学软件的教学模式课堂演示模式。个别交互模式。训练复习模式。资料工具模式。教学游戏模式。6.1多媒体应用系统6.1.2多媒体电子出版物电子出版物是指以数字编码方式将图、文、声、像等信息存储在磁、光、电介质上,通过计算机或者具有类似功能的设备阅读使用。用以表达思想、普及知识和积累文化,并可复制发行的大众传播媒体。而多媒体电子出版物是指以图、文、声、像等多种形式表现并且由计算机及其网络对这些信息进行统一地存储、传送、处理和再利用的电子出版物。6.1多媒体应用系统6.1.2多媒体电子出版物电子出版物包括:电子图书、电子期刊、电子新闻报纸、电子手册与说明书、电子公文或文献、电子画报、广告、电子声像制品。根据发行形式,电子出版物可以分为:电子网络出版和单行电子书刊。根据出版物的形式,电子出版物可以分为:联机数据库、电子报刊、和电子图书三种形式6.1多媒体应用系统6.1.2多媒体电子出版物电子出版物具有以下特点:从信息载体上看,电子出版物具有容量大、体积小、成本低、易于复制和保存的优点。从信息结构上看,电子出版物利用超文本技术将各种信息有机地连接在一起,而免去了在传统的出版物中,只能通过目录查阅内容的不方便之处。从交互性上看,由于多媒体技术的应用,使得教育、娱乐题材的电子出版物可以建立一个良好的交互环境从检索手段上看,传统读物靠的是手翻目视,即费时又费力,而电子出版物是利用计算机的处理能力,提供则快速的检索、查找与追踪功能。从发行方式上看,除了传统的出售方式外,还有联机检索和联机浏览等新方式。6.1多媒体应用系统6.1.3多媒体数据库多媒体数据库是一种包括文本、图形、图像、动画、声音、视频图像等多种媒体信息的数据库。多媒体数据库具有复合性、分散性、时序性的特点:复合性指媒体数据的形式多种多样产,既可以是文本、图形、图像、声音、视频图像等结构或非结构的数据对象,也可以是通过各种集成而得到复合数据对象分散性是关联的数据可以分散地存储在不同的机器上。时序性是要求保证数据对象之间时间上的同步和空间上的衔接。6.1多媒体应用系统6.1.3多媒体数据库传统的数据库系统有3种类型:关系型、层次型和网络型,关系型数据库是当代数据库的主流,但是,多媒体数据的特点,使传统的数据库面临一系列问题。多媒体对数据库设计的影响主要表现在以下几个方面:数据库的组织和存储媒体种类的增长加大了数据处理的难度;数据库的角查询问题;用户接口的支持;多媒体数据管理必须考虑牒版本控制的问题;处理长事务增多;6.2多媒体应用系统的开发多媒体应用系统与一般的应用系统相比较,有一些独特之处,因此它的开发过程也有所不同。6.2.1多媒体应用系统的特点多媒体应用系统的开发环境复杂。所涉及到的数据类型繁多。系统要求具有良好的交互性。开发过程需要各种技术人才。6.2多媒体应用系统的开发6.2.2多媒体应用系统的开发组项目经理多媒体设计师写作专家视频专家音频专家多媒体程序员6.2多媒体应用系统的开发6.2.3多媒体应用系统的开发过程概念阶段:主要是明确将要开发的系统是干什么的?即要确定主题、对象。制作人应确定制作何种类型的影片以及适合哪个群体的人观看。设计阶段:主要任务是确定将要开发的系统如何做?即详细确定所饮食的内容和表现手法。包括编写剧本、确定角色和布景等。准备素材阶段:主要任务是采集、编辑项目中所需要的全部数据,包括图形、图像、音频、视频素材。集成阶段:主要任务是构建项目的整体框架,把各种表现形式集成起来并加入一些交互特征。在这个创作阶段用到的工具叫做多媒体集成工具。测试阶段:主要任务是运行并检测应用系统,以确信它能够按照作者的意图来运行。发行阶段:主要任务是最后制作发行版本,编写用户使用手册,最终发行到用户手中。6.2多媒体应用系统的开发6.2.3多媒体应用系统的开发过程概念设计素材制作集成测试发行多媒体应用系统的开发过程6.3多媒体著作工具6.3.1什么是多媒体著作工具在数字媒体应用的开发过程中,最后关键的阶段是要把设计、编辑处理加工好的各种媒体按照软件结构、交互功能要求进行总体合成,调整中转、链接和交互功能,完成最终的产品,这一合成的过程也类似于电影电视制作中的最后剪接,需要把所有的视频片断、音乐片断等按一定流程组合到一起,只不过软件的合成是采用编著或编程的方式各手段。6.3多媒体著作工具6.3.1什么是多媒体著作工具所谓编程是用程序设计语言来合成各种媒体。所用语言:VisualBasic、VisualC、Delphi特点:灵活性高、应用范围广,可以根据软件的需要来完成其功能。缺点:编程复杂、需要有较高的计算机技术和技巧的专业人员才能胜任。6.3多媒体著作工具6.3.1什么是多媒体著作工具随着多媒体技术的发展,针对多媒体应用的编著工具软件也应运而生。编著工具是在多媒体操作系统下运行的一种应用软件,它提供了建立多媒体节目的构件和框架的功能,可以实现媒体的组接和交互跳转等功能。使用编著工具制作多媒体节目是较流行的设计方法。优点:容易使用,非专业人员也可以使用。缺点:开发的软件功能受限编著工具。6.3多媒体著作工具6.3.1什么是多媒体著作工具特点:集成的开发环境面向对象的交互性操作操作使用简单功能的可扩展性6.3多媒体著作工具6.3.2多媒体著作工具的分类可以分为三类:基于页面(Script-based)基于时间(Timeline-based)基于图标(Icon-based)6.3多媒体著作工具6.3.2多媒体著作工具的分类基于页面(Script-based)在这类工具中,文件与数据是以页为单位,按照类类似于书的页面来组织和管理,其超文本功能非常出色。适于制作电子书如百科全书之类的软件节目。这类工具主要有Asymetix公司的MultimediaToolBook及汉声公司的Htools等。ToolBook所表现出来的形式类似于书本,这些书与印刷的书籍一样,是由许许多多的书页构成的。书的每一而是由统称为物体的图形、按键、字段等组成,这些页面上的物体使用重叠、隐藏、分散等方式放在页面上。和HTML页面类似。6.3多媒体著作工具6.3.2多媒体著作工具的分类基于时间(Timeline-based)在这类编著工具中,数据或事件是以一个时间顺序来组织的,这种顺序的排列是以帧为单位。这如同电影剪辑,可以精确控制在什么时间播放什么镜头。这类编著工具适合于制作动画。主要有Macromedia的Director和Flash。Director可组合多种媒体而且均可以最终按动画生成。是一个专业级二维动画制作软件,它使用演员及分镜表来组合排序播出单元的顺序及速度。由Director制作出来的多媒体节目可以输出到录像带、电视机等其他媒体中。6.3多媒体著作工具6.3.2多媒体著作工具的分类基于图标(Icon-based)在这种软件中是以对象或事件的顺序来组织的,并且以流程线为主干,将各种媒体逐个在流程线当中,形成完整的系统。主要有Authorware和IconAuthor等。6.4Flash概述6.4.1Flash的功能与特征矢量动画格式的文件体积小流媒体文件适合网络播放浏览器的充分支持支持多种文件格式强大的交互功能6.4Flash概述6.4.1Flash的功能与特征常见的Flash应用Flash动画网页广告Banner交互式游戏新颖亮丽的首页动画电子贺卡FlashMTV教学演示6.4Flash概述6.4.2Flash的基本概念对象和动画素材Flash提供各种创建原始动画素材的方式:用工具箱中的绘图工具绘制矢量对象调整已有对象的属性。可以从其他应用软件中导入其他格式的素材。帧(Frame)它是构成动画的基本单位。帧中装载着Flash作品的播放内容——文字、图形、音频、元件及其他嵌入对象等。6.4Flash概述6.4.2Flash的基本概念层(Layer)各种角色(对象)分开在不同的层中,通过上下层(前后景)来控制其空间关系。场景(Scene)是在一个动画文件中,按照一定的主题来组织的一系列动画帧。一个动画文件中可以有多个场景,根据其播放的先后顺序在场景面板(Scenepanel)中调整。动画中的每一帧都按照场景的顺序连续编号。6.4Flash概述6.4.2Flash的基本概念元件和元件库(symbolandLibrary)元件是可以重复使用的元素。元件的创建:Insert/NewSymbolInsert/ConverttoSymbol——将选中的对象转换成元件元件库的打开:Window/Library快捷键F11元件的编辑:双击舞台上该元件的实例。在元件库中选中需要进行修改的元件,执行右键菜单命令“Edit”。库中的元件可以被任意次使用而不会增减Flash文件的大小。当一个元件被用于动画中时,便生成了这个元件的一个实例(Instance),改变动画中的实例不会改变其对应的元件。6.4Flash概述6.4.2Flash的基本概念舞台(Stage)通过舞台(Stage)来组合编辑动画中每一帧中的内容。动作(Action)采用动作可以使动画在一段场景播放结束之后暂停,或者采用非线性的方式让用户交互控制flash动画的浏览。动作是由Flash内建的ActionScript语言来控制的。组件(Components)是具有一定参数的动画剪辑(movieclips),是Flash动画的素材。组件Flash软件中包含着一些内建的元件,每种元件都有其唯一的ActionScript描述,用户可以设置和调整其参数和其他一些选项。把预先定义好

1 / 55
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功