毕业设计(论文)-多媒体课件制作--数据库的应用 (2).doc_第1页
毕业设计(论文)-多媒体课件制作--数据库的应用 (2).doc_第2页
毕业设计(论文)-多媒体课件制作--数据库的应用 (2).doc_第3页
毕业设计(论文)-多媒体课件制作--数据库的应用 (2).doc_第4页
毕业设计(论文)-多媒体课件制作--数据库的应用 (2).doc_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

装订线毕业设计(论文)报告纸 毕业设计(论文)开题报告题目名称:多媒体课件制作数据库的应用 学生姓名: 学 号: 系/专业:信息工程系 / 计算机多媒体技术 班 级: 计媒0713 指导教师: 2010年 2月 6日毕 业 设 计(论文)开 题 报 告1本课题的背景及意义多媒体教学系统的出现使教育技术进入一个新的时代,成为教育领域的另一次革命。多媒体教学系统为教学提供了其它教学设施所无法替代的服务,为我们实施新的教学方法提供了一种全新的教学手段。而近20年来,计算机得到了前所未有的发展,计算机无论在系统体系结构还是在性能上都发生了巨大的变化。计算机一方面向着高速、智能化的巨型机方向发展,另一方面向着嵌入式微型机的方向发展。其中,微型计算机以其性能和容量不断提高,而价格不断下降的趋势,使其在社会各个领域乃至家庭生活中发挥着越来越大的作用。单片机的应运而生,正在不断改变人们的生活方式。课件的制作是多媒体教学环节中最重要的部分,一个好的课件在很大程度上决定着上课的教学质量。课件制作为多媒体设计学习者提供了一个容易激发学习热情和创作欲望的、可操作性很强的学习途径和实践平台。面对各种多媒体应用软件的开发工具,本课题最终选择了macromedia公司推出的多媒体制作软件authorware这一开发工具。本课件内容循序渐进、通俗易懂、趣味性强,将枯燥乏味的学习过程变得更加轻松有趣,力图引导读者享受到学习操作系统的乐趣,在学习和实践过程中更多地品尝到成功感,而尽量避免受到挫折。令学习者生趣、教学者轻松。2本课题的基本内容及关键问题基本内容(1) 什么是“authorware 课件 ”(2) 研究authorware 课件的发展前景及趋势。(3) authorware 的开发环境。 (4) access数据库脚本的编写。 (5) 用authorware制作课件的优势。 (6) authorware 课件的表现形式及特点。关键问题 (1) 考虑界面的易用性和美观程度,并能够很好的体现所要表现的主题内容。(2) 课件的设计与制作(3) 了解现有的常用的图像处理,根据设计思想和设计主题来进行选择,学习利用它们来完成整个课件的制作 (4) 目前,网络游戏、网络特效、互动广告都很火暴、而这里都少不了access数据库的功劳。利用动态脚本的编写完善整个课件的制作。毕 业 设 计(论文)开 题 报 告3本课题调研情况综述计算机作为一种工具,已经广泛地应用到现代社会的各个领域,它正在改变着各行各业的生产方式以及人们的生活方式。既向我们展示了未来美好的前景,也必然会对教育、教学过程产生深刻的影响。事实上,正是由于计算机多媒体技术给教育领域带来了巨大影响,因而引起了各国政府和首脑的高度重视。特别是在高呼素质教育的时代,教师单纯的以粉笔加黑板的模式以不为大多数学生所接受。如果在传统的教学中加入形象的声音、动画、视频等多媒体元素则能提起学生学习的兴趣。也就是说多媒体教学已经渗入到了学校的教学当中。而authorware 是macromedia 公司推出的一种使用方便、功能强大的多媒体制作工具软件,它采用面向对象的设计思想,以图标为程序的基本组件,用流程线连接各个图标构成程序。非专业程序员的普通教师利用它可以高效率的制作出高质量的多媒体课件。同时,在本课件中,又加上了flash的动画效果,增强了视觉效果。在多媒体技术日新月异的今天,macromedia公司又把authorware的版本更新到了7.0。authorware是一个非常优秀的多媒体制作软件。它简单易用、交互性强,而且提供了丰富的系统函数和接口,使开发多媒体软件有了很大的灵活性和可扩展性,因此一直受到广大多媒体用户的好评。多媒体教学课件的设计和制作,每一个环境都离不开设计原则的指导。同时,也必须以教学要求基础,因为课件最终是服务于教学。所以不能只考虑某一方面,否则设计和制作出的课件不会是优秀的课件。最后,我们可以这样认为:教学要求是基础,设计原则是核心。多媒体教学课件的设计和制作是一个庞大、复杂的工程,除了设计原则的要求和教学的要求外,还有许多问题值得我们重视。例如:技术上的具体要求,内容上的要求,艺术上的要求等。4本课题的方案论证随着计算机技术与网络技术的发展,计算机辅助教学(cai)呈现两大趋势:网络化与多媒体化。特别是近几年来,internet和intranet网的迅速发展,计算机校园网的日益普及,推动了计算机网络教学进一步的发展。网络教学不仅可以共享计算机资源,而且可为教学提供各种有利手段.多媒体技术的产生和发展,为计算机辅助教学开辟了新的天地。在网络技术、多媒体技术的基础上,根据校园网的特点,可将超媒体技术应用于多媒体网络教学中,将教学内容以web页面的形式展示,编制出超媒体教学课件,将图像、图形、视频、动画、声音等丰富的多媒体信息嵌入web页面中.超媒体课件在网上发布,可实现动态的交互功能,充分发挥其能动作用,使学生积极主动地参与学习,学生还可以自行选择学习内容,掌握学习步调和速度,对问题的回答能及时得到反馈信息,也能判断学生的学习情况,生动形象地提供新的教学信息。毕 业 设 计(论文)开 题 报 告指导教师意见:(对本课题的深度、广度及工作量的意见) 指导教师: (亲笔签名) 年 月 日毕 业 设 计 说 明 书课题名称多媒体课件制作-数据库应用院 系计算机与软件学院专 业计算机多媒体技术班 级计媒0713学 号学生姓名指导教师: 2010 年 6 月 7 日计算机与软件学院毕业设计(论文)诚信承诺 我谨在此承诺:本人所写的毕业论文多媒体课件制作数据库应用,系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释与说明,若有不实,后果由本人承担。承诺人(签名): 年 月 日摘 要计算机作为一种工具,已经广泛地应用到现代社会的各个领域,它正在改变着各行各业的生产方式以及人们的生活方式。既向我们展示了未来美好的前景,也必然会对教育、教学过程产生深刻的影响。事实上,正是由于计算机多媒体技术给教育领域带来了巨大影响,因而引起了各国政府和首脑的高度重视。特别是在高呼素质教育的时代,教师单纯的以粉笔加黑板的模式以不为大多数学生所接受。如果在传统的教学中加入形象的声音、动画、视频等多媒体元素则能提起学生学习的兴趣。也就是说多媒体教学已经渗入到了学校的教学当中。该课件围绕“教育”一词,设计了一款关于数据库应用的课件,利用authorware这一使用方便、功能强大的多媒体制作工具软件。图片是使用photo shop处理的,课件分为三部分,分别是主页、数据库和退出。课件围绕数据库应用来设计,在其中嵌套一个用access数据库设计的成绩管理系统。主页分为四个方面来描述数据库应用,分别是数据库的序论、数据库的使用、数据库的操作和sql语言。本文将向大家仔细介绍一款有本人自己设计的一个课件。关 键 词:authorware;多媒体教学课件;教育 abstractthe computer as a tool, has been widely used in various fields of modern society, it is changing the mode of production and the from all walks of life. both showed us a better future prospects for education and teaching process, profound influence. in fact, it is precisely because the computer multi-media technology education to bring the enormous influence areas, causing the heads of governments and highly valued. especially in the quality education of shouting, teachers simply to chalk and blackboard model for most students to accept. if you join in the traditional teaching of sounds, animations, image, video and other multimedia elements can mention students interest in study. namely the multimedia teaching has penetrated into the middle school teaching.the courseware around education is a word, the design of a database application of courseware, using the convenient, authorware powerful multimedia production tools. images are used during processing, photo courseware is divided into three parts, respectively is homepage, database and exit. courseware database application to design, around in a nested access database design of the performance management system. page can be divided into four aspects to describe the database application, respectively is xulun database, the use of database, and the operating and sql database. this will introduce a paragraph to carefully i have a courseware design.key words: authorware; multimedia courseware; education目 录1 前言11.1 选题背景11.2 本文解决的问题12 系统分析与设计22.1功能分析22.2 系统的总体设计22.3主要界面设计52.3.1界面设计图52.3.2界面的链接63 系统的实现83.1 主页的设计过程83.1.1 背景音乐的制作83.1.2 交互图标的应用93.2 成绩管理的实现143.2.1 成绩管理成果展示143.2.2 access数据库简介163.2.3 创建数据表163.2.4 配置数据库183.2.5 成绩管理功能的具体体现203.3 退出功能的实现224 主体编辑调试与打包244.1 主体编辑244.2 播放调试244.3 课件的打包24结 论26致 谢28参考文献291 前言1.1 选题背景随着多媒体计算机和网络技术的迅速发展,应用多媒体cai技术已经成为广大教育工作者改革教学方法,提高教学质量的首选途径。多媒体演示课件是多媒体教育发展到一定阶段的产物,也是目前多媒体教育改革的一个标志。利用多媒体演示课件,可以代替传统的黑板板书,而且还能把各种与教材有关的多媒体素材融合在演示课件中,在增加知识信息的同时,大大提高了课堂效率。 authorware是美国的macromedia公司在20世纪90年代开始推出的一款操作方便、功能强大的多媒体制作工具软件。2003年推出的authorware7.0版,在原来版本的基础上,优化了视音频,可视媒体集成制作的解决方案使得用户能更方便地使用各种多媒体信息。经过13年的实践经验,authorware成为cai课件制作者,特别是广大教师制作多媒体演示课件的首选。本课件以数据库应用为题,介绍authorware7.0多媒体程序中使用数据库的方法与步骤。首先介绍有关数据库的基本概念,然后,介绍access的创建方法与操作步骤,最后通过学生成绩管理系统这一事例介绍数据库使用的有关内容,包括数据源的配置、数据库的链接、数据库的打开与关闭以及数据库的数据操作,如数据记录的查找、删除、添加等。1.2 本文解决的问题计算机和网络通讯技术的飞速发展,使得信息技术在教育教学中的应用越来越深入,课件设计与制作无论在形式上还是在制作工具上都有了新的发展。本课件从多个方面使我们对数据库应用有了全面的了解:1. 数据库技术的基本概念,2. 数据库的创建方法3. 数据源的配置4. 数据库的操作5. sql的用法2 系统分析与设计2.1功能分析本课件的主要功能设计有:数据库的绪论:了解数据库,创建access数据库数据库的使用:配置数据源数据库的操作:理解函数,打开、关闭、访问数据库sql语言:修改数据库系统的详细功能分析如图2.1所示。图2.1 功能分析图2.2 系统的总体设计 authorware制作主要以流程线为主,系统包含的主要流程图如图2.2至图2.4所示:图2.2 主页流程图 图2.3 数据库实例流程图图2.4 退出流程图2.3主要界面设计2.3.1界面设计图界面设计图的绘制方法有很多,本系统采用photoshopcs3绘制,ps是pc上的图像处理软件 photoshop 的缩写。photoshop的应用领域很广泛的,在图像、图形、文字、视频、出版各方面都有涉及,界面设计是一个新兴的领域,已经受到越来越多的软件企业及开发者的重视,绘制好的主界面设计图如图2.5所示,退出界面如图2.6所示:图2.5 主界面图图2.6退出界面图2.3.2界面的链接改变程序流程的系统函数:(1) goto:作用:将程序跳转到某设计按钮中,执行该设计按钮中的内容。语法格式:goto(iconidicontitle)(2) jumpfile :作用:将程序从程序的一个模块文件跳转到另一个模块文件中去执行。语法格式:jumpfile(filename, variable1, variable2, ?,folder) (3) jumpfilereturn : 作用:将程序从一个模块文件跳转到另一个模块文件中,执行完后一个文件后返回到原文件处。 语法格式:jumpfilereturn(filename, variable1, variable2, ?,folder)在authorware中利用计算图标能够很方便的把不同界面联系起来,而且能在同一 界面中自由跳转。不同界面的跳转代码:jumpfile( * ) jumpfilereturn(*)并返回同一界面的跳转代码:goto(iconid * )如在主页的界面跳转到数据库实例的界面,只要在相应的计算图标中输入代码,如图2.7所示。图2.7 代码跳转图3 系统的实现3.1 主页的设计过程课件制作的第一步要确定显示界面的大小,而authorware默认的标准界面是640 x 480 .如果使用resizewindow函数对运行窗口进行初始化设置就不能超出这个范围。因为现在电脑的显示分辨率绝大多数是800 x 600或1 024 x 768甚至更高。那样会使图像不能全屏显示或居中,正确的方法是:先执行菜单栏中的“修改”- “文件”、“属性”,在对话框中把显示窗口大小设为800 x 600 , 并在“屏幕居中”选项上打钩。如图3.1所示。图3.1 显示界面属性3.1.1 背景音乐的制作首先打开authorware制作的“主页.a7p”文件,在主程序流程上拖入一个计算图标,取名为初始化,在图标中输入:k:=0,然后保存,弹出提示框,直接保存即可。然后在其下方拖入一个声音图标,导入一首音乐,在图标属性中的执行方式中选择“永久”,播放选“直到为真”,下方的框中输入:k=1,右边开始框中输入:k=0。如图3.2所示。然后在声音图标下拖入一个交互,取名为声音交互,在其右边拖入一个计算图标,类型选择热区域,取名为:声音控制,在计算图标中输入:k:=k保存即可。这样在单击声音图标时就能控制声音。如图3.3所示。图3.2 声音设置图3.3 声音控制3.1.2 交互图标的应用在多媒体作品中,仅仅向用户展示文字、图像、声音和视频是不够的。良好的人机交互界面是用户对多媒体作品的需求,因此交互与响应为我们提供了一个与计算机交流的平台。交互图标的主要功能是实现多媒体程序的人机交互控制,但是它不能独立使用,右侧必须有一个或多个交互响应分支。它还具有显示图标的功能,在交互图标中可以输入文字、导入图像和绘制图形等。对于交互图标右侧的部分交互响应类型(如按钮响应、热区响应、文本输入)对应的响应标志也可以显示在交互图标的演示窗口中。运用交互图标操作者就可以有效的控制作品的运行,令多媒体作品更加丰富多彩。本课件多次使用交互图标,主要使用了文本输入、热区域(如图3.4)和热对象(如图3.5)等响应类型,它们都是常用的交互方式,当鼠标单击、双击或鼠标移动过此区域,程序就会做出相应的反应。图3.4 热区域使用图图3.5 热对象的使用图交互中包含四个热对象群组,名称分别为1、2、3、4。每个群组分别实现主页面中的四个按钮数据库的序论,数据库的使用,数据库的操作和sql语言所实现的作用。数据库的序论包含学习目的和要求,数据库的常用术语,连接数据库和创建数据库,每个群组中包含其对应内容的实现过程,在群组1中放置一个显示图标,用于显示一个分布图片,在显示图标下面放一个群组,群组中放置四个显示图标,分别显示四个小标题,最后放置一个交互图标,使用的是热区域,这个交互图标也由四个群组组成,作用是实现目的和要求、数据库的常用术语、链接数据库和创建数据库中的内容,群组1的主要实现步骤如图3.6所示。图3.6 群组1群组2是实现按钮中的数据库的使用的内容,数据库的使用包括手动配置数据源和自动配置数据源两个方面,如图3.7所示介绍了数据库的使用的实现过程。图3.7 群组2数据库的操作包含语句与函数,数据库的打开与关闭和数据库的访问三个选项,在其下面还有一个交互图标,属性为热区域,放了三个群组,每个群组作用就是实现语句与函数、数据库的打开与关闭和数据库的访问中的内容,如图3.8所示。图 3.8 群组3sql语言包括sql的概述,查询语句和数据更新三个选项,群组4中的结构与前三个差不多,在三个显示图标下面有个交互,属性为热区域,放开三个群组,三个群组分别实现sql的概述,查询语句和数据更新三个选项中的内容,图3.9 即用于展示三个选项的实现过程。图 3.9 群组43.2 成绩管理的实现3.2.1 成绩管理成果展示成绩管理数据表集显示、查询、添加、删除、退出五大功能,如图3.10所示,为最终的实现结果图,图3.11为数据库的总设计图。图3.10 数据库实现结果图图3.11 数据库总设计图3.2.2 access数据库简介在现实中,优秀的多媒体作品与数据库是紧密相连的,而链接数据库就要解决数据源的配置和数据库的访问问题。access关系型数据库管理系统广泛应用与中小型数据库管理中。access数据库是与特定主题或目的相关的数据与对象的集合。access数据库可能含有表、查询、窗体、报表、宏、模块和指向数据访问页的快捷方式。在access中,数据表是一种特定实体的数据集合,可以形象的解析为一个存放原始数据的特定容器。数据表是access数据库的基本单位,有行和列组成,是创建数据库其他对象的基础。行称为记录,列称为字段。记录是特定实体的一个个数据,字段是特定实体的某个特征的数据。access关系型数据库支持的数据类型有文本、数字、备注、日期/时间、货币、逻辑、ole对象、超级链接等。而数字有字节、长整数、短整数、单精度数、双精度数、小数等。在access中创建表有三种方法,即使用设计器创建表、使用向导创建表和通过输入数据创建表。3.2.3 创建数据表(1) 执行access程序。选择“开始”|“所有程序”|“microsoft access”命令,执行access程序,打开一个对话框的access程序的工作窗口。(2) 执行新建命令。选择“文件”|“新建”命令,或按ctrl+n键,执行新建命令。打开如下图3.12所示,单击空白数据库,单击右下角的“创建”按钮。图 3.12 创建数据库(3) 保存数据库。在出现下图3.13所示时单击“保存”按钮保存文件。图 3.13 保存数据库(4) 创建数据表。从窗口中选择“创建”然后选择“表设计”命令。如图3.14所示,在表中填入相应的内容。图 3.14 创建数据表(5) 关闭表。单击右上角关闭按钮,关闭该表,在弹出的另存为窗口中输入“表2”,然后点击“确定”按钮。最后结束数据库的创建。可以在看见创建的一个表的数据库。3.2.4 配置数据库配置数据源分为手动配置数据源和自动配置数据源,下面为大家介绍手动配置数据源的具体步骤。配置数据库就是利用windows操作系统提供的管理工具来配置数据源,步骤如下:(1) 选择“开始”|“控制面板”,命令,双击控制面板上的“管理工具”。(2) 在“管理工具”窗口中找到“数据源(odbc)”程序图标,双击此图标,打开“odbc数据源管理器”窗口。如图3.15所示。图 3.15 odbc数据源管理器(3)单击“系统dsn”标签,单击“添加”按钮,打开“创建数据源”对话框,从中选择“drive to microsoft access*.mdb”选项,单击“完成”按钮。在“数据源名”文本框中输入数据源的名称“student”,在“说明”文本框中输入数据源信息“学生成绩”。单击“选择”按钮,打开“选择数据库”对话框,选择之前做好的数据库“学生成绩单.mdb”,单击“确定”按钮,配置完毕数据源。如图3.16所示。图 3.16 选择数据库(4)最后,点击“确定”按钮,保存配置的数据源。3.2.5 成绩管理功能的具体体现authorware使用sql语言对数据库进行访问与查询,包括数据记录的删减除、排序、查询、系统等的数据操作和数据库德表、查询、索引、视图等的数据定义操作。本课件中数据库实例的制作就是利用外部自定义函数tmsdns.u32和 odbc.u32来解决这一问题,authorware只有使用odbc.u32函数才可能访问数据库流,而tmsdns.u32可以实现odbc数据源的自动配置,在手动配置数据源的方式行不通的情况下,可以采用自动配置数据源的方式。access创建的一个数据表,有显示、查询、添加、删除、退出五个按钮。下面为大家简述这五个主要按钮所应用到的代码。(1)显示:sqlstring1:=select 姓名 from 表1-把查询姓名 字段的命令语句赋给变量sqlstringsqlstring2:=select 年龄 from 表1-把查询年龄 字段的命令语句赋给变量sqlstringsqlstring3:=select 成绩 from 表1-把查询成绩 字段的命令语句赋给变量sqlstringdata1:=odbcexecute(odbchandle,sqlstring1)-从数据库student的“表1”中取出“姓名“字段的内容,并赋值给变量”data1“data2:=odbcexecute(odbchandle,sqlstring2)-从数据库student的“表1”中取出“年龄”字段的内容,并赋值给变量data2“data3:=odbcexecute(odbchandle,sqlstring3)-从数据库student的“表1”中取出“成绩”字段的内容,并赋值给变量data3(2)查询:found:=entrytext -把用户输入的姓名赋给变量foundfindsql1:=select 姓名 from 表1 where 姓名=foundfindsql2:=select 年龄 from 表1 where 姓名=foundfindsql3:=select 成绩 from 表1 where 姓名=found-把查询的指令赋给个变量,加强程序的清晰度findrecord1:=odbcexecute(odbchandle,findsql1)findrecord2:=odbcexecute(odbchandle,findsql2)findrecord3:=odbcexecute(odbchandle,findsql3)-在数据库中查询指定的姓名,并把查询的结果赋给个变量,这是为了实现分段显示。if findrecord2= then messagebox(windowhandle,没有关于found这个记录的信息,16) goto(iconid打开数据库)end if-上面这个”if“ 的作用是检测数据库中是否查询成功,如失败则显示提示消息框。(3)添加:addsql:=insert into 表1(姓名,年龄,成绩) values(name, age,cj)odbcexecute(odbchandle,addsql)-在数据库中添加用户输入的记录addsql2:=select 姓名 from 表1 where 姓名=nameaddrecord:=odbcexecute(odbchandle, addsql2)-检测添加是否成功if addrecord then messagebox(windowhandle,name记录已经成功的添加到数据库中!,0)else messagebox(windowhandle,name的记录添加失败!,0)end if-对添加的成功与否进行判断,并给出相应的提示对话框。(4)删除:found:=entrytextfindsql1:=select 姓名 from 表1 where 姓名=foundfindrecord1:=odbcexecute(odbchandle,findsql1)-查询用户输入的姓名在数据库中是否存在if findrecord1= then messagebox(windowhandle,没有关于found这个记录的信息,16) goto(iconid打开数据库)end if-如果不存在,则给出提示,并返回“打开数据库”图标result2:=messagebox(windowhandle,确实要删除found这个记录吗?,49)-r如果存在则提示用户是否真的要删除指定的记录if result2=1 then delsql1:=delete from 表1 where 姓名=found odbcexecute(odbchandle, delsql1) messagebox(windowhandle,found这个记录已经被成功删除!,16) goto(iconid打开数据库)end if-如果用户在消息框中选择了“确定”按钮,则删除指定的记录,否则不删除(5)退出:odbcclose(odbchandle)-关闭数据库quit()3.3 退出功能的实现退出模块的是从主页的退出按钮进入的,作用是直接进入另一个界面,显示一部分的参考资料和谢谢使用的图标。背景音乐有变化,总体设计分模块如图3.17所示。图 3.17 退出模块设计最后实现的界面如图3.18所示。图3.18 退出界面4 主体编辑调试与打包4.1 主体编辑用选定的多媒体制作软件进行编辑,制作出满意的多媒体课件。教材选用得当,素材准备充分,接下来是课件主体部分的精心制作。优秀的多媒体课件要有非常友好的人机交互界面。因此,制作课件时,要设计出新颖便捷的交互界面,或者播放按钮,必要时还要有操作提示和防错功能,以增强课件的可控性和可移植性。本课件使用不同的计算、显示、等待、擦除、群组以及交互、热区域、热对象等图标将不同的声音、文字、图片连接起来,并使用authorware7.0中自带的特效,形象生动的阐述了数据库的基本知识,以及数据库的建立、操作、使用等。4.2 播放调试经过主体编辑制作,课件基本成型。为了增强课件的实用性和通用性,在正式打包之前,一定要对课件进行全面细致的组织播放,反复调试。例如,点击按钮是否放在同一位置;页面导航是否简洁明了;转场效果是否合适;图片大小能否统一;课件演示时间是否适当等。基本上在运行中可以使用暂停的方法来调节。4.3 课件的打包打包,就是把课件转换成可以脱离制作环境且能独立在windows环境下直接运行的可执行文件(.exe文件,应用文件)。打包后的课件才是真正意义上的多媒体课件,才可以拿到课堂上展示。打包发布时往往在自己的机器上运行良好,但到别的机器上运行却出现一个个对话框,有的是过渡效果没有,有的是不能播放电影或其他媒体。其实在authorware中要实现特定的过渡效果,必须有xtras 文件夹中相应的文件;要播放电影、动画等必须有相应的驱动文件。我在打包的时候就出现了问题,后来调试后找到了问题并改正。主要用到的文件有js32.dll、vct32161.dll、awiml32.dll以及xtras文件夹和自己用到的外部函数等。具体情况打包后系统会提示,按照要求拷贝到目标文件夹下即可。打包之前需要发布设置,这个步骤至关重要,设置如图4.1所示。图 4.1 发布设置第一个选项一定要选中,为了将文件发布为exe文件,方便直接查看。package as作用是发布文件的存储位置,可以自行设置,可发布到文件保存的同一个地方,点击后面的按钮可以选择您所需要的地址,然后点击ok即可。设置完毕后点击文件-发布-一键发布,系统会自动生成您所需要的文件,exe文件会存储在published files-local中,最终点击确定即可发布成功。结 论首先对系统进行需求分析,得到具体的功能模块,利用authorware7.0中不同图标的功能,进行交互、按钮、热区响应、计算图标等开发设计出关于数据库应用的多媒体课件的模块,用jumpfile 函数实现了模块间的链接。通过对数据库应用的一些基本知识的介绍,我从中学会了access数据库的创建,数据源的配置,数据库的操作以及sql语言的基本用法。 通过测试,本系统能达到预期的功能效果,同时也存在一些不足之处,具体的体会如下:1.要养成给图标命名的习惯。authorware是基于流程图标的交互式多媒体制作软件,要演示的内容均布置在一个个图标内,如不命名这样容易出现两个问题:一是在修改编辑时不容易找到所需的图标;二是如果程序中需要再次使用某个图标时就不能用函数来引用,因为要引用时不能确定该图标名。所以开始制作的窗体不能跳转。2. 要注意色彩的合理应用。色彩的应用可以给课件增加感染力,但必须适度。如:色彩搭配要合理,动、静物体颜色要分开,前景、背景颜色要分开,每个画面的颜色不宜过多。3. 要尽量运用组图标。把功能相对集中的若干图标建成组可以缩短流程线的长度,

温馨提示

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

评论

0/150

提交评论