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