毕业设计——《Linux多媒体课件》.doc
《毕业设计——《Linux多媒体课件》.doc》由会员分享,可在线阅读,更多相关《毕业设计——《Linux多媒体课件》.doc(21页珍藏版)》请在三一办公上搜索。
1、摘要随着信息时代的到来,信息技术已经逐渐渗透到学校教育的各个领域。多媒体教学进入课堂,把前沿先进的科技带入课堂进行辅助教学,对声、文、图、像等多种信息进行综合处理和控制,从而形成一种全新的教学形式,创设逼真的教学环境,动静结合的教学图像、生动活泼的教学气氛,充分调动学生的积极性;应用多媒体辅助教学,可以把教学时说不清道不明,只靠挂图或黑板很难讲清楚的知识,通过形象生动的画面、声像同步的情景、言简意赅的解说、悦耳动听的音乐、及时有效的反馈,将只是一目了然地展现在学生面前。基于上述原因,采用Flash作为多媒体教学软件平台,采用ActionScript3作为应用开发语言开发了Linux多媒体课件。
2、该系统的具体任务就是设计一个类似于Linux的操作系统,它包括了一个Linux操作系统的一些主要方面,比如开机画面、登陆界面、桌面、音量控制等,使操作人员可以在模拟的Linux操作界面中授课。本系统具有运行速度快、操作简单、模拟度高、功能齐全的特点。关键词: Flash,ActionScript3,LinuxAbstractWith the information age, information technology has gradually penetrated into all areas of school education. Multimedia into the classro
3、om to cutting-edge of advanced technology into the classroom to aid teaching, sound, text, maps, etc. comprehensive information processing and control, creating a new form of teaching, creating a realistic learning environment , static and dynamic combination of teaching images, lively atmosphere in
4、 a classroom, and fully mobilize the enthusiasm of the students; application of multimedia-aided teaching, teaching can not tell Road, unknown, flip chart or blackboard is difficult to rely on the knowledge it clear, through vivid images , audio and video synchronization scenarios, concise explanati
5、ons, melodious music, timely and effective feedback, will only be clear to show in front of students. For these reasons, the use of Flash as a multimedia teaching software platform application development language used ActionScript3 developed as a Linux multimedia courseware. The specific tasks of t
6、he system is to design a similar Linux operating system, which includes a Linux some of the major aspects of the operating system, such as boot screen, login interface, desktop, volume control, so that operators can interface in a simulated Linux in teaching.This system is fast, simple, simulated hi
7、gh, fully functional feature.Keywords: Flash,ActionScript3,Linux目录第1章绪论11.1项目背景11.2多媒体课件设计的目标11.3设计思想11.4主要任务1第2章系统分析32.1技术可行性32.1.1Adobe Flash CS3.0简介32.1.2Adobe Flash CS3.0功能特点32.1.3ActionScript3简介42.1.4ActionScript3的优势42.2系统环境配置52.3经济可行性52.4操作可行性52.5需求分析52.6程序框架设计52.7数据库设计62.7.1数据分析6第3章系统实现83.1时间
8、日期的显示83.1.1右下角的时间日期显示83.1.2时间和日期点击后弹出闹钟框93.2目录章节的添加及与目录相关的所有事件93.2.1章节的添加93.2.2菜单目录的隐藏与显示123.3几大功能模块的显示(这里以课程内容举例)143.3.1“课程内容”框架的弹出143.3.2“课程内容”的内容加载153.3.3与“课程内容”相关的侦听事件153.4画笔功能163.5重启关闭按钮19致 谢20参考文献21第1章 绪论1.1 项目背景现在大部分的多媒体教学还是使用PPT文档的形式,但是由于信息量的不断增大,学生对教学要求的不断提高,多媒体教学形式的不断多样化使得PPT文档不能很好地适应现在的需求
9、。具体存在着以下问题:1.PPT文档的播放像电影一样,一闪即过,知识点不容易突出。老师在黑板上讲解、板书的过程实际上是灵感与思想相互碰撞的过程,而PPT文档的播放没有学生思考的空间和时间,也感受不到教室的思想。2.幻灯片的切换不便于学生做笔记,且图文分离不便于学生形成图文结合的整体记忆效果。PPT文档中的幻灯片容量有限,不能有效的利用整个屏幕的大小,而Flash可以使用滚动字幕,并且可以做到文字滚动而图片不动的效果,甚至背景可以是一个动画。3.操作不当,影响教学效果。曾经看过一篇报道,对多媒体教学做了一个粗略的统计,发现操作失误的比例竟然高达30%。而这些操作失误多是使用PPT文档进行多媒体教
10、学时失误的,我想原因应该是PPT文档的操作不能做到一眼就能看懂,上手慢,对于一些计算机操作水平有限的教师来说反而是个负担,而Flash做的多媒体教学系统不存在按键复杂繁多的弊病。1.2 多媒体课件设计的目标(1) 支持各个高校实现多媒体教学。(2) 帮助学生更快的掌握要学的内容,并能通过Flash图文并茂的课程内容,使学员对课程内容的掌握更牢固,记忆更犹新。(3)帮助教师减少备课时间,提高备课效率。1.3 设计思想(1) 课件应符合教学实际需求,要突出重点和实用性。(2) 课件还要满足教师与学生之间良好的沟通性。(3) 课件采用模块化程序设计方法,既便于课件的各种组合和修改,又便于未参与开发的
11、技术维护人员补充、维护。1.4 主要任务鉴于Linux在功能上的划分比较明确,因此从大的功能模块上分:课程内容、知识要点、能力测试、技术交流、DNS实验和教学视频四大模块。所实现的具体功能为1. 各章节内容的显示2. 各章节要点的回顾3. 学生现场习题测试4. 教师与学生的在线交流5. Linux课程教学中的实验模拟6. 优秀教学视频的展示第2章 系统分析2.1 技术可行性本课件操作简单容易,设计思路可以参考现成的教学大纲。而flash在大多数计算机上都能顺利运行。AS3语言也是以VB语言为基础的,程序写起来容易,可参考的资料也多。并且,现在Flash CS3软件也渐渐用于应用软件开发,其稳定
12、性和可操作性也比较成熟。2.1.1 Adobe Flash CS3.0简介Flash是一种交互式矢量多媒体技术,他的前身是Futureplash,早期网上流行的矢量动画插件。后来由于Macromedia公司收购了Future Splash以后便将其改名为 Flash2,到现在最新的flash4。现在网上已经有成千上万个Flash站点,著名的如Macromedia专门ShockRave站点,全部采用了Shockwave Flash 和Director。可以说Flash已经渐渐成为交互式知量的标准,未来网页的一大主流。2.1.2 Adobe Flash CS3.0功能特点 灵巧的绘图工具 Flas
13、h本身具有极其灵巧的图形绘制功能,更重要的是他能导入专业级绘图工具,如Macromedia FreeHand、Adobe Illustrator等绘制的图形,并产生翻转、拉伸、擦除、歪斜等效果,还可以将图形打碎分成许多单一的元素进行编辑,并改变其颜色亮度。由于Flash提供具有保真技术的绘图工具,使图形边缘在经过一系列加工后仍会保持平滑。 向量透明效果应用 Flash可以创建透明的图形,并可以任意改变层次间透明的不同效果,如透明度、倾斜度及透明的颜色等属性。 具有动画效果的按钮和菜单 Flash采用精灵动画的方式,在Flash中可以随意创建按钮、多级弹出式菜单、复选框、以及复杂的交互式字谜 游
14、戏。 物体的变形和形状的渐变 在Flash中产生物体的变形和形状的渐变非常容易,其发生完全由Flash自动生成,无须人为地在两个对象间插入关键帧。 增强对图像的支持 Flash不但可以对导入的图像(jpg、gif)产生翻转、拉伸、擦除、歪斜、改变颜色亮度等效果,还能利用新的套索工具或 魔术棒在图像中选择颜色相同的区域并创建遮罩(Mask);将图像打碎分成许多单一的元素进行编辑,设置图像的属性,如产生平滑效果和质量损失压缩等。 声音插入 Flash支持同步WAV (Windows) 和 AIFF(Macintosh)格式的声音文件和声音的连接,你可以用同一个主声道中的一部分来产 生丰富的声音效果
15、,而无须改变文件量的大小。 自定义字体 Flash可以处理自定义的字体及其颜色、大小、字间距、行间距 、缩进等多种格式。在Flash创建的网页中,可以加入眼花缭乱的标题和动态的文本,而数据量非常小,比位图的下载速度还快。当然为了防止客户端字体短缺,你也可以将特殊字体转换为位图图形。 模拟传输 Flash提供了一幅设置动画播放方式的图表,你可以在此设置你的目标Modem速度,如28.8kb/s,然后进行模拟传输,检验其播放是否流畅,在参照图表中找出发生间断的位置,并进行优化。最终确保动画在客户端播放流畅。 独立性 Flash可以将制作的影片生成独立的可执行文件(EXE文件),在不具备Flash播
16、放器的平台上,仍可运行该影片。因此,除制作网页外还可以将其应用于商业演示及电子贺卡等。 界面亲切 Flash增加了Inspector窗口、手柄、加速锁等新功能,比以往更加易于操作。 Flash 可创建基于矢量的网站,可以跨平台、跨浏览器地显示声音、图片、动画和交互式等内容。Flash 4 中的MP3 流式音频支持可以帮助设计人创建网络音频应用程序,比如带有旁白和背景音乐的长动画,同时还可以减少文件大小以适合低带宽的网络传输。 Flash 新增加的对文本输入框的支持,让开发人可以创建网络表格、应用程序和电子商务片头。现在网站可以从应用了Flash 技术的网页中收集用户数据,并把信息传到网站服务器
17、上。 Flash 还可以控制用户输入的信息以何种方式显示,Flash 支持可拖动的界面组件、条件逻辑和基本数学运算,比如可以用在创建网上购物结算应用程序上。 Flash 创作工具的改良界面包括新的监视面板和绘图工具及更多的可直视层,它的时间安排表和智能向导可帮助用户创建动画。此外还有一个发布命令可控制Flash 支持的输出格式,包括多版本的HTML、压缩位图和新的Quicktime。2.1.3 ActionScript3简介ActionScript3与RIA时代的到来。具有高度互动性、丰富用户体验及功能强大的客户端,是目前网络开发的迫切需求。Adobe公司的Flash Player凭借其全球9
18、7%的桌面电脑占有率和跨平台的优势,成为了事实上的下一代RIA(Rich Internet Application,丰富因特网程序)主力。Adobe公司于2006年年中推出了强大的ActionScript3语言,和支持ActionScript3的新一代的虚拟机AVM2。经测试,AVM2执行ActionScript3代码比以前的ActionScript2代码执行效率要快10倍以上。2.1.4 ActionScript3的优势对面向对象编程(OOP)语言的完全支持。核心语言基于ECMAScript(ECMA262)标准,对OOP架构深层优化。彻底更新的显示对象系统架构。采用了先进的E4X,使XML
19、成为ActionScript3语言的内建数据类型(native support)。操作直白、简单。全面支持正则表达式。正则表达式也成了ActionScript 3的内建数据类型,ActionScript 3对字符串的处理能力空前增强。标准的DOM 3事件实现。Flash API全面支持事件机制。异常处理机制。 异常包括信息全面、易于调试和处理。Flash API全面支持异常处理机制。2.2 系统环境配置(1)硬件配备置:PENTIUM III/DDR3 2GB/320 GB(2)操作系统:WINDOWS 2000或WINDOWS XP(3)开发工具:Adobe Flash CS3.02.3 经
20、济可行性由于本课件的开发所用资金很少,但它所创造的经济效益却很高,节省了很多人力和物力。2.4 操作可行性本课件操作简单方便,大部分功能的实现都采用按钮方式,一目了然,一点按钮就可实现各项功能,即使没有计算机基础知识的操作员也可以操作。2.5 需求分析需求分析是数据库开发的第一步也是最重要的一步,制作一个Linux多媒体课件可以将需求分析分为两个过程,一是理解需求,二是分析需求。需求分析就是描述系统的需求,通过定义系统中的关键域类来建立模型。分析的根据目的是在开发者和提出需要的人之间建立一种理解和沟通的机制。因此,Linux多媒体课件的需求分析也应该由开发人员和教师一起完成。Linux多媒体课
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux多媒体课件 毕业设计 Linux 多媒体 课件
链接地址:https://www.31ppt.com/p-2388234.html