026author多媒体教学课件的制作
                    联系方式 Email: lw510@qq.com      QQ: 497053418       MSN: lw510@qq.com
以下仅为该设计的基本说明介绍,若需要完整的设计和论文,建议您购买本设计.
026author多媒体教学课件的制作样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均根据您的要求,把系统上的开发信息,题目等修改成符合您的要求)
 

本系统开发工具:Authorware
本设计包含内容:源代码+毕业论文+开题报告+答辩稿
论文大概:
 
目录
摘要………………………………………………………………………1

关键字……………………………………………………………………1

引言………………………………………………………………………3

任务说明书………………………………………………………………3

第一章 开发软件的特色功能…………………………………………4

第二章 系统分析………………………………………………………8

第三章  详细设计………………………………………………………10

第四章   系统的测试……………………………………………………26

第五章  遇到的问题及解决方法………………………………………26

小结………………………………………………………………………27
谢辞………………………………………………………………………28
参考文献…………………………………………………………………28
 
 
 

摘  要
在如今的信息时代里,多媒体电脑日新月异,多媒体的功能也越来越强大。多媒体教学也越来越接近生活,为我们在工作、学习和生活中提供了很多方便。
本次设计是为“计算机维护与维修”这门课程做一个交互式教学(CAI),采用的是authorware6.5这个软件,它是基于创作图标和程序流程线设计结构的一个软件,适合Windows和Macintosh两种平台开发环境,可用于制作多媒体教学系统、多媒体信息浏览系统和多媒体电子出版系统、多媒体模拟训练系统等各种多媒体应用软件。
本次利用authorware6.5制作的多媒体课件里,加入了声音、动画、文字等多种信息,还可以与交流对象互动,自动回答一些常见问题。这样的多媒体课件可以充分调动用户的积极参与,大大提高了演示质量、效率。
本文将对系统的需求分析、主要技术原理、开发环境、以及主要功能的实现等几个方面进行详细论述,此外还对设计过程中遇到的问题、解决方法及经验进行仔细的总结。
关键字:计算机维护与维修;Multimedia;交互式教学;Authorware;教学课件;CAI;
 
 
 
 
1 Abstract
In the times of information, the multimedia-computer has changed very quickly and the capability of multimedia has become very powerful too. The way to teaching with the multimedia has been close to the daily life day by day. It has made a great deal of convenience to us.
This design is a CAI for the class of《 servicing and maintenance of computer》and I made it with the software of authorware6.0. The software bases on the icon of design and program flow structure. It adapts to windows and Macintosh the two exploitation environments and it can be used to design multimedia teaching system, multimedia information browse system and multimedia electron publish system, multimedia simulate practice system and many kinds of multimedia applications and so on.
We have added sounds, cartoon, words and much other information in the design that made with authorware6.0. It can communicate with many objects and answers some ordinary questions auto. This kind of design that is made with multimedia has the ability to employ the initiative of users. It has improved the quality and the efficiency of the demo.
This article will particular discuss the demand analyze, main technique
principle, development environment and the achieving of some main functions. Besides, we have summarized carefully to the problems that had met with while designing, the way to solve the problems and some examines.
Keywords:service and maintenance of computer; Multimedia; alternated teaching; Authorware6.0; courseware for teaching; CAI.
 
 
引  言
近些年来,随着计算机硬件技术的发展,多媒体技术也异军突起地发展起来了,其中,authorware就是目前非常流行的一款多媒体程序开发软件。“authorware 到底能做什么?”这几乎是每一个初学者都要提出的一个问题,可以这样说:如果你是教师,它可以帮助你开发多媒体课件;如果你是职员,它可以帮助你制作演讲文稿;如果你是企业员工,它可以帮助你制作企业与产品介绍;如果你是学生,它可以帮助你制作电子简历;如果你是一名电脑爱好者,它可以帮助你制作电子相册、开发小游戏……
这次设计采用面向对象的程序设计思想,融合了编辑系统和编程语言的特色,大大提高开发多媒体应用系统的质量和速度。在这次的设计里还有很多不足的地方还请老师们给于指导。
 
 
 
 
 
 
 
 

