基于Authorware的数据库系统概论课件制作毕业论文.doc_第1页
基于Authorware的数据库系统概论课件制作毕业论文.doc_第2页
基于Authorware的数据库系统概论课件制作毕业论文.doc_第3页
基于Authorware的数据库系统概论课件制作毕业论文.doc_第4页
基于Authorware的数据库系统概论课件制作毕业论文.doc_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

基于Authorware的数据库系统概论课件制作毕业论文目 录引 言1第一章 绪论21.1课题的研究意义21.2课件设计的原则与要求21.3多媒体课件制作的预测走向3第二章 各种制作工具的比较及介绍42.1各种制作工具的比较42.2工具的选择42.3 Authorware工具介绍52.3.1主界面52.3.2流程设计窗口52.3.3媒体创作图标62.3.4属性面板7第三章 常用的辅助工具8第四章 素材准备10第五章 课件的程序开发框架结构图13第六章 详细设计146.1新建文档146.2开头动画156.3目录界面的制作206.4课程章节216.5课程介绍236.6说明事项246.7其他功能25第七章 课件的发布与运行297.1课件的打包与发布297.1.1课件的打包297.1.2课件的发布307.2课件的问题解决327.3课件的测试运行32结 论36致 谢37参考文献3838引 言随着计算机技术的发展,多媒体电脑开始走进千家万户,成为人们的常用工具,多媒体制作的需求量也变得越来越大。在这种情况下,各种各样的多媒体开发工具应运而生,其中由Marcromedia公司开发的多媒体创作工具Authorware,因为其简单易用且为无须编程即可制作并具有交互功能的多媒体产品,深受广大多媒体爱好者的欢迎。Authorware成为世界公认领先的开发因特网和教学应用的多媒体创作工具,被誉“多媒体大师”。Authorware是一套功能强大的多媒体编辑软件, 它基于图标以流程线为结构的制作环境,集成效率高,易学易用,适合非计算机专业人员的学科教师开发多媒体教学课件。传统的教学模式是以学生为中心,而多媒体课件改变了这一切。Authorware多媒体课件的巨大优势在于它能实现对信息表现形式的选择和控制能力,同时也能提高信息表现形式以及学生的逻辑思维和创造能力的结合,在顺序、符号信息等方面扩展人的信息处理能力。多媒体课件的出现不是取代教师的地位,它只是推出了一种新的教学方式,使学习者能够在一种比较轻松愉悦的环境下进行有效的学习。多媒体课件只能辅助教师的教,辅助学习者的学。在多媒体教室或多媒体CAI网络教学环境下,由教师向全体学生播放多媒体教学软件,演示教学过程,创设教学,或者进行标准示范等。这种课件的设计目的是揭示教学内容的内在规律,将抽象的教学内容用形象具体的形式表现出来。它展示在学生眼前的是一套图文并茂的有声教材、视听组合的多媒体教学环境、与校园网络或Internet相连接的无限延伸的教学系统,这些正好符合面向全体、面向未来、面向世界的先进教育理念。第一章 绪论1.1课题的研究意义多媒体技术是利用计算机对文本、图形、图像、声音、动画、视频等多种信息综合处理、建立逻辑关系和人机交互作用的技术。它的发展改变了计算机的使用领域,使计算机由办公室、实验室中的专用品变成了信息社会的普通工具,广泛应用于工业生产管理、学校教育、公共信息咨询、商业广告、军事指挥与训练,甚至家庭生活与娱乐等领域。其研究意义在于:多媒体计算机的交互性有利于激发学生的学习兴趣和认知主体作用的发挥;多媒体计算机提供外部刺激的多样性有利于知识的获取与保持;与传统的字符界面比较,使计算机应用方面更加直观,符合大众使用习惯;与传统的模拟保存和传播方式相比,图像声音视频等信息进行数字化处理后易于保存和传播;进一步深入研究多媒体学习的原理与机制有利于促使我们准确认识信息环境下的学习,有利于创设有效促进学习的数字教学环境,有利于教学资源开发的科学性和资源利用的效率与效果。1.2课件设计的原则与要求对于多媒体课件的设计还是应该遵循一定的原则的,唯有如此,才能制作出符合要求的课件,制作出的课件才能被广泛的应用,才能有教好的教学效果,实现课件的最终目的。总结起来有如下几点:1、教育性。多媒体课件的最终目的是用于辅助教学,提高教学效果,因此课件的设计应该紧扣教学大纲,渗透进新课改理念,做到选题得当,突出重点,分散难点,深入浅出,使学生易于接受。2、科学性。多媒体课件必须遵循科学性的设计原则,应该做到内容正确、容量大,思维清晰,逻辑严谨、层次清楚。3、技术性。多媒体课件最起码的要求应该是画面清晰、动画连续、色彩搭配有美感、快慢适度、交互设计合理,有了符合这些要求的技术支撑,制作出的课件才能得以使用、共享。此外还要满足稳定性、易于操作、易于维护等技术特点。4、网络化和共享性。网络化和共享性必将是多媒体课件发展的一大趋势,随着网络的发展和普及,多媒体课件的使用范围不再局限于一个学校或一个班级,会基于网络向不同地域、不同教学者,使更多更好的教育资源传播开来。1.3多媒体课件制作的预测走向多媒体课件在满足辅助教学、教学形式大改观、学生不受时间空间限制无限次学习等功能的基础上,有可能、也应该朝向智能化的方向发展。多媒体课件在不断发展的过程中,不论是从技术层面还是设计思想上都有了日新月异的变化,但它绝不是万能的。很多教师往往有这样的困惑,运用了多媒体课件之后的教学效果提升了多少?学生对课件内容的感知度有多高?对不同水平的学生是否应该采用不同的教学课件?对全体学生的错误知识的整体分布又是怎样的情况?以上这些问题是否可以通过课件本身反映出来?是的,这样的问题,是我们每一位课件制作者和使用者非常关注的。多媒体课件应该倾向于能够直接的反映出这些问题,这就是课件的智能化发展的方向。可以设想根据学生认知模型提供的信息,通过智能化的运算与推理,动态生成因人而异的教学的内容与策略;通过智能诊断机制判断学生的学习水平,分析学生产生错误的原因,同时向学生提出更改建议,以及下一步学习内容的建议;通过对全体学生出现的错误分布统计,智能诊断机制将向教师提供教学重点、方式,测试重点、题型的建议等。相信这样的设想不是空想,随着新课改理念的不断深入,加之正确按照课件制作原则、熟练使用制作软件,遵循以学生为主体、让学生自主学习的现代教育理论,智能型人性化的多媒体课件必将成为教师教学、学生自学的最有效的好帮手。同时,前文所提及的,目前课件的主体趋势不单单是运用多媒体技术让教师在讲台上演示的格局,更应该是每个学生都能参与近来的网络多媒体课件。第二章 各种制作工具的比较及介绍2.1各种制作工具的比较 多媒体创作工具,其功能是把多媒体素材(文本、图像、音频、视频和动画)集成和组织成一个结构完整的多媒体应用系统或多媒体作品。依据组织方式与数据安排方式的不同,大致可分为下列几类:1)流程图:一个应用程序结构的建立是通过从图标板中拖曳图标放入应用程序工作区间,并把它们联系起来产生一个应用程序的逻辑结构。这通常被做成一个流程图。例如:Authorware。2)幻灯式:展示软件的每一个画面可以看成是一个幻灯的画面,可以分别对它们进行生成、编辑和排列。例如:PowerPoint。3)脚本式:脚本模式的应用程序可以被想象成一本有许多页的书。每页是展示在它自己窗口中的一个画面,它包含许多多媒体对象和大量的交互信息。例如:Multimedia ToolBook。4)时序式:对于处理大量的动画、视频图像等对象时,往往采用一种类似于电影的编导过程的模式时序模式。这种模式把时间当作一种标尺,放在坐标的水平轴上,然后把对象和事件按相关顺序放在时间标尺上。例如:Director、Action。5)窗口式:一个窗口就是屏幕上的一个与用户交互的对象。在窗口中的所有控件和对象都通过窗口接受控制。例如:Visual Basic。2.2工具的选择 综合多方面的考虑,以上的大部分创作工具通用性都很好,但可扩展性和灵活性较差,而Authorware是一个可完全智能的开发系统,它不但具有灵活性,还具有创作工具的简单性和快速开发的特点。在多媒体设计方面,它的移植性和交互性很好,简单易学。所以,我选择了Authorware作为这次多媒体课件的主要创作工具。2.3 Authorware工具介绍2.3.1主界面Authorware主界面如图2-1所示。菜单栏工具栏工具盒流程线图2-1 Authorware主界面菜单栏提供各种功能选择,工具栏提供快捷编辑功能按钮,使用起来快速而方便;工具盒中是图标形式的媒体创作工具,用于创作多媒体流程。流程设计窗口用来创作和编辑多媒体产品,图标和流程均在该窗口内设计和组合。2.3.2流程设计窗口流程设计窗口如图2-2所示。标题栏开始标记粘贴指针流程线图2-2 流程设计窗口程序设计窗口的顶部显示程序名,流程线的上下两端各有一个标记,分别代表流程的开始和结束,粘贴指针“?”标明当前操作的位置,改变该指针的位置,即可改变操作的地点。流程线自上而下代表事件发生的前后顺序,在设计流程时,流程线的条数可以有很多。2.3.3媒体创作图标媒体创作图标位于工具盒中,各自的功能如下: 显示图标,用于显示图片文字、图片、并具有简单的文字输入功能。可输入BMP格式等多种图形文件、TXT和RTF格式的文本文件。移动图标,用于设置文字或图片等对象的移动模式,形成动画效果。对象必须先用显示图标定义。擦除图标,用于擦除当前画面上的各种对象。擦除效果可在对话框中调整。注意,擦除的是对象的全部内容。等待图标,主要用于设置程序的等待状态。拖放等待按钮于流程线上,程序遇到该图标暂停,处于等待状态。导航图标,与框架图标配合使用,实现跳转连接功能。在流程线上生成导航图标,程序遇到该图标后,跳转到指定的目标页中。框架图标,用于设计跳转链接的逻辑框结构。生成的结构图标提供导航控制工具,利用该工具实现结构内页面内容的跳转。判断图标,用于逻辑分支的条件判别。当程序遇到由判定按钮生成的判断图标时,会产生两个分支。至于继续执行哪个分支、取决于设置的判别条件。交互图标,用于实现人机交换功能。交互的类型有:按钮、热区域、热对象、目标区、下拉菜单、条件、文本输入、重试限制、时间限制、事件、按键。计算图标,用于算术运算、控制函数运算、指定的代码运算。拖放一个计算按钮于流程线上生成计算图标。双击计算按钮,打开运算窗口,在窗口内可输入运算表达式。群组图标,其作用是将一组以创作好的图标结合在一起,构成逻辑上的整体,从而简化流程结构、提高流程的可读性。数字电影图标,将动画、视频等导入创作程序中。生成的动画图标具有导入、播放、设置动画等功能。在播放动画时,采用全屏幕播放和局部播放两种方式。声音图标,将数字化声音导入多媒体创作程序中。在程序中任何需要声音的地方,通过声音按钮设置图标,从而实现导入音频文件、调整播放参数等功能。视频图标,将包括激光盘视盘在内的多种数字视频信号导入多媒体创作程序中进行播放和控制。开始标志,该标志在调试和编辑程序时,用于标记开始地点。停止标志,该标志在调试和编辑程序时,用于标记停止的位置。图标颜色调色版,用于为流程线上的图标上色。图标上色是为了区分逻辑功能、划分流程的层次,明确隶属关系。为某个图标上色时,选中该图标,用鼠标单击图标颜色调色板中的某个颜色即可。2.3.4属性面板属性面板如图2-3所示。 图2-3 属性面板 第三章 常用的辅助工具本课件主要用于教学演示解说,在Authorware7.0中制作并修改。Authorware课件运用多种软件完成制作,在制作过程中综合使用Photoshop、MP3Cutter、格式工厂等软件辅助编辑、制作素材。并用Authorware语言将各部分连接起来,形成一个整体演示出来。1、Photoshop图像处理软件Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。Photoshop作为一款图像处理软件,由于其自身功能强大、操作比较简单,所以在平面设计方面比较常用。虽然它也具有强大的绘图功能,但是更多的还是用于图像的修改和视觉效果的制作以及调整图像的色彩、亮度,改变图像的大小,而且还可以对多幅图像进行合并增加特殊效果,能够把现实生活中很难遇见的景像十分逼真地展现出来。2、Visual basic-具有多媒体功能的计算机语言微软公司的Visual Basic 6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。3、Flash -平面动画、网页动画制作软件Flash是Macromedia公司出品的,用在互联网上动态的、可互动的ShockWave。它的优点是体积小,可边下载边播放,这样就避免了用户长时间的等待。Flash可以用其生成动画,还可在网页中加入声音。这样你就能生成多媒体的图形和界面,而使文件的体积很小。Flash虽然不可以象一门语言一样进行编程,但用其内置的语句并结合JavaScript,您也可作出互动性很强的主页来。Flash另外一个特点就是必须安装插件PLUG-IN,才能被浏览器所接受。当然这也避免了浏览器之间的差异,使之一视同仁。4、MP3cutter,一个功能非常强大而且简单易用的 MP3 文件分割工具,该程序支持两种分割模式,一种是可以通过预设定的断点将 MP3 文件分割为指定的两段或者若干段,另外一种自动将 MP3 文件分成大小相等的几段。程序界面清晰,简单易用。5、格式工厂 (Format Factory) 是一款功能全面的格式转换软件,支持转换几乎所有主流的多媒体文件格式,包括视频 MP4、AVI、3GP、WMV、MKV、VOB、MOV、FLV、SWF、GIF;音频 MP3、WMA、FLAC、AAC、MMF、AMR、M4A、M4R、OGG、MP2、WAV、WavPack;图像 JPG、PNG、ICO、BMP、GIF、TIF、PCX、TGA 等。与软件的强大功能相比,格式工厂的界面稍显普通,但还算直观。你可以在格式工厂界面的左侧列表中看到软件提供的主要功能,如视频转换、音频转换、图片转换、DVD/CD/ISO转换,以及视频合并、音频合并、混流等高级功能。格式工厂提供进度条显示,方便掌握转换进程。第四章 素材准备本课件中包括图片、文字、命令、音乐以及其他材料。通过网络在相应网站上下载数据库系统概论的课程内容、课件背景、按钮等有关资料图片 ,经过仔细筛选,并与文字放在一起进行对比,再利用Photoshop软件对合适的资料图片做加工处理、合成等操作。文字采取与周围环境相适应而设置的格式,包括排版、具体内容等,所有音乐是在素材网和音乐网站上下载的,再经过MP3cutter以及格式工厂转换处理得到。另外课件中的按钮图标也是经过Photoshop加工处理后,并在图标上用文字输入功能标志出按钮的功能名称。部分素材由下文图片简单介绍。课件用户名输入背景如图4-1所示。图4-1 用户名输入背景课件密码输入背景如图4-2所示。图4-2 密码输入背景“音乐欣赏”功能背景如图4-3所示。图4-3 “音乐欣赏”功能背景课件中部分按钮如图4-4所示。音乐播放按钮 课程简介按钮 课件页面返回按钮网页浏览按钮 课件“下一页”按钮 章节选择按钮 图4-4 按钮图标第五章 课件的程序开发框架结构图本课件主要包括五大部分:片头、课程章节、课程介绍、说明事项、其他功能。如图5-1所示,首先,正确输入唯一用户名sunlei以及唯一密码123456;自动演示片头动画,然后显示“进入课题”和“退出程序”界面选择;继续课件浏览点击“进入课题”按钮,否则点击“退出程序”按钮;点击“进入课题”按钮,展示目录界面及主要四个按钮选项,选择“课程章节”,则可进入课程学习;选择“课程介绍”,则可查看关于本课程的介绍;选择“说明事项”,则可查看相关说明;选择“其他功能”,则可体验本课件附加的功能。用户名 密 码片头动画 返 回进入课题退出程序目 录退 出返 回其他功能说明事项课程介绍课程章节图5-1 框架结构图第六章 详细设计6.1新建文档 (1)打开Authorware7.0,弹出新建对话框,如图6-1所示,点击“不选”按钮,进入软件的用户设计界面,如图6-2所示。图6-1 新建对话框图6-2 用户设计界面6.2开头动画(1)添加背景音乐首先依次选择菜单栏中的【插入】-【Tabuleiro Xtras】-【DirectMediaXtra】命令,在流程线上放置一个DirectMediaXtra图标,会弹出如图6-3所示对话框,单击“浏览文件”按钮,选择事先准备好的片头曲背景音乐,该音乐将在开头整个动画中播放,在【回放选项】中【循环播放】前打勾,并将【播放音量】调节成-10db,单击“确定”按钮,然后将该图标重命名为“片头曲urisanrang”。 图6-3 DirectMediaXtra媒体界面(2)用户名和密码界面制作用户名界面在流程线上拖放一个交互图标,再依次拖放四个群组,其中交互类型依次选择为“文本输入”、“时间限制”、“重试限制”、“文本输入”。其中第一个文本输入命名为“sunlei”,模式也可设为“sunlei”,并取消忽略中所有选项的【】;第二个时间限制中的时限设置成“15” 秒,且将中断选为“继续计时”,按住【Ctrl】+【=】打开图标程序计算窗口,输入如下代码:if SystemMessageBox(WindowHandle, 15秒已过,你啥都没做,确定要退出?!, Error, 17)=1 then Quit()end ifGoTo(蓝球)第三个重试限制中的最大限制设置为“3”,并打开图标计算窗口,输入代码:if SystemMessageBox(WindowHandle, 三次输入不正确,要退出吗?, Error, 17)=1 then Quit()end ifGoTo(用户名)最后一个文本输入命名为“用户名重输”,模式设为“”(为空),及表示任意字符,忽略中除了空格其他选项前均打上【】。接着双击打开第四个群组图标,在其流程线上拖放一个声音图标和显示图标,分别重命名为“用户名错误提示”和“提示文字”;选择声音图标,点击【导入】,在弹出的窗口中选择要设置的错误提示音效,再选择显示图标,选择工具盒中的【文本】在窗口中添加字样“用户名错误,请重新输入”。最后双击打开交互图标,选择工具栏上的【导入】,在弹出的窗口中选择要添加的图片作为用户名输入背景,双击目标图片则可添加成功;然后选择工具盒中的【文本】在演示窗口的合适位置设置用户名输入文本框,根据美观需要,调节演示窗口中的对象。密码界面在流程线上拖放一个交互图标,再依次拖放三个群组,其中交互类型依次选择为“文本输入”、“重试限制”、“文本输入”。将第一个文本输入命名为“123456”,模式也设为“123456”, 并取消忽略中所有选项的【】;第二个重试限制中的最大限制设置为“3”,并输入代码:if SystemMessageBox(WindowHandle, 怎么,密码忘了,要退出吗?, Error, 17)=1 then Quit()end ifGoTo(密码) 最后一个文本输入命名为“*”,模式设为“”(为空),及表示任意字符,忽略中除了空格其他选项前均打上【】,接着双击打开第三个群组图标,在其流程线上拖放一个声音图标和显示图标,分别重命名为“密码错误提示”和“提示文字”;选择声音图标,点击【导入】,在弹出的窗口中选择要设置的错误提示音效,再选择显示图标,选择工具盒中的【文本】在窗口中添加字样“密码错误,请重试!”。最后双击打开交互图标,同样选择工具栏上的【导入】,并在在弹出的窗口中选择要添加的图片作为密码输入背景,双击目标图片则可添加成功;然后选择工具盒中的【文本】在演示窗口的合适位置设置密码输入文本框,根据需要,调节演示窗口中的对象。用户名和密码整体设计流程如图6-4所示。图6-4 用户名和密码流程(3)过场动画演示过场动画的整体设计流程如图6-5所示。 图6-5 过场动画流程设计 装载前准备进度条的制作主要利用变量的增加与循环来实现,拖动一个计算图标,双击打开,在程序窗口中输入:i:=1,并将该计算图标命名为“初始化”,再次拖放一个计算图标,命名为“画线”,打开程序窗口,输入代码:SetFrame(1,RGB(100,20,100)Line(25,12,420,12+i,420)这样就实现了对进度条颜色,边框的有无,进度条的宽度以及起始位置和变化情况的定义。再拖放一个等待图标,属性中的时限设为“0.005”秒,取消显示倒计时和显示按钮前的【】。接着拖放一个计算图标,命名为“循环”,在其程序窗口中输入代码:i:=i+2if i=329 thenGoTo(IconID画线)end if其中,对于i的重新赋值是对进度条每次长度增加的控制,i=329也是对进度条进度百分比的调节。 实现倒计时主要是利用显示图标、等待图标和擦除图标来实现。往流程线上拖动一个等待图标,时限设置为“1”秒;拖动一个显示图标,命名为“显示3”,双击打开,选择工具盒中的【文本】,输入数字“3”,并设置相应的字体格式与位置;再拖入一个等待图标,时限为“1”秒,接着拖入一个擦除图标,用来擦除显示图标中的“3”;重复上面几个步骤,这样就可以依次设置显示字样为“2”、“1”、“GO”并实现显示、等待、擦除,从而达到字体闪烁的效果。 字体闪烁字体闪烁的实现与倒计时的实现方法类似,同样是用等待图标、显示图标、擦除图标来完成。详细方法步骤同上面的实现倒计时一样,只是将显示图标中的字样改为“*请稍后,课件即将装载*”即可。 文字滚动拖入一个显示图标,利用【文本】工具输入字样“09届毕业生 孙磊 毕业作品数据库系统概论课件!有什么不足之处还请各位老师指导!”,再将该行字放入指定的位置;拖放一个移动图标,双击该图标,打开属性窗口,设置各项参数,具体如下图6-6所示。图6-6 字体移动属性窗口 文字特效依次在流程线上拖放两个显示图标和两个移动图标,在显示图标中分别输入“数据库系统概论”和“毕业导师:吴丽娜”字样并且设置好各自的格式。选中字样,点击下面属性窗口中的特效按钮,在弹出的窗口中选择合适的动态效果即可。操作步骤如图6-7所示。图6-7 字样特效设置(4)选择界面在流程线上拖放一个交互图标,再在交互图标的右侧拖放两个计算图标,交互类型选择按钮,分别命名为“进入课题”和“退出程序”,在“进入课题”的计算图标程序窗口中输入代码:GoTo(目录),即可实现框架的跳转功能,在“退出程序”的计算图标程序窗口中输入代码:if SystemMessageBox(WindowHandle, 你想退出吗?, Error, 17)=1 then Quit()end ifGoTo(选择界面)同样可以跳转到“选择界面”的框架中。6.3目录界面的制作整个目录框架流程设计如图6-8所示。图6-8 目录框架整个目录流程的图标都是放在一个框架中完成,之所以放在另一个不同于开场动画的框架中是因为避免背景音乐的冲突。背景音乐“故乡的原风景”的加入同开场动画背景音乐的做法一样,拖入一个显示图标,双击打开选择工具栏上的【导入】按钮添加背景图片,最后再拖入一个交互图标并在其右边拖放5个导航图标,交互类型为按钮,将导航图标依次命名为“Go back”、“课程章节”、“课程介绍”、“说明事项”、“选择界面”,并依次打开这5个图标的程序窗口,分别输入代码为:GoTo(选择界面)、GoTo(课程章节)、GoTo(课程介绍)、GoTo(说明事项)、GoTo(其他功能)来实现不同框架的跳转。6.4课程章节课程章节的整体制作放在一个框架中实现,之所以放在框架中,是为了实现背景音乐能够在课程章节学习中全程播放;另外在流程线上的DirectMediaXtra和声音图标能够避免背景音乐和按钮音效的冲突。课程章节的背景音乐同样用DirectMediaXtra媒体工具实现,具体做法与上文中提到的方法一致。课程界面的框架流程如下图6-9所示。图6-9 课程界面框架拖入一个计算图标,双击打开其程序窗口,输入代码:CallSprite(在身边, #SetVolume ,INT(PathPosition游标8)。在显示图标名为“游标8”的属性框中将位置和活动都选择为“在路径上”,基点设置为-45,初始设置为-15,终点设置为0,再通过系统变量PathPosition游标8获取显示图标的初始位置值,因为这个值默认有两位小数,所以用INT将它进行取整。CallSprite函数中的【在身边】、【#SetVolume】则分别代表定位到“在身边”的DirectMediaXtra图标和对系统音量的调节。再拖入一个交互图标,命名为“音量调节”,往其右侧拖入一个群组图标,交互类型为“条件”,命名为“MouseDown”,在将其属性框中的条件设置为“MouseDown”,响应的分支设为“重试”;双击打开群组图标,在流程线上拖放一个判断图标,属性中的设置选择为“直到判断为真”,下面的框中设为“MouseDown”,分支设为“顺序分支路径”;再往判断图标的右侧拖入一个计算图标,命名为“设置音量”,打开其程序窗口,同样输入代码:CallSprite(在身边, #SetVolume ,INT(PathPosition游标8),来再一次获取显示图标上的值,这样测试的时候拖动事先加入的音量调节图标就可以实现控制音量大小的功能。当音量值到达-40时,声音就基本听不见了。音量调节的全部流程如图6-10所示。图6-10 音量调节流程章节选择按钮及只需如图6-9中显示的那样,用一个交互图标和若干个交互类型为按钮的计算图标组成,并用函数GoTo()实现章节的跳转。6.5课程介绍课程介绍的整体框架类似于课程章节的整体框架,如图6-11所示。图6-11 课程介绍框架介绍背景依然是用【插入】完成,音量调节的制作与上文中提到的方法一致,按钮是用交互图标和导航图标完成。其中,按钮的制作过程为:拖动一个交互图标与流程线上,在其右侧拖入一个导航图标,交互类型为按钮,点击其属性中的【按钮】,则弹出按钮窗口,单击左下角的【添加】选项,则打开按钮编辑窗口,分别在状态框中选中未按、按下、在上的同时,可以设置按钮在此状态的图案、标签、声音。以按下为例,首先状态选择为按下,点击图案后面的【导入】按钮,弹出导入文件框,选择合适的按钮图案来实现系统按钮的外观设置;将标签选为“无”,及在按钮上不显示按钮名称;点击声音后面的【导入】按钮,同样弹出导入文件框,选择要添加的音效文件即可,添加后也可以单击【导入】旁边的【播放】按钮来进行试听,这样就可以完成按钮在按下状态时的外观和音效;其他状态同理可以完成。重复上面所述的按钮制作过程,可以完成对所有按钮的设置。按钮添加界面如图6-12所示。图6-12 按钮编辑界面6.6说明事项说明事项的设计基本与课程章节、课程介绍的流程类似,整体框架如图6-13所示。图6-13 说明事项总体流程设计说明事项中所有页面的切换是在多个框架间跳转来完成,以函数GoTo()实现,流程中同样包括了对于背景音乐音量的调节、按钮的设置、字样的动态闪烁、字幕的滚动等,具体操作步骤如上文中所述。6.7其他功能其他功能主要包括三个方面:日期时间、网页浏览、音乐欣赏。整体流程框架设计如图6-14所示。图6-14 其他功能流程设计框架(1)日期时间往流程线上拖放一个显示图标,双击打开该图标,单击工具栏上的【导入】按钮,在弹出的窗口中选择要添加为背景的图片,点击窗口右下方的【确定】即可成功导入背景图片,然后根据演示窗口的尺寸调节图片大小使之覆盖整个窗口空白区域;接着在该显示图标下方拖放一个日历控件,依次选择工具栏上的【插入】-【控件】-【ActiveX】,弹出一个【Select ActiveX Control】窗口,选择窗口中的最后一个选项“日历控件”即可。利用这个控件可以查询过去或将来的具体日期。日期时间流程如图6-15所示。图6-15 日期时间流程(2)网页浏览首先背景图片的添加方法与上述日期时间背景图片的添加过程一样,程序中主要实现了通过输入文本框的地址,程序可以自动启动IE应用程序打开IE浏览器进入相应地址网页。打开网页的实现步骤为:往流程线上拖放一个交互图标,依次往其右侧拉放两个计算图标,交互类型分别设为文本输入和按钮。在按钮类型的计算图标程序窗口中用GoTo()函数来实现页面的返回,按钮的具体设置与上文中按钮的设置方法一致;再选择文本输入类型的计算图标,打开其程序窗口,输入代码:JumpOutReturn(C:Program FilesInternet ExplorerIEXPLORE.EXE,EntryText)即可。值得注意的是,函数JumpOutReturn()会根据括号中路径来启动IE浏览器,若IE浏览器的实际安装路径与括号中的路径不符,则浏览器无法正常启动,不可使用。网页浏览的流程如图6-16所示。图6-16 网页浏览流程(3)音乐欣赏音乐欣赏主要是利用框架之间的跳转来实现,因为要能够播放不同的音乐,考虑到声音图标和DirectMediaXtra媒体两者在框架中要分别放置一个来控制使用,同时又要避免背景音乐与按钮音效不能发生冲突,所以最终决定在每首音乐的实现框架中用一个声音图标和一个DirectMediaXtra媒体来组合。按钮的音效使用声音图标实现,利用其属性中的【导入】按钮来添加,要播放的音乐则用DirectMediaXtra媒体来完成,达到在页面中不受干扰且能够循环播放。当然,框架间的跳转还是用函数GoTo()实现。音乐欣赏的首页流程设计如图6-17所示。图6-17 音乐欣赏首页流程第七章 课件的发布与运行7.1课件的打包与发布7.1.1课件的打包Authorware是教学常用的课件创作工具,一般课件在最后发布时都需要打包以脱离其使用平台,但在打包课件的时候有很多问题需要注意,否则会影响课件的执行效果。程序调试完成后,选择工具栏上的【文件】-【发布】-【打包】,弹出打包对话框,如图7-1所示,打包文件下拉列表框根据需要,将文件打包成不同的类型,共有两种选择,以及其他各选项含义如下: 【无需 Runtime】类型,打包后的文件,其扩展名为A7R,需要用RUNA7W32.EXE程序来运行打包的文件,因此,选用此选项时,要将RUNA7W32.EXE程序一起提供给用户; 【应用平台windows XP,NT和98不同】类型,打包后的文件,其扩展名为EXE,将RUNA7W32.EXE程序内置在打包文件中,可独立在Windows 9x 或Windows XP操作系统中运行,只有一个课件时,一般选择这种类型 。图7-1 打包对话框【运行时重组无效的链接】复选框选中,在运行程序时,将恢复断开的链接,保证正确显示。一般要求选择该选项。 【打包时包含全部内部库】复选框选中,将与当前课件链接的所有库文件成为打包文件的一部分。这样方便文件分发,但增加打包文件所占的空间。不选中,库文件将单独打包。 【打包时包含外部之媒体】复选框选中,将当前课件使用的外部媒体成为打包文件的一部分,但不包括数字电影和Internet上的媒体文件。这样方便文件分发。 【打包时使用默认文件名】复选框选中,自动用被打包的文件名作为打包后的文件名。否则,打包时显示对话框,要求指定打包文件的文件名。点击【保存文件并打包】按钮,弹出“打包文件为”窗口,选择合适路径并设置文件名称,同时保存类型为“程序文件”,点击【保存】即可。保存设置操作界面如图7-2所示。图7-2 打包对话框7.1.2课件的发布选择工具栏上的【文件】-【发布】-【发布设置】,弹出【scanning flowline】进度条加载窗口,加载完后出现【On Button Publishing】(一键发布)窗口,如图7-3所示。图7-3 一键发布窗口单击按钮,发布该作品,这时会出现一个“warning”提示框,如图7-4所示。图7-4 提示窗口单击按钮查看详细信息,所有配置文件复制情况均为“OK”。图7-5 发布日志窗口至此课件的发布完成,详细信息日志窗口如图7-5所示。7.2课件的问题解决打包成功并将扩展名为.exe的文件保存到相应素材目录后,如果直接双击运行该exe程序文件,此时会弹出几个提示窗口,如图7-6、图7-7、图7-8所示,提示内容均为缺少运行配置文件,这时只需从Authorware安装目录中复制相应文件到程序文件所在目录中即可解决。图7-6 提示缺少组件(1)图7-7 提示缺少组件(2)图7-8 提示缺少组件(3)7.3课件的测试运行至此,所有制作打包全部完成,可以进入最后的测试运行,下面为课件运行时的部分界面。图7-9 用户名时间提示界面图7-10 密码输入界面图7-11 动画界面图7-12 目录选择界面图7-13 课程章节选择界面图7-14 课程章节学习界面结 论本论文确定了在windows XP、NT和98不同的应用平台上实现运行的课件方案,制作了可以满足教学需求的课程应用程序,能够使传统的教学模式变得更加生动、有趣,增强教师与学生间的互动,让上课效率得到较大的提升。在制作本课件的时候,我遇到了很多棘手的问题,比如我之前根本没有接触过Authorware这个多媒体软件,也不知道如何去下手去操作,更不知道怎么去完成一个完整的课件制作;另外通过相关资料的查阅以及向导师咨询,初步了解了其工作原理,简单的说Authorware就是一个组装工厂,其他部件需要用不同的软件来处理加工,比如Photoshop、MP3cutter、格式工厂、Flash等等多媒体软件,这样就使得课件的制作更加具有挑战性。了解了

温馨提示

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

评论

0/150

提交评论