国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ActionScript+XML技術(shù)的通用Web課件模板設(shè)計

2012-04-29 00:44:03鐘明霞
計算機時代 2012年1期

鐘明霞

摘要設(shè)計井實現(xiàn)了一種通用型多媒體Web課件模板,以萬便教師備課和用于網(wǎng)絡(luò)教學。該課件模板的特點是利用Flash平臺對課件播放界面進行布局,課程內(nèi)容采用A~10nScnpt+XML技術(shù)調(diào)用外部文件;在網(wǎng)絡(luò)傳輸萬面,采用ActlonScnpt+XML技木結(jié)合后臺服務(wù)器語言。教師無需了解課件制作的具體過程,課件可在模板的基礎(chǔ)上自動生成,從而減輕教師的勞動強度,提高備課效率,達到重用課件及素材的目的。

關(guān)鍵詞ActlonSenpt,XML,Web課件模板;Flash

中圖分類號G3文獻標志碼A文章編號1006-8228(2012)01-46-03

O引盲

目前,Web課件制作大體上采取了兩種方式一種是完全由教師自編自寫,并選用自己最熟悉的工具,根據(jù)自己的習慣、認識和理解來制作課件。這種課件往往可再開發(fā)利甩率比較低,不能重用課件及其素材以適應(yīng)多元教學環(huán)境,另一種方式是教師提供腳本和部分素材,由專業(yè)軟件開發(fā)人員進行課件制作,這種方式雖然能解決形式多樣、風格各異的問題,但創(chuàng)作周期長、更新維護難、制作成本高。

1本項目研究的基本思路、方法

本項目目的在于設(shè)計與實現(xiàn)一種通用型多媒體web課件模板,在設(shè)計軟件上選擇Flash作為模板設(shè)計的基本平臺,結(jié)合AcuonScnpt+XML技術(shù)結(jié)合服務(wù)器端語言設(shè)計一個便于數(shù)據(jù)更新和數(shù)據(jù)交換的課件系統(tǒng),解決Flash課件的數(shù)據(jù)更新和數(shù)據(jù)交換問題。我們在具體設(shè)計中的考慮及解決方法如下。

1.1課件的通用性

模板的通用性包含了三個方面的意思一是要適用于各種學科、各個層次的教學,二是讓大多數(shù)教師能使用模板進行課件創(chuàng)作,三是能夠在通用的網(wǎng)絡(luò)環(huán)境下正常運行。

實現(xiàn)上述的通用性,需要解決兩個矛盾對系統(tǒng)而言,既要考慮課件的功能和效果,又要考慮學生瀏覽學習的方便,對教師而言,_既要考慮到教師創(chuàng)作過程簡便易行,又要考慮到創(chuàng)作空間的足夠?qū)拸V。采取的解決方法是將課件的功能模塊制作和教學內(nèi)容制作加以分解,在完成功能模塊的設(shè)計與制作,并規(guī)定好文件結(jié)構(gòu)和頁面模板后,主講教師可在已經(jīng)建立的頁面模板中設(shè)計和編輯自己的教學內(nèi)容。

1.2課件的維護性與擴展性

課件采用模塊化設(shè)計。模板設(shè)計中將每一頁面的信息作為一個獨立文件保存,并規(guī)定頁面文件的命名格式,建立固定的文件夾,在實際使用中程序通過識別外部變量可訪問這些頁面文件。這樣,不僅可使課件在網(wǎng)上運行更為快捷,更重要的是提高了課件的可維護性。例如,在需要更新某個知識點的內(nèi)容時,只需更新相應(yīng)頁面,修改局部錯誤時可將相應(yīng)的頁面文件打開,修改后重新按原文件名保存即可,若需要擴充內(nèi)容,可依次增加頁面文件;此外,由于頁面文件是獨立存放的,修改和編寫都可分散進行,可充分發(fā)揮群體創(chuàng)作的優(yōu)勢,通過組織頁面來進行教學。

1.3課堂模板的基本結(jié)構(gòu)

課堂模塊有五大模塊任務(wù)引入、知識點講解、案例練習、項目實訓、總結(jié)拓展。各模塊功能如下圖l所示。模塊之間相對獨立,授課系統(tǒng)為主模塊,根據(jù)教學需要可以外掛其它模塊。

1.4文件結(jié)構(gòu)

模板的文件結(jié)構(gòu)設(shè)計是關(guān)鍵,它由三級文件夾組成,如圖2所示。第一級文件夾的名稱可以由用戶自己確定,通常采用課程名稱,第二級文件夾和第三級文件夾的文件名格式不能隨意改變,文件夾的個數(shù)將根據(jù)課程的需要確定。