第二章    系统分析
2.1  系统功能
该课件最大的特色就是载入了大量的图片、声音、动画,文本,广泛的使用了多媒体素材,让读者更形象,生动的去学习。在与用户人机交互时,提供了按钮、鼠标、限时等一些响应方式,可以跟踪用户的动作和反应。
2.2  系统需求分析
在运行该软件时,要确定计算机系统是否符合系统最低需求,如不能达到要求,软件将不能正常运行。
1、 CPU:带有协处理器的芯片即可。奔腾系列比较好,因为它浮点运算性能好。此软件往往与其他配套软件联合使用方能发挥最大效用,因此一旦带动大量的声音、图像文件运行,同时运行其他软件以后,CPU运算量非常大了。
注意要挑选好配套主板,这很重要。如果只注重内存和CPU,电脑配置就像一个火车头安了一副木质轮子似的,无法发挥正常水平。正常水平。而且目前许多厂家已经把声卡与显卡固化在主板上,因此,主板选择的好坏关系到以后工作的开展。
2、 内存:对内存的要求最低运行环境为128M,256M以上比较合适,运行视频文件较多时,宜选用高档内存。
3、 硬盘:软件运行起来需要100M左右的空间用于存取缓存文件,它本身及生成文件所占空间也很大,硬盘要留有足够的空间。目前的大容量硬盘很便宜,选用20G以上的大容量硬盘可以大量储存各种音像素材。
如果大量使用视频文件,最好使用高速硬盘,采用高速硬盘不易死机,数字信号的存取能够跟上运算,减少运算错码时出现的马赛克,硬盘寿命也有保障。
4、 显卡:尽量选用高档一些的,起码32M 以上,否则无法进行视频编辑。Authorware默认的作品大小是640X480,一般将作品大小设为800X600。
分辨率设置工作要在开始设计之前就要做好,要是等到程序设计完成之后,再来更改显示大小,那么原来调整好的图片、文字、按钮的位置都将发生变化,重新调整将会很繁琐。
如果用户的显示器的分辨率不是800X600,而是1024X768,这样显示下的作品将不能得到最佳的视觉效果。这就需要制作的多媒体程序在一开始就检测用户的显示器分辨率,如果不适合,就进行调整。1024X768分辨率环境下,普通显示器(液晶显示器除外)最低就得17英寸,15英寸的显示器不可能达到1024X768分辨率,即使有个别的可以达到,也会有屏闪现象,这种环境下工作时间久了,对眼睛伤害严重,因此显示器的选择不要太低档。
5、 光驱:多媒体电脑的必备设备,一般选16倍速以上的。
另外,还可以选择一些硬件和软件,如扫描仪、实时采集卡、刻录机等硬件设备。可以使用Photoshop软件来辅助生成背景和贴图、加工处理各种图象,AutoCAD、3DS MAX用来辅助造型,MIDI软件编辑声音,非线性编辑软件处理视频图象等等,这样,制作出的多媒体才会丰富多彩、引人入胜。
2.3  设想
目前我做的这个课件还是处于演示浏览的状态,我希望以后我能够更加的完善它,让它能够通过互连网在网络中播放,可以达到远程教育的效果。再者就是我还要完善它的功能,希望能够连接数据库,让它功能更加强大。
2.4  使用对象
我们制作这个课件主要是用来进行多媒体教学的,使读者能够更加形象的学习电脑知识,让他们能够融入到知识的乐趣当中。其实制作这个课件我的最终想法是想让这门“计算机维护与维修”生动有趣,不让人感到枯糙,让读者能够提取兴趣来学习这门课程。它很适合与电脑初学者,使他们一接触电脑就有一种很新颖的感想。
 
 
 
 
 

第三章 详细设计
该部分主要是我在“电脑维护专家”中所要求的功能模块,按照第二章的需求分析进行设计和开发。并给出具体的代码及流程图以详细说明开发的过程和个模块所能实现的功能。
3.1  设计前的准备工作
由第二章的需求分析对本程序的系统进行了概念分析和设计,在本章中,我主要是实现物理设计,使程序成为一个完整的应用软件。主程序环境为:Authorware 6.0 。辅助设计环境:PHOTOSHOP 7.0(平面设计);FLASH MX
(动画设计)。
3.2  设计过程
1.检测分辨率
(1) 在Authorware 6.0环境中,建立新建文件。存盘文件名为“作品”。在层1中,如图1:
(2) 载入alTools.u32函数,通过alTools.u32函数的变量alChangeRes来实现显示器更改分辨率。更改文件的属性,选择显示居中,大小为:800*600(SVGA)。
 
