已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
8.1.1程序結構的類型,第八章多媒體教學軟件程序基本結構設計8.1程序結構設計概述,2.分支結構(1)交互分支結構(2)框架分支結構,8.1.1程序結構的類型,第八章多媒體教學軟件程序基本結構設計8.1程序結構設計概述,2.分支結構(3)判斷分支結構(4)時序分支結構,8.1.1程序結構的類型,第八章多媒體教學軟件程序基本結構設計8.1程序結構設計概述,8.1.2程序結構的層次,第八章多媒體教學軟件程序基本結構設計8.1程序結構設計概述,1.流程線的層次Authorware系統(tǒng)將主流程線的層次(或稱根層次)設定為第一層次,也就是說將主設計窗口中的主流程線設為第一層次,窗口標示為“l(fā)evel1”。如果第一層次流程線上存在其中放有子程序的群組圖標(即一個功能模塊),打開這個群組圖標,子設計窗口中顯現(xiàn)出的的子程序流程線則為第二層次,窗口標示為“l(fā)evel2”,依此類推。,8.1.2程序結構的層次,第八章多媒體教學軟件程序基本結構設計8.1程序結構設計概述,2.圖標的層次圖標的層次反映的是具有顯示功能的各個圖標(顯示圖標、交互圖標、移動圖標和電影圖標等)的顯示內(nèi)容在演示窗口中“疊放”的層次關系。一般來說,一個具有顯示功能的圖標就占有一個圖標層次,眾多的顯示功能圖標根據(jù)程序演示效果的需要,在設計程序時就被設置在各自的圖標層次中。當程序運行時,這些顯示功能圖標的顯示內(nèi)容就被疊放在演示窗口中,顯現(xiàn)出不同的畫面層次,實現(xiàn)特定的演示效果。圖標層次數(shù)越高,該圖標的顯示內(nèi)容在演示窗口中的疊放層就越靠外(靠近屏幕的最外層)。,8.2.1判斷分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,2判斷分支結構的創(chuàng)建判斷結構與交互結構相似,由一個判斷圖標和一組分支圖標組成。分支圖標所處的分支流程叫做分支路徑。創(chuàng)建一個判斷分支結構的方法與交互圖標近似。拖動一個判斷圖標到流程線上,再將其它設計圖標(一般是群組圖標)拖放到該判斷圖標的右側,即可創(chuàng)建一個判斷分支結構。雙擊判斷圖標可以打開其屬性設置對話框,設置相關文件屬性。雙擊判斷分支路徑符號可以打開分支路徑的屬性對話框,設置判斷分支路徑屬性,進而設置分支圖標的文件屬性、編輯判斷分支圖標的文件內(nèi)容。,8.2.1判斷分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,3.判斷分支結構的屬性設置(1)判斷圖標的文件屬性其屬性設置對話框如下圖所示。,8.2.1判斷分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,(2)判斷分支路徑的屬性設置其屬性對話框如下圖所示。,8.2.2循環(huán)分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,1判斷圖標形成的循環(huán)結構拖動一個判斷圖標到流程線上,再將循環(huán)分支圖標(一般是群組圖標)拖放到該判斷圖標的右側,即可創(chuàng)建一個循環(huán)分支結構,如右圖所示。雙擊判斷圖標可以打開其屬性設置對話框,設置循環(huán)結構的屬性,雙擊判斷分支路徑符號,打開分支路徑的屬性對話框,設置判斷分支路徑屬性。,8.2.2循環(huán)分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,2條件交互結構形成的循環(huán)結構利用交互圖標也可以實現(xiàn)循環(huán)結構,如下圖所示。交互條件q=0時為止(進入第二分支,并退出循環(huán)結構,執(zhí)行下面的程序)。,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,框架分支結構主要由框架圖標和分支圖標結合形成的。框架(Framework)圖標是一個特殊類型的復合圖標,其主要作用是設計程序的框架結構,它可以包含任何設計圖標和分支子圖標。1框架圖標的內(nèi)部結構框架圖標的內(nèi)部結構如右圖所示。默認的框架圖標由顯示圖標、交互圖標和導航(Navigate)圖標等3個設計圖標組成的。,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,從功能上講框架內(nèi)部結構又可分為3大模塊:入口模塊、導航模塊、出口模塊。2創(chuàng)建一個框架結構從圖標面板中,拖曳一個框架圖標到設計窗口中的程序流程線上,再從圖標面板中,拖曳一個或多個群組圖標(或其他設計圖標)到框架圖標的右側,這就創(chuàng)建一個框架分支圖標。該分支圖標又稱為“頁”。為頁圖標創(chuàng)建內(nèi)部文件內(nèi)容(即子程序),如右圖所示。,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,3框架圖標的屬性設置其屬性設置對話框如下圖所示。使用屬性設置對話框,只能設置頁之間切換時的過渡顯示效果,而頁之間的鏈接關系只能通過導航圖標的屬性設置來完成。,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,4導航圖標導航(Navigate)圖標,也稱之為瀏覽圖標,其主要功能是實現(xiàn)頁面之間的前進、后退、超文本跳轉、查找等靈活、方便和交互式的頁面管理功能。單獨的導航圖標沒有意義,只有與Authorware7.0的其他設計圖標如框架圖標、交互圖標等結合使用時,才能實現(xiàn)其功能。導航圖標是框架圖標的主要組成部分之一。框架結構中的導航功能,是通過導航圖標實現(xiàn)的。創(chuàng)建一個導航圖標與創(chuàng)建其他設計圖標一樣,從圖標面板中拖曳一個導航圖標到設計窗口流程線上某個目標位置,即可創(chuàng)建該圖標。,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,5導航圖標的屬性設置按照對話框中Destination(目的地)選項類別的不同,導航圖標屬性設置對話框分為5種面板形式。(1)Recent(最近)選項面板,如下圖所示。,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,6設置關鍵字Keywords(關鍵字)對話窗口,如右圖所示。創(chuàng)建關鍵字的步驟如下:(1)通過Icon(圖標)下拉列表,選擇要創(chuàng)建關鍵字的圖標類型。,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,(2)在Keywords(關鍵字)文本框中輸入希望給選中圖標設置的關鍵字(關鍵字不能有空格和標點符號),單擊Add(添加)按鈕,輸入的關鍵字就會出現(xiàn)在KeywordsforThisIcon(這個圖標的關鍵字)列表框中。同樣的方法可以為其他設計圖標創(chuàng)建關鍵字。復制關鍵字的步驟如下:(1)在Keywords(關鍵字)設置窗口右邊的圖標名稱列表框中,選中要創(chuàng)建關鍵字的圖標,單擊EditKeywords(編輯關鍵字)命令按鈕,使該圖標標志和名稱顯示在Keywords(關鍵字)設置窗口左上角位置。,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,(2)單擊已經(jīng)創(chuàng)建了關鍵字的圖標名稱,其關鍵字將出現(xiàn)在中間的Keywords(關鍵字)列表框中。(3)選中該關鍵字,單擊Copy(復制)按鈕,就將選中的關鍵字復制到需要創(chuàng)建關鍵字的KeywordsforThisIcon(這個圖標的關鍵字)列表框中。修改關鍵字的步驟如下:(1)在Keywords(關鍵字)設置窗口右邊的圖標名稱列表框中,單擊要修改關鍵字的圖標。,8.2.3框架分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,(2)單擊EditKeywords(編輯關鍵字)按鈕,所選擇的圖標的關鍵字會自動出現(xiàn)在窗口左邊關鍵字列表框中,選中此位置的關鍵字,單擊Modify(修改)按鈕就可以對該關鍵字進行修改了。(3)選中KeywordsforThisIcon(這個圖標的關鍵字)列表框中的關鍵字后,單擊Remove(刪除)按鈕,就可以刪除該關鍵字。,8.2.4時序分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,循環(huán)和分支是最基本的程序結構。在Authorware中使用決策圖標、交互圖標和Goto系統(tǒng)函數(shù)都能形成循環(huán)結構,用交互圖標、決策圖標、框架圖標和Goto系統(tǒng)函數(shù)等都能形成分支結構。這種分支實際上是一種時序,故可稱為時序分支。下面舉例來進行介紹。1用聲音圖標形成時序分支本例演示形成時序的方法。運行程序時立即播放背景音樂,程序運行到第5秒時顯示第一個對象,第10秒時顯示第二個對象,第15秒時擦除第一個對象,第20秒時擦除第二個對象,第30秒時停止背景音樂并結束程序。例子中使用聲音圖標下掛分支形成時序。,8.2.4時序分支結構,第八章多媒體教學軟件程序基本結構設計8.2程序分支結構設計,2用數(shù)字電影圖標形成時序分支本例演示使用數(shù)字電影圖標形成時序的方法,運行效果與上一例子相同。例子中使用數(shù)字電影圖標下掛分支形成時序。,8.3.2自動翻頁的技巧,第八章多媒體教學軟件程序基本結構設計8.3程序基本結構設計案例,1定時自動翻頁本例給框架圖標下掛20個顯示圖標,通過改造框架圖標的內(nèi)部結構形成定時自動翻頁的效果,就像連續(xù)播放幻燈片一樣。本例的要點是如何最方便地為框架圖標下掛多個顯示圖標。正確的做法是:調(diào)整桌面上窗口的布局,讓Windows的資源管理器窗口和Authorware窗口各占據(jù)演示窗口的一半,并使欲下掛顯示圖標的框架圖標能看得見。在資源管理器中同時選定20(或更多)個圖片文件,然后用鼠標拖動到Authorware框架圖標的右側,放開鼠標稍等片刻,就生成20個顯示圖標,并在每一個顯示圖標中分別導入了一個圖片文件,而且這些圖片在演示窗口中是自動與左上角對齊的。,8.3.2自動翻頁的技巧,第八章多媒體教學軟件程序基本結構設計8.3程序基本結構設計案例,2完成任務后自動翻頁定時自動翻頁有一個缺點,如果程序在每頁中運行的時間彼此不同,就無法用統(tǒng)一的延時時間去配合。本例則是等待每頁中程序運行完畢之后才翻到下一頁,是對上一實例的改進。本例的要點是取消上一實例的定時條件響應,而是在每頁分支的最后安置一個NextPage導航圖標,這樣只有導航圖標之前的程序全部運行完,才發(fā)生NextPage導航,從而達到預想的目的。,8.3.3隨機測試系統(tǒng)設計,第八章多媒體教學軟件程序基本結構設計8.3程序基本結構設計案例,教學過程中或學生自學過程中都需要一定的測試手段,對學生的學習狀況作出判斷。本例是一個隨機測試系統(tǒng),是一個簡單的測試模塊,可以實現(xiàn)客觀題的檢測,并自動給出測試成績。,8.3.4判斷圖標形成附加庫設計,第八章多媒體教學軟件程序基本結
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度勞動合同法下企業(yè)員工勞動合同試用期合同3篇
- 2024年經(jīng)典家具代理銷售合同
- 2024年版城市供水管道建設合同協(xié)議書
- 2025版ktv節(jié)假日特別活動策劃與執(zhí)行合同范本3篇
- 2025版熟食原料進口貿(mào)易合同
- 課題申報書:從新手到專家的抑制控制及干預機制-基于負啟動范式的證據(jù)
- 課題申報書:場域資本視角下老舊小區(qū)多元化治理研究:模式、效能及機制
- 2024年玻璃采購與安裝合同3篇
- 2024年度綠色有機飼料產(chǎn)品批發(fā)銷售合同書3篇
- 2024年版高校校園物業(yè)管理服務合同
- 3、2024廣西專業(yè)技術人員繼續(xù)教育公需科目參考答案(99分)
- 期末測試題(含答案)2024-2025學年譯林版七年級英語上冊
- DB32T 1713-2011 水利工程觀測規(guī)程
- 聯(lián)通公司個人先進事跡2篇
- 合同管理內(nèi)部控制流程圖
- 2024年度酒店管理與運營公司合同
- 專題01 基礎知識綜合(多題型)50題-2023-2024學年八年級語文下學期期中專題復習(深圳專用)(原卷版)
- 求職簡歷 課件
- 2024-2030年中國蠔殼粉市場競爭戰(zhàn)略及投資風險分析報告
- 創(chuàng)新創(chuàng)業(yè)實戰(zhàn)學習通超星期末考試答案章節(jié)答案2024年
- 房地產(chǎn)中介公司業(yè)務管理制度
評論
0/150
提交評論