每級文件夾中都保存有相應(yīng)的文件。凡是涉及到具體內(nèi)容的文件都提供了na格式的原文件,即模板文件。例如,在第三級的secuonl文件夾中,存放著頁面文件page-1 fla、page-2 fla、,(見圖3)。凡有序號的文件名都可以無限制地依次增加,但不得改變其命名格式。Xml文檔提供了fla文件需加載的外部文件內(nèi)容,media文檔提供了需要加載的外部圖片和媒體文件,這些都可供教師自由編輯替換。

1.5課件的數(shù)據(jù)更新和數(shù)據(jù)交換功能

在課件制作中如果直接將課件內(nèi)容集成到Flash文件中,內(nèi)容依賴于Flash文件而存在,勢必影響課件內(nèi)容的更新且制作周期長。如果結(jié)合Flash自帶的ActaonScnpt+XML技術(shù)與服務(wù)器端編程技術(shù)就可以設(shè)計一個便于數(shù)據(jù)更新和數(shù)據(jù)交換的課件系統(tǒng),且能顯著縮短課件開發(fā)周期。

為了便于數(shù)據(jù)更新和交換,本課件果用了以下幾個設(shè)計技術(shù)。

(1)課件系統(tǒng)的組成模塊

將整個系統(tǒng)分為用戶與管理兩個模塊,兩部分可獨立使用。管理模塊服務(wù)器端語言采用ASP,數(shù)據(jù)庫使用ACCESS或SQL Server,實現(xiàn)對數(shù)據(jù)的更新。模塊結(jié)構(gòu)圖如圖4所示。

本課件系統(tǒng)能提供一個制作、編輯、發(fā)布、管理和使用課件的環(huán)境,能夠把FLAH、XML等技術(shù)結(jié)合,能充分發(fā)揮Flash課件的交互性、XML組織數(shù)據(jù)的靈活性、多媒體的形象性和直觀性。課件系統(tǒng)在單機環(huán)境下也能正常使用,使用時只需將用尸模塊部分(XML文件、SWF文件、資源文件夾)拷貝即可,對軟硬件環(huán)境要求不高。

(2)Flash中ActtonScnpt對XML文件的訪問

XML是一種描述數(shù)據(jù)的標記語言,它能使數(shù)據(jù)通過網(wǎng)絡(luò)無障礙地進行傳輸,并顯示在用戶的瀏覽器上。XML支持用戶定義自己的標記來描述數(shù)據(jù)。在軟件系統(tǒng)中,如果數(shù)據(jù)存儲格式為XML形式,因其極大的靈活性和方便性,將大大降低交換數(shù)據(jù)的復(fù)雜性,并且還可以使得這些數(shù)據(jù)能破不同的程序所利用。圖5和圖6分別是課件模板中其中一個XML文檔示例和在ActionScnpt腳本中加載該文檔的方法。

目前,Web編程語言對數(shù)據(jù)庫系統(tǒng)的支持技術(shù)已相當成熟。因此所開發(fā)的系統(tǒng)投入使用后,可以方便地進一步地完善其功能。在管理后臺中,系統(tǒng)管理員能對所有數(shù)據(jù)庫中的信息執(zhí)行篩選、更新、刪除等操作,能將與課件相關(guān)的優(yōu)質(zhì)資源信息導出到XML文件中,XML文件作為數(shù)據(jù)交換的中介,在使用課件時,只需將SWF文件、XML文件和相關(guān)資源(圖4中課件模塊部分)拷貝即可,這樣課件運行所依賴的數(shù)據(jù)量小,課件對軟硬件環(huán)境要求較低,可移植性較好。圖7和圖8分別是課件模板中的一個ASP文檔訪問數(shù)據(jù)庫的示例和在ActlonScnpt腳本中加載ASP文檔的方法。

2結(jié)束語

我們開發(fā)的通用Web課件模板為高校教師制作課件提供了方便稍懂計算機操作的教師經(jīng)過簡單的培訓能夠編輯文字和簡單圖形;可創(chuàng)建簡單動畫,創(chuàng)建基本的交互功能,在短時間內(nèi)就可完成—個課件的制作。該模板易于操作,在課件制作上效率較高。采用模板制作,省去了腳本編寫過程,節(jié)省了大量時間;便于發(fā)揮群體的力量,分工協(xié)作;可分散完成頁面內(nèi)容,再將所有頁面集中起來,提高制作效率。

泰顺县| 二连浩特市| 保康县| 科尔| 图片| 梁河县| 呈贡县| 治县。| 时尚| 临颍县| 楚雄市| 民乐县| 桦甸市| 阜阳市| 云梦县| 景德镇市| 雅江县| 波密县| 安图县| 固安县| 兴海县| 娄底市| 镇赉县| 西吉县| 正宁县| 彭水| 仁化县| 社会| 海南省| 广河县| 许昌县| 北安市| 江达县| 淮南市| 浪卡子县| 景东| 呼玛县| 通山县| 湘潭市| 永丰县| 乌拉特后旗|