(图1)
(3)添加计算图标,取名为:检测分辨率。添加框架图标,取名为:程序框架。在框架中,添加两个群组,分别为:主程序群组和设计分辨率。最后添加END 为结束群组。这样设计的目的是:能在主程序启动前,能检测电脑显示器所使用的分辨率,如果该显示器设置非本程序所使用的800*600的分辨率,则执行设置分辨率,使软件能完整的显示。如果该显示器设置的分辨率为800*600。则进入主程序群组。运行本程序。下面,介绍检测分辨率图标的代码如何实现上述功能:
--定义显示器的参数变量分别由定义的三个变量:N_width, N_height ,N_depth三个分别代表显示器的长,宽,颜色。
N_width:=800
N_height:=600
N_depth:=16
--先检测当前屏幕分辨率,并保存起来,以便程序退出时恢复,同样储存在width,heigth和depth三个变量中。
width:=ScreenWidth
height:=ScreenHeight
depth:=ScreenDepth
--如果当前屏幕设置和本程序要求(800*600)不同时,
if ((ScreenDepth <N_depth)|(ScreenWidth<>800))  then
   GoTo(IconID@"设置分辨率")
--否则,及当前显示器分辨率为800*600,就进入主程序。
else
   GoTo(IconID@"主程序群组")
end if
(4)在设置分辨率群组中。主要是用了以下代码来实现显示器分辨率设置的:
--将屏幕分辨率调为所要求的值
if wzMBReturnedValue=6 then
提取要设置的分辨率值并设置成为所要求的分辨率:
  alChangeRes(N_width,N_height,N_depth)
--标记屏幕分辨率已被更改,可以在退出的时候,检测是否在启动程序的时候被更改分辨率
changed:=1
else
    GoTo(IconID@"主程序群组")
end if
--跳到主程序`
GoTo(IconID@"主程序群组")
(5)END退出图标的代码:
--如果changed变量为1时,表示在启动程序的时候已经更改了分辨率,则还原分辨率。
if changed=1 then alChangeRes(width,height,depth)
Quit()
2、 主程序群组
在主程序群组中,主要分成为:
(1)程序的流程图
经过在层1中的检测分辨率后,进入到本设计的主程序部分层2.在这个模块中,首先插入的是FLASH动画,并控制播放时间为:18秒,而且,可以按任意键跳过动画。然后添加擦除图标。将FLASH动画进行擦除。跳过动画后,最后到了主程序的图标如图(2).

 
(图2)
 
(2)主程序群组
 
(图3)
图3为程序的核心部分,如上图所视。其实只由一个交互图标来实现的。在交互图标中,主要有五个模块,分别为:什么是电脑,故障与维修,电脑的维护,电脑的选购和QUIT(退出)这五和群组来完成。在交互图标中显示为热区域,还添加了四个计算图标,显示为按钮。并将热区域的位置移动到按钮上,并调整热区域的大小,使之和按钮的大小相同。
热区域设置为:
匹配:指针处于指定区域内 
在交互属性中:
设置范围为“永久”;击活条件为:“a=1”;擦除为:“在下一次输入之前”。
目的在让鼠标在四个模块的按钮上时,弹出相应模块的对话框。让用户选择不同的内容,感觉更直观,更加形象。为实现这个目的,还需要在交互图标中的计算加入以下代码:
a:=1    --响应在上述热区域中的条件。
--变量b,x,j,y为在后面的热区域响应条件,在后面的部分会进一步的解释。
b=2
x:=0
j:=0
y:=0
--跳到“什么是电脑”模块执行
GoTo(IconID@"什么是电脑")
3.3  主要模块介绍
在这个部分主要对五个主要的模块进行详细的介绍。
1. 什么是电脑
 

流程图:
 
(图4)
如图4,这个模块是有背景图标,交互图标和交互图标下的三个群组:什么是电脑,计算机发展,电脑构造组成的.
(1)第一节 什么是电脑
流程图,如图5
 
(图5)
026author多媒体教学课件的制作
 

关闭窗口

与本站联系的时候,为了提高效率,请告诉本站您需要的设计编号与题目。如:001VBAC人事管理系统
编码说明:001VBAC人事管理系统,其中001VBAC 为该毕业设计的编号,VB代表开发语言,AC代表数据库(ACCESS)
版权所有:510计算机论文网:http://www.lw510.com/程序制作:510论文
Email: LW510@QQ.COM  QQ: 497053418   MSN: LW510@QQ.COM