首页 > 设计 > 媒体动画 > 正文

Authorware开发实例:运用AUTHORWARE结合数据库及3DMAX绘制多媒体课件(一)

2020-09-19 18:29:15
字体:
来源:转载
供稿:网友

内容提要 为了更好的利用强大的lan和wan来进行网络化的教育,提高教学质量,使学生学习更方便和高效,使老师教学更轻松和有效.开发更多更好的多媒体课件是非常必要的.本课题设计是将《计算机通信与网络》第五章的内容用多媒体的形式制作出来.所用到的工具以authoware为主,还用到flashmx、photoshop。制作的目标是使课件更生动,更具有交互性,声色并茂,更容易使用,有利于学习。所实现的功能是设计出一个生动活泼、图文声色并茂、具有可交流性的课件。本文较全面的向大家展现了制作 多媒体课件的过程,与此同时,还对课件制作过程中使用的工具和器材及作者的心得体会作了基本介绍。


关键词 多媒体课件  帧  位图  c/s  authoware  flash

 

 

 


using authorware designation and implement of multimedia courseware
department of computer science        he rui

tutor           wangjianzhen  yang futian

 


abstract  in order to make a full use of network source of lan and wan and improve teaching levels and make students study easier and more efficiency.it is very necessary to develop  more  and  good multimediacourseware.here is to make a designation of content of chapter five  of  book “computer communication and network” in forms of multimedia courseware.it need some tools,such as authoware、 flashmx and asp.authoware is the main tools to use.the goals is to make the courseware animated ,easier to communicate and use,do more help to study.the purpose is to make a good multimedia couseware.contemporary,it is introduced basic about the tools and the author`s true taste in the process of facture.


keywords  multimedia courseware   frame   bitmap   c/s   authoware  flash

1     引    言

1.1硬件平台介绍

cpu:cyrix 1700 hz;

内存:256m;

显卡:geforcemx440,支持1024*768分辨率,因为现在计算机的配置都比以前有了较大的提高,分辨率一般在800*600以上,所以本系统选用了800*600的分辩率。

1.2软件平台介绍


早期的教学软件开发工作主要利用通用程序设计语言,如basic、pascal等语言来完成。但采用这种制作方式需要依赖专业的系统分析员,而且这种方式费时、费力、效率低、成本高。因此,就很需要有一些开发工具来帮助我们摆脱传统的工作方式,使得课件的制作人员能够把精力放在主题的表达、交互特性的设计、用户界面的设计等方面。有了这些工具,即使没有计算机专业知识的人员也能够方便的开发课件。

多媒体创作系统正是满足这一要求的一种特殊工具的软件,它使开发周期短。创作系统对于多媒体(包括文字、图画、动画等)的实现提供了完美的服务功能,最大限度地发挥了其面向对象的特点,使编程变得直观,可称为所见即所得,同时使结构变得更清晰明了,为编程人员提供了良好的、轻松有趣的环境。

在制作中主要运用的这种多媒体创作工具软件是authorware 7.0,另外也选用了其它辅助工具软件,如:

动画制作软件:3d studio max/flash mx

动画处理软件:animitor 5.0

图片处理软件:potoshop 7.0

视频、声音处理软件:rido edictor

1.3 媒体软件开发工具---authorware 7.0


1.3.1 authorware 7.0的特点:

authorware是一个富有创造力的、用于集多媒体信息的多媒体程序创作工具。authorware7.0使用户能够制作基于数据库的售货系统、个人及商业简报、广告制作基于计算机交互培训(computer--based training)以光盘的主画面等。authorware 7.0具有制作逼真的仿真系统和超媒体参考字目的能力,其强大的交互功能更加倍受用户青睐,制作的程序可以通过刻录的光盘的方式永久地保存下来,也可以打包的形式在互联网上发行,实现多媒体的远程教学方式。1.3.2 authorware 7.0的新增功能:

(1)、外部素材

authorware 7.0允许发布者将声音/图形及电影文件与authorware文件分开存储。由于增强了连接功能,甚至可以将这些媒体文件存储在web页上,每次更改多媒体作品时无需重新导入这些文件。

(2)、activex 控件

所有的activex控件都可以用于authorware 7.0项目中,本软件在背景音乐的播发上就利用了外部的activex控件。

(3)、交叉平台兼容能力

authorware 7.0是唯一能使用户在windows及macintwsh这两种平台上开发及发布的多媒体程序的创作工具,便于了用户的使用。

(4)、对图像文件的支持


authorware 7.0支持如下格式tiff、bmp、dib、rle、gif、jpeg、lrg、pict、jga、wm和photoshop格式,正是由于这些特点,才使得在多媒体中大量应用图像,完成各种效果成为现实。

 

 

2       系统目标与系统需求分析

 

 

2.1 问题的提出及发展需要


随着计算机技术的发展,计算机在教学领域的应用越来越广泛,我们的教育方式正在从观念到思想,从方法到行动上都向一种全新的教育方式发展,而这种全新的教育方式也是实现从应试教育向素质教育转轨的必然趋势。要实现这种全新的教育方式,要真正实现从应试教育向素质教育转轨,将现代化的多媒体技术应用于教学中显得非常必要。特别是使用多媒体课件和多媒体(网络)教学这一先进的教学手段,将大大增加课堂容量,突破传统教学的诸多弊端,以随机性、灵活性、全方位和立体化的方式把各种知识形象、生动地呈现在学生面前,其知识密度大,表现力强,能极大地激发学生的学习兴趣。

正是因为人们认识到多媒体课件和多媒体网络教学的种种优势,加上目前众多的多媒体网络教室的支持(如winschool、loustar等),很多学校相继建立起了多媒体网络教室和多媒体课件制作室。但是,苦于多媒体课件的缺乏(虽然市面上可以买到一些成品课件,但真正适合自己教学的却难以找到几个)和多媒体课件设计制作人员的缺乏,很多学校的多媒体网络教室还处于一种低效率动作状态,或者只是机械地将一些图片、文字、录像等放入其中,远远没有发挥多媒体(网络)教室的优势,影响了教学的效果,影响了素质教育的具体实施。


解决上述矛盾的关键点是,设计和制作更多更好的多媒体课件。

在各种多媒体应用软件的开发工具中,macromedia公司推出的多媒体制作软件authorware是不可多得的开发工具之一。它使得不具有编程能力的用户也能创作出一些高水平的多媒体作品。


authorware采用面向对象的设计思想,是一种基于图标(icon)和流线(line)的多媒体开发工具。它把众多的多媒体素材交给其他软件处理,本身则主要承担多媒体素材的集成和组织工作。


authorware操作简单,程序流程明了,开发效率高,并且能够结合其他多种开发工具,共同实现多媒体的功能。它易学易用,不需大量编程,使得不具有编程能力的用户也能创作出一些高水平的多媒体作品,对于非专业开发人员和专业开发人员都是一个很好的选择。


authorware是一款很好的多媒体制作工具,它具有强大的集成功能,可以将声音、动画、图像、视频等结合在一起,使得课件开发变得更容易,课件内容更加生动和活泼,但是它也有不足之处,将它同flash 结合,优势互补,不失为制作课件的一个好的途径,而它们再同web技术的相结合,立意是使学习课件的人更容易去交流,因为任何的作品都有其不足之处,只有通过交流才能弥补这一缺憾,同时的目的也是为了尝试创新,探索课件制作的新模式。本课件的制作无论是在认识上和设计上都有一些不足之处,有待于进一步的修改和制作。


2.2  研究的目的和目标


为了使学生学习起来更加的方便和有效,老师教学也越轻松,开发出一个功能齐全,集各种多媒体技术于一体的图文声色并茂的多媒体课件是必要的就本次设计来讲,是将《计算机通信与网络》其中几章的内容以多媒体课件多媒体课件的形式制作出来,以最有利于学习的方式表现出来。authorware具有强大的集成功能,它能将多种媒体集成起来,有利于课题的研究和实现。


此课件制作是以authorware作框架,flash做动画穿插于authorware的文字当中,并尝试用它和web技术制作或它本身制作一些课件上的辅助工具,用web技术制作题库。使课件更具有交流特性。通过设计发现这样制作是可行的。authorware在制作框架方面和集成方面是具有明显优势的,以它为中心辅以其它工具制作多媒体是合适的。

 

 

3         系统设计

 

 

3.1 authorware开发课件的一般步骤


任何一个authorware 项目的成功与否取决于计划的完善,一个好的多媒体课件,其开发的一般分为四个阶段:


第一阶段:确定项目范围


无论是独立开发 集体开发,完全理解authorware 项目的范围是非常重要的.在开发authorware 项目之前都应当考虑以下问题:


1.             开发项目的目的是什么?


2.             谁是目标用户?


3.             哪些演示组件是必要的?


4.             用户需要何种类型的交互?


5.             产品的注意事项是什么?


第二阶段:设计


在准备进行时,做好如下工作:


1.             收集所有的信息并确保没有任何遗漏。


2.             将产品中将要出现的图形、声音和电影文件组织好,充分考虑效果与文件大小之间的关系。


3.             对素材文件进行编号.并确保这些文件夹的文件名及其扩展名无误,最好将相同文件格式的文件放在一个文件夹中。


4.             用storyboad(故事板)或自动化的工具软件包,如designers edge记录程序的设计方案。


第三阶段:开发产品


其主要有:1.界面的设计;2.图形的制作;3.声音录制;4.数字视频制作;5.创作。


第四阶段:测试与发布


使用测试与发布的方法需要特别注意的内容如下:


1.             查找在使用过程中出现的错误或不良效果。


2.             运行环境以及设备的要求。


3.             在网络上的可用性。


4.             在不同机型上的兼容性。


3.2 多媒体课件制作的基本思想


3.2.1 课件设计的基本特征:


  课件指内容特定的教学应用软件。它是由教师和教学设计者根据教学目标、教学任务编制的程序,教学特性和软件特性是教学课件的两大基本特性,所以课件设计应该基于自身的这种特性来进行。课件的教学特性是它的一个重要特性,教学特性是说它具有施教、促学的功能,从这个意义上说,课件是一种教学系统。如何让学习者经过该系统学习后达到教学目标的要求,主要由课件所展开的教与学的指导过程所决定,因此,课件必须具备使学习者达成有效学习的功能。


3.2.2 在设计课件形式时,要注意的一些问题


(1) 在开发多媒体课件之前,必须对总体框架进行严格的设计,先将整个软件分成几个大的模块,然后再将每一个模块分成几个小的模块。为了便于开发和调试,在设计前,应尽量使某个大的模块同其下面的小模块结构一致,包括外部文件的命名、变量名的定义、图标名称的定义等。


(2) 考虑到不同最终用户对象的需要,每一操作步骤都应有配音和文字提示说明。当用户进入下一步时,原来的配音要立即停止。


(3) 选用或自己制作的图像要精美、细致,给人以美感。


(4) 配音或解说词的质量要高,背景音乐要轻松,旋律要优美。


(5) 交互性要强。为适应不同用户的需要,软件要有极强的交互性,可以在整个软件中灵活进行,以选用自己感兴趣的内容。各模块之间衔接要好。由于用户可以根据自己的要求在各模块间任意跳转,故模块间要有良好的衔接,使屏幕空白或用户等待的时间尽量缩短。


(6) 制作过程要细致、严谨。


3.3 基本原理:


采用mcai设计的基本思想,充分利用authorware的提供的功能进行总体设计,连接和集成。flash、视频播放和asp进行辅助设计.


3.4 方案设计或算法描述


软件功能结构图描述了整个课件的功能结构,如图1所示:

图1:设计的初始框架图。

总结构图描述了整个课件的流程,如图2示:

 


                    图2 总结构图


然后是设计二级框架与流程,可以在里面添加详细内容,如图3示:

 


              图3:二级框架与流程


3.5  题库的工作流程


当客户端使用浏览器执行中的文件时,可以通过驱动程序链接到数据库,并执行语句,然后将查询结果转换成html格式返回客户端,其示意图如图4所示:


图4:客户机访问microsoft access数据库示意图


说明:


ado 是一种可以提供web页面与数据库结合的最新的数据库技术,使用它可以传统的数据库后台管理模式放到前台的web页面上来运行,使得数据库的存取更加简单和方便。


odbc即open database connectivity是一种数据库标准,通过它可以对符合此标准的数据库进行连接。


ole 也是一种数据库标准,主要对sql数据库进行连接。


 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表