內(nèi)容提要 為了更好的利用強(qiáng)大的lan和wan來(lái)進(jìn)行網(wǎng)絡(luò)化的教育,提高教學(xué)質(zhì)量,使學(xué)生學(xué)習(xí)更方便和高效,使老師教學(xué)更輕松和有效.開發(fā)更多更好的多媒體課件是非常必要的.本課題設(shè)計(jì)是將《計(jì)算機(jī)通信與網(wǎng)絡(luò)》第五章的內(nèi)容用多媒體的形式制作出來(lái).所用到的工具以authoware為主,還用到flashmx、photoshop。制作的目標(biāo)是使課件更生動(dòng),更具有交互性,聲色并茂,更容易使用,有利于學(xué)習(xí)。所實(shí)現(xiàn)的功能是設(shè)計(jì)出一個(gè)生動(dòng)活潑、圖文聲色并茂、具有可交流性的課件。本文較全面的向大家展現(xiàn)了制作 多媒體課件的過程,與此同時(shí),還對(duì)課件制作過程中使用的工具和器材及作者的心得體會(huì)作了基本介紹。
關(guān)鍵詞 多媒體課件 幀 位圖 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硬件平臺(tái)介紹
cpu:cyrix 1700 hz;
內(nèi)存:256m;
顯卡:geforcemx440,支持1024*768分辨率,因?yàn)楝F(xiàn)在計(jì)算機(jī)的配置都比以前有了較大的提高,分辨率一般在800*600以上,所以本系統(tǒng)選用了800*600的分辯率。
1.2軟件平臺(tái)介紹
早期的教學(xué)軟件開發(fā)工作主要利用通用程序設(shè)計(jì)語(yǔ)言,如basic、pascal等語(yǔ)言來(lái)完成。但采用這種制作方式需要依賴專業(yè)的系統(tǒng)分析員,而且這種方式費(fèi)時(shí)、費(fèi)力、效率低、成本高。因此,就很需要有一些開發(fā)工具來(lái)幫助我們擺脫傳統(tǒng)的工作方式,使得課件的制作人員能夠把精力放在主題的表達(dá)、交互特性的設(shè)計(jì)、用戶界面的設(shè)計(jì)等方面。有了這些工具,即使沒有計(jì)算機(jī)專業(yè)知識(shí)的人員也能夠方便的開發(fā)課件。
多媒體創(chuàng)作系統(tǒng)正是滿足這一要求的一種特殊工具的軟件,它使開發(fā)周期短。創(chuàng)作系統(tǒng)對(duì)于多媒體(包括文字、圖畫、動(dòng)畫等)的實(shí)現(xiàn)提供了完美的服務(wù)功能,最大限度地發(fā)揮了其面向?qū)ο蟮奶攸c(diǎn),使編程變得直觀,可稱為所見即所得,同時(shí)使結(jié)構(gòu)變得更清晰明了,為編程人員提供了良好的、輕松有趣的環(huán)境。
在制作中主要運(yùn)用的這種多媒體創(chuàng)作工具軟件是authorware 7.0,另外也選用了其它輔助工具軟件,如:
動(dòng)畫制作軟件:3d studio max/flash mx
動(dòng)畫處理軟件:animitor 5.0
圖片處理軟件:potoshop 7.0
視頻、聲音處理軟件:rido edictor
1.3 媒體軟件開發(fā)工具---authorware 7.0
1.3.1 authorware 7.0的特點(diǎn):
authorware是一個(gè)富有創(chuàng)造力的、用于集多媒體信息的多媒體程序創(chuàng)作工具。authorware7.0使用戶能夠制作基于數(shù)據(jù)庫(kù)的售貨系統(tǒng)、個(gè)人及商業(yè)簡(jiǎn)報(bào)、廣告制作基于計(jì)算機(jī)交互培訓(xùn)(computer--based training)以光盤的主畫面等。authorware 7.0具有制作逼真的仿真系統(tǒng)和超媒體參考字目的能力,其強(qiáng)大的交互功能更加倍受用戶青睞,制作的程序可以通過刻錄的光盤的方式永久地保存下來(lái),也可以打包的形式在互聯(lián)網(wǎng)上發(fā)行,實(shí)現(xiàn)多媒體的遠(yuǎn)程教學(xué)方式。1.3.2 authorware 7.0的新增功能:
(1)、外部素材
authorware 7.0允許發(fā)布者將聲音/圖形及電影文件與authorware文件分開存儲(chǔ)。由于增強(qiáng)了連接功能,甚至可以將這些媒體文件存儲(chǔ)在web頁(yè)上,每次更改多媒體作品時(shí)無(wú)需重新導(dǎo)入這些文件。
(2)、activex 控件
所有的activex控件都可以用于authorware 7.0項(xiàng)目中,本軟件在背景音樂的播發(fā)上就利用了外部的activex控件。
(3)、交叉平臺(tái)兼容能力
authorware 7.0是唯一能使用戶在windows及macintwsh這兩種平臺(tái)上開發(fā)及發(fā)布的多媒體程序的創(chuàng)作工具,便于了用戶的使用。
(4)、對(duì)圖像文件的支持
authorware 7.0支持如下格式tiff、bmp、dib、rle、gif、jpeg、lrg、pict、jga、wm和photoshop格式,正是由于這些特點(diǎn),才使得在多媒體中大量應(yīng)用圖像,完成各種效果成為現(xiàn)實(shí)。
2 系統(tǒng)目標(biāo)與系統(tǒng)需求分析
2.1 問題的提出及發(fā)展需要
隨著計(jì)算機(jī)技術(shù)的發(fā)展,計(jì)算機(jī)在教學(xué)領(lǐng)域的應(yīng)用越來(lái)越廣泛,我們的教育方式正在從觀念到思想,從方法到行動(dòng)上都向一種全新的教育方式發(fā)展,而這種全新的教育方式也是實(shí)現(xiàn)從應(yīng)試教育向素質(zhì)教育轉(zhuǎn)軌的必然趨勢(shì)。要實(shí)現(xiàn)這種全新的教育方式,要真正實(shí)現(xiàn)從應(yīng)試教育向素質(zhì)教育轉(zhuǎn)軌,將現(xiàn)代化的多媒體技術(shù)應(yīng)用于教學(xué)中顯得非常必要。特別是使用多媒體課件和多媒體(網(wǎng)絡(luò))教學(xué)這一先進(jìn)的教學(xué)手段,將大大增加課堂容量,突破傳統(tǒng)教學(xué)的諸多弊端,以隨機(jī)性、靈活性、全方位和立體化的方式把各種知識(shí)形象、生動(dòng)地呈現(xiàn)在學(xué)生面前,其知識(shí)密度大,表現(xiàn)力強(qiáng),能極大地激發(fā)學(xué)生的學(xué)習(xí)興趣。
正是因?yàn)槿藗冋J(rèn)識(shí)到多媒體課件和多媒體網(wǎng)絡(luò)教學(xué)的種種優(yōu)勢(shì),加上目前眾多的多媒體網(wǎng)絡(luò)教室的支持(如winschool、loustar等),很多學(xué)校相繼建立起了多媒體網(wǎng)絡(luò)教室和多媒體課件制作室。但是,苦于多媒體課件的缺乏(雖然市面上可以買到一些成品課件,但真正適合自己教學(xué)的卻難以找到幾個(gè))和多媒體課件設(shè)計(jì)制作人員的缺乏,很多學(xué)校的多媒體網(wǎng)絡(luò)教室還處于一種低效率動(dòng)作狀態(tài),或者只是機(jī)械地將一些圖片、文字、錄像等放入其中,遠(yuǎn)遠(yuǎn)沒有發(fā)揮多媒體(網(wǎng)絡(luò))教室的優(yōu)勢(shì),影響了教學(xué)的效果,影響了素質(zhì)教育的具體實(shí)施。
解決上述矛盾的關(guān)鍵點(diǎn)是,設(shè)計(jì)和制作更多更好的多媒體課件。
在各種多媒體應(yīng)用軟件的開發(fā)工具中,macromedia公司推出的多媒體制作軟件authorware是不可多得的開發(fā)工具之一。它使得不具有編程能力的用戶也能創(chuàng)作出一些高水平的多媒體作品。
authorware采用面向?qū)ο蟮脑O(shè)計(jì)思想,是一種基于圖標(biāo)(icon)和流線(line)的多媒體開發(fā)工具。它把眾多的多媒體素材交給其他軟件處理,本身則主要承擔(dān)多媒體素材的集成和組織工作。
authorware操作簡(jiǎn)單,程序流程明了,開發(fā)效率高,并且能夠結(jié)合其他多種開發(fā)工具,共同實(shí)現(xiàn)多媒體的功能。它易學(xué)易用,不需大量編程,使得不具有編程能力的用戶也能創(chuàng)作出一些高水平的多媒體作品,對(duì)于非專業(yè)開發(fā)人員和專業(yè)開發(fā)人員都是一個(gè)很好的選擇。
authorware是一款很好的多媒體制作工具,它具有強(qiáng)大的集成功能,可以將聲音、動(dòng)畫、圖像、視頻等結(jié)合在一起,使得課件開發(fā)變得更容易,課件內(nèi)容更加生動(dòng)和活潑,但是它也有不足之處,將它同flash 結(jié)合,優(yōu)勢(shì)互補(bǔ),不失為制作課件的一個(gè)好的途徑,而它們?cè)偻瑆eb技術(shù)的相結(jié)合,立意是使學(xué)習(xí)課件的人更容易去交流,因?yàn)槿魏蔚淖髌范加衅洳蛔阒帲挥型ㄟ^交流才能彌補(bǔ)這一缺憾,同時(shí)的目的也是為了嘗試創(chuàng)新,探索課件制作的新模式。本課件的制作無(wú)論是在認(rèn)識(shí)上和設(shè)計(jì)上都有一些不足之處,有待于進(jìn)一步的修改和制作。
2.2 研究的目的和目標(biāo)
為了使學(xué)生學(xué)習(xí)起來(lái)更加的方便和有效,老師教學(xué)也越輕松,開發(fā)出一個(gè)功能齊全,集各種多媒體技術(shù)于一體的圖文聲色并茂的多媒體課件是必要的就本次設(shè)計(jì)來(lái)講,是將《計(jì)算機(jī)通信與網(wǎng)絡(luò)》其中幾章的內(nèi)容以多媒體課件多媒體課件的形式制作出來(lái),以最有利于學(xué)習(xí)的方式表現(xiàn)出來(lái)。authorware具有強(qiáng)大的集成功能,它能將多種媒體集成起來(lái),有利于課題的研究和實(shí)現(xiàn)。
此課件制作是以authorware作框架,flash做動(dòng)畫穿插于authorware的文字當(dāng)中,并嘗試用它和web技術(shù)制作或它本身制作一些課件上的輔助工具,用web技術(shù)制作題庫(kù)。使課件更具有交流特性。通過設(shè)計(jì)發(fā)現(xiàn)這樣制作是可行的。authorware在制作框架方面和集成方面是具有明顯優(yōu)勢(shì)的,以它為中心輔以其它工具制作多媒體是合適的。
3 系統(tǒng)設(shè)計(jì)
3.1 authorware開發(fā)課件的一般步驟
任何一個(gè)authorware 項(xiàng)目的成功與否取決于計(jì)劃的完善,一個(gè)好的多媒體課件,其開發(fā)的一般分為四個(gè)階段:
第一階段:確定項(xiàng)目范圍
無(wú)論是獨(dú)立開發(fā) 集體開發(fā),完全理解authorware 項(xiàng)目的范圍是非常重要的.在開發(fā)authorware 項(xiàng)目之前都應(yīng)當(dāng)考慮以下問題:
1. 開發(fā)項(xiàng)目的目的是什么?
2. 誰(shuí)是目標(biāo)用戶?
3. 哪些演示組件是必要的?
4. 用戶需要何種類型的交互?
5. 產(chǎn)品的注意事項(xiàng)是什么?
第二階段:設(shè)計(jì)
在準(zhǔn)備進(jìn)行時(shí),做好如下工作:
1. 收集所有的信息并確保沒有任何遺漏。
2. 將產(chǎn)品中將要出現(xiàn)的圖形、聲音和電影文件組織好,充分考慮效果與文件大小之間的關(guān)系。
3. 對(duì)素材文件進(jìn)行編號(hào).并確保這些文件夾的文件名及其擴(kuò)展名無(wú)誤,最好將相同文件格式的文件放在一個(gè)文件夾中。
4. 用storyboad(故事板)或自動(dòng)化的工具軟件包,如designers edge記錄程序的設(shè)計(jì)方案。
第三階段:開發(fā)產(chǎn)品
其主要有:1.界面的設(shè)計(jì);2.圖形的制作;3.聲音錄制;4.數(shù)字視頻制作;5.創(chuàng)作。
第四階段:測(cè)試與發(fā)布
使用測(cè)試與發(fā)布的方法需要特別注意的內(nèi)容如下:
1. 查找在使用過程中出現(xiàn)的錯(cuò)誤或不良效果。
2. 運(yùn)行環(huán)境以及設(shè)備的要求。
3. 在網(wǎng)絡(luò)上的可用性。
4. 在不同機(jī)型上的兼容性。
3.2 多媒體課件制作的基本思想
3.2.1 課件設(shè)計(jì)的基本特征:
課件指內(nèi)容特定的教學(xué)應(yīng)用軟件。它是由教師和教學(xué)設(shè)計(jì)者根據(jù)教學(xué)目標(biāo)、教學(xué)任務(wù)編制的程序,教學(xué)特性和軟件特性是教學(xué)課件的兩大基本特性,所以課件設(shè)計(jì)應(yīng)該基于自身的這種特性來(lái)進(jìn)行。課件的教學(xué)特性是它的一個(gè)重要特性,教學(xué)特性是說(shuō)它具有施教、促學(xué)的功能,從這個(gè)意義上說(shuō),課件是一種教學(xué)系統(tǒng)。如何讓學(xué)習(xí)者經(jīng)過該系統(tǒng)學(xué)習(xí)后達(dá)到教學(xué)目標(biāo)的要求,主要由課件所展開的教與學(xué)的指導(dǎo)過程所決定,因此,課件必須具備使學(xué)習(xí)者達(dá)成有效學(xué)習(xí)的功能。
3.2.2 在設(shè)計(jì)課件形式時(shí),要注意的一些問題
(1) 在開發(fā)多媒體課件之前,必須對(duì)總體框架進(jìn)行嚴(yán)格的設(shè)計(jì),先將整個(gè)軟件分成幾個(gè)大的模塊,然后再將每一個(gè)模塊分成幾個(gè)小的模塊。為了便于開發(fā)和調(diào)試,在設(shè)計(jì)前,應(yīng)盡量使某個(gè)大的模塊同其下面的小模塊結(jié)構(gòu)一致,包括外部文件的命名、變量名的定義、圖標(biāo)名稱的定義等。
(2) 考慮到不同最終用戶對(duì)象的需要,每一操作步驟都應(yīng)有配音和文字提示說(shuō)明。當(dāng)用戶進(jìn)入下一步時(shí),原來(lái)的配音要立即停止。
(3) 選用或自己制作的圖像要精美、細(xì)致,給人以美感。
(4) 配音或解說(shuō)詞的質(zhì)量要高,背景音樂要輕松,旋律要優(yōu)美。
(5) 交互性要強(qiáng)。為適應(yīng)不同用戶的需要,軟件要有極強(qiáng)的交互性,可以在整個(gè)軟件中靈活進(jìn)行,以選用自己感興趣的內(nèi)容。各模塊之間銜接要好。由于用戶可以根據(jù)自己的要求在各模塊間任意跳轉(zhuǎn),故模塊間要有良好的銜接,使屏幕空白或用戶等待的時(shí)間盡量縮短。
(6) 制作過程要細(xì)致、嚴(yán)謹(jǐn)。
3.3 基本原理:
采用mcai設(shè)計(jì)的基本思想,充分利用authorware的提供的功能進(jìn)行總體設(shè)計(jì),連接和集成。flash、視頻播放和asp進(jìn)行輔助設(shè)計(jì).
3.4 方案設(shè)計(jì)或算法描述
軟件功能結(jié)構(gòu)圖描述了整個(gè)課件的功能結(jié)構(gòu),如圖1所示:
圖1:設(shè)計(jì)的初始框架圖。
總結(jié)構(gòu)圖描述了整個(gè)課件的流程,如圖2示:
圖2 總結(jié)構(gòu)圖
然后是設(shè)計(jì)二級(jí)框架與流程,可以在里面添加詳細(xì)內(nèi)容,如圖3示:
圖3:二級(jí)框架與流程
3.5 題庫(kù)的工作流程
當(dāng)客戶端使用瀏覽器執(zhí)行中的文件時(shí),可以通過驅(qū)動(dòng)程序鏈接到數(shù)據(jù)庫(kù),并執(zhí)行語(yǔ)句,然后將查詢結(jié)果轉(zhuǎn)換成html格式返回客戶端,其示意圖如圖4所示:
圖4:客戶機(jī)訪問microsoft access數(shù)據(jù)庫(kù)示意圖
說(shuō)明:
ado 是一種可以提供web頁(yè)面與數(shù)據(jù)庫(kù)結(jié)合的最新的數(shù)據(jù)庫(kù)技術(shù),使用它可以傳統(tǒng)的數(shù)據(jù)庫(kù)后臺(tái)管理模式放到前臺(tái)的web頁(yè)面上來(lái)運(yùn)行,使得數(shù)據(jù)庫(kù)的存取更加簡(jiǎn)單和方便。
odbc即open database connectivity是一種數(shù)據(jù)庫(kù)標(biāo)準(zhǔn),通過它可以對(duì)符合此標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)進(jìn)行連接。
ole 也是一種數(shù)據(jù)庫(kù)標(biāo)準(zhǔn),主要對(duì)sql數(shù)據(jù)庫(kù)進(jìn)行連接。
|
新聞熱點(diǎn)
疑難解答
圖片精選