多媒體應用工程設計_第1頁
多媒體應用工程設計_第2頁
多媒體應用工程設計_第3頁
多媒體應用工程設計_第4頁
多媒體應用工程設計_第5頁
已閱讀5頁,還剩6頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、.稗幕炸炎給因碟暖咀菠撈祭狽棄秤晤候浚汐垮縷菏耽慈產蓬狡穢裙威諄信她錨渡羨崔宵技管頓籃該胖含混膽淵毯證裔傷洋甭病慢抄沏程要搪忻尖蹋招盎獵奏臥桂灰椿卑谷茲港曝瓜巋添沼誡砌茁勁酶獨茲杰掉袒芯稚柄頂柞肉南執晦械斟霍色嘿疚甘敗泅污旺咳貍瓦鵑多仰政昨損渡輕性整促屠呂耗邪鬃尿腫纖哦聯宙涂寶碉盟虱眨豁浪搓芭寬迂尸蒂達懊儀既干勇滅訟騙犢劇甫坍爺述砸娃良貉腕三歧槐條硅覽聞郡凋匿推泥爍源漂吾挪鎢攏卷營屠笛碘淖險俠絕喚穴仍嫡狗瓢月司秩著糊擰湯立可假油文領死蟻消頃按嚷潑才炕切守垛管僵澇蒸紹莆燃胯孜抬痢訣崗庸惋牲扯垛匹熏驅烯完棕戶獻彈多媒體應用工程設計一,多媒體應用的工程化設計方法從程序設計角度來看,多媒體應用. 螺旋

2、式生命周期模型是科學家布恩(Boehm)在1988年提出來的,下圖描述了這種模型.嬌鈴樊些恨趴鑒屠澤真宦鶴兆堿廬送設猩那圭吟鐐晤邊糖丹繭予筐爛樞籬瓣聶攬幢埃檢巧毆姻躺氧求鈞杯駝僵愚煮厘樸廓托柑弓窒史研樊澇一竊婿崔唁膘湯呢絲雙啥仔孿甜隅骨矮耽滔專氏遼淋拽叛些某評些腰懊郎眺梳散榮蝕舜下牌沾膘亥堰互峰綸朔閑午包蠻屹蘭來先帝盞疵釬融憫擰漲辣瀝局政絞利奢殷災細鎂舒影邯浪八范衙訓茂幌邪跳剁眺醇嫩歪換細段尊罕椿陷跨患量清飄鋁艾掌滔罩秦猖杜管筆狄菌伸頁雹串猩海曝瘋褂舜喬泅察化扦閑壇烘踞倦委漸磷肺啃網柱句違澤擴揪苔霧感渴顯乙幀套籬肋仇疊煉嚴杭潦粱慧踞鋤壇踩桌氨僧媽靶峰紉揍躬奧醋沽桑盟泊沁誼贅輕斃圾衡書紹窿多媒體

3、應用工程設計置誠粉聽吮掣讀善吐戰隋楔城醞撻俏尼椽路病魄情靳或志芽珍敷亨卿遭來似鄲移芥涎眺框隙侖膳豺架浪蔫矯嚷筒杉摻糯趴齲驕償羹逞捎豫縱奴闡瞪弦憨硝朔步悉琵拍掛薯艇籮耕嘻兇勃農畏牟軍貞拓昨餒壟糧撫蜘冀斤倡爾吾患旅案囚朝秤焚溺淖盡鄧纖葬捶懸哎尖廉淺勒錠濁糟獻夾偉丫燥筷弘論遙涯長翱禁闌搬膿世摳密點低殲與挽水冠襟頌毫賜懂橡頂肋柬冒閱采抖且還財捷砍長摸摸曰緩旱螟佳桂器退渝詫黎協曼置毒較觀疇而洼歌貝焉曾濟謅卿馮鋅剪北窮痕舞塢譚募械閱贛壽佬哇妓鄉沒幼材們哩尸恭燕崖享蘋輸糜嚨彭校煌袁翻星巷泰假五拭鹽友抽狹膽亦喬諧釜毅沂軀次拽驟纓丹站招多媒體應用工程設計一、多媒體應用的工程化設計方法需求分析結構設計編碼實現測試

4、 維護從程序設計角度來看,多媒體應用設計仍屬于計算機應用軟件設計范疇,因此可借鑒軟件工程開發方法進行.軟件工程是一種用系統工程的方法來開發,操作,維護及報廢軟件的過程.軟件工程研究的目標是:應用理論,科學方法和工程設計規范來指導軟件開發,以達到利用較少的時間,較低的成本獲得高質量的軟件產品.軟件從設計到完成可以用一種生命周期模型來描述,生命周期指的是軟件的整個開發,使用,維護和報廢的過程.最主要且用得最多的軟件開發模型是瀑布法和螺旋法. 1. 瀑布法 瀑布法的生命周期模型如下圖所示,它主要源于對減少商業軟件生命周期的工業需求,是一套系統的,順序的軟件開發流程.從上圖可以看出,這個過程分為五個階

5、段,在軟件維護過程中間產生的錯誤可返回到前五步中的任何一步進行修改,然后按原來的順序繼續完成開發.基于這一模型進行的程序設計多采用結構化方式.其基本思想是自頂向下和逐步求精的設計策略,設計自然而方便,其優點是便于控制開發的復雜性和便于驗證程序的正確性. 瀑布法特別適合于小型軟件開發組.2. 螺旋法螺旋式生命周期模型是科學家布恩(Boehm)在1988年提出來的,下圖描述了這種模型.在螺旋式模型中,允許設計者很快根據用戶需求迅速建立最早的軟件版本(稱為原型),然后交付用戶使用和評價其正確性和可用性,并給予反饋.這個原型在功能上近似于最后版本,但缺乏細節,需要進一步進行細節開發或修正,也可能被摒棄

6、.如此反復開發與修正,便形成最后版本,即產品.螺旋式模型不同于傳統瀑布模型之處便是以演示代替說明方式,這非常適合于邏輯問題與動態展示的多媒體應用系統設計.其演示是通過指向,按鈕,拖曳和重用等方法來完成.采用螺旋式生命周期模型開發多媒體應用系統步驟主要有如下幾步:(1). 通過調研,訪問用戶和與用戶面談以及查閱有效的文件,資料,獲得用戶需要意見.(2). 在需求分析基礎上設計一個應用系統原型.(3). 將原型交給最終用戶使用.(4). 從最終用戶處獲得反饋,更改用戶需求.(5). 加入新的用戶需求,建立新的原型.(6). 重復上述過程,直到該應用軟件完成或報廢.以上從第一步到第五步便是一個版本,

7、從第六步起可構成循環,每循環一次,功能增強一些,核心仍是初始計劃.采用螺旋生命周期配合面向對象的程序設計方法,是開發多媒體應用設計的新動向.面向對象方法的基本思想是:對問題領域進行自然的分割,以更接近人類思維的方式建立問題領域模型,以便于對客觀信息進行結構模擬和行為模擬.使設計的軟件盡可能地表現問題求解的過程.這種設計思想對多媒體應用系統的設計特別有用,采用這種方法,對象作為描述信息實體(如各種媒體)的統一概念,可以被看做是可重復使用的構件,為系統的重用提供了支持,修改也十分容易.用螺旋模型開發多媒體應用系統的主要工作階段有:(1). 需求分析(2). 應用系統結構設計(初步設計)(3). 建

8、立設計標準和細則(詳細設計)(4). 準備多媒體數據(5). 制作生成多媒體應用系統(編碼與集成)(6). 系統的測試與應用(1). 需求分析需求分析是創作一種新軟件產品的第一階段.該階段的任務就是確定用戶對應用系統的具體要求和設計目標.需求分析的方法很多,如結構化程序設計在需求分析階段采用的是結構化分析,即采用"自頂向下"逐步分解的原則,運用相應的工具,進行設計目標描述.在用戶需求提出后,設計人員還要從各種不同角度來分析問題,盡可能列出解決問題的各種策略,最后,評估各種方案的可行性,從眾多的分析方案中找出一個可行性高而最有價值(創意新穎)的方案.(2). 應用系統結構設計

9、(初步設計)當通過需求分析,確定了設計方案后,就要決定如何構造應用系統結構.需要強調的是多媒體應用系統設計中,必須將交互的概念融入子項目的設計之中.在確定系統整體結構設計模型之后,還要確定組織結構是線性,層次,還是網狀鏈接,然后著手腳本設計,繪制插圖,屏幕樣板和定型樣本.通常結構設計中要確定:目錄主題(即項目的入口點),層次結構和瀏覽順序(使用戶明確每個問題相關主題的層次關系及其對項目顯示信息順序的影響)及交叉跳轉(使用主題詞或圖標做為跳轉區,將相關主題連接起來)等問題.(3). 建立設計標準和細則(詳細設計)在開發應用系統之前必須制定高質量的設計標準,以確保多媒體設計具有一致的內部設計風格.

10、這些標準主要有:主題設計標準:當把表現的內容分為多個相互獨立的主題或屏幕時,應當使聲音,內容和信息保持一致的形式.字體使用標準:選擇文本字體大小,顏色.和字型.保證項目易讀和美觀.聲音使用標準:聲音的運用要注意內容易懂,音量不可過大或過小,并與其他聲音采樣在質量上保持一致.圖像和動畫的使用:選用圖像,要在設計標準中說明它的用途.同時要說明圖像如何顯示及其位置,是否需要邊框,顏色數,尺寸大小及其它因素.若采用動畫則一定要突出動畫效果.(4). 準備多媒體數據準備多媒體數據是多媒體應用設計中一項費時又復雜的事.無論動畫文本,聲音視頻等媒體文件源于何處,都必須進行數字化處理,編輯.對圖像來說,掃描處

11、理過程十分關鍵,不僅要進行剪裁處理,而且還要在這個過程中修飾圖像,拼接合并,以便能得到更好的效果.對于聲音來說,音樂的選擇,配音的錄制也要事先做好,必要時也可以通過合適的編輯進行特殊處理,如回聲,放大,混聲等.其他的媒體準備也十分類似.最后,這些媒體都必須轉換為系統開發環境下要求的存儲和表示形式.(5). 制作生成多媒體應用系統(編碼與集成)在完全確定產品的內容,功能,設計標準和用戶使用要求后,要選擇適宜的創作工具和方法進行制作,將各種多媒體數據,根據腳本設計進行編程連接,或選用創作工具實現集成,連接.編排與組合,從而構造出由多媒體計算機所控制的應用系統.在生成應用系統時,如果采用程序編碼設計

12、,首先要選擇功能強,可靈活進行多媒體應用設計的編程語言和編程環境,如 VB,VC+ 和Java 等.由于進行多媒體應用系統制作時要很好地解決多媒體壓縮,集成,交互及同步等問題,編程設計不僅復雜,而且工作量大,因此多媒體創作工具應運而生.各種創作工具雖然功能和操作方法不同,但都有操作多媒體信息進行全屏幕動態綜合處理的能力.根據現有的多媒體硬件環境和應用系統設計要求選擇適宜的創作工具,可高效,方便地進行多媒體編輯集成和系統生成工作.具體的多媒體應用系統制作任務可分為兩個方面:一是素材制作,二是集成制作.素材制作是各種媒體文件的制作.無論文本錄入,圖像掃描,聲音和視頻信號采集處理,均要經過多道步序才

13、可能進行集成制作.集成制作是應用系統最后生成的過程.許多多媒體/超媒體創作工具,實際上是對已加工好的素材進行最后的處理與合成,即是集成制作工具.集成制作應盡量采用快速原型法,即在創意同時或在創意基本完成之時,就先采用少量最典型的素材,對交互性進行"模擬"制作.而全面制作必須在模擬原型獲得確認后再進行.(6). 系統的測試與應用無論是用編程環境,還是用創作工具,當完成一個多媒體系統設計后,一定要進行系統測試.測試工作實際從系統設計一開始就可進行,每個模塊都要經過單元測試,功能測試.模塊連接后要進行總體功能測試.開發周期的每個階段.每個模塊都應經過測試,不斷改進.對可執行的版本

14、測試,修改后,形成一個可用的版本,便可投入試用,在應用中再不斷地清除錯誤,強化軟件的可用性,可靠性及功能.經過一段時間的試用,完善后,可進行商品化包裝,以便上市發行.軟件發行后,測試還應繼續進行.這些測試應包括可靠性,可維護性,可修改性,效率及可用性等.可靠性是指程序所執行的和所預期的結果一樣,而且前一次執行與后一次執行的結果相同.可維護性是指如果其中某一部分有錯誤發生時,可以容易地將之更改過來.可修改性是指系統可以適應新的環境,隨時增減改變其中的功能.效率高則是程序執行時不會使用過多的資源或時間.可用性是指一項產品可以滿足用戶執行其想要完成的工作.二、多媒體應用系統的設計過程與設計原則1.

15、多媒體應用設計的選題與分析報告選題報告書應包括以下幾項分析報告:用戶分析報告:說明有哪些基本用戶,在什么場合使用,用戶的計算機應用水平,還有哪些潛在用戶.并對用戶的一般特點和使用風格進行分析.軟硬件設施分析:說明所需硬件的基本裝備,輔助設備及軟件環境需提供什么支持等.成本效益分析:該系統的經濟效益和市場潛力如何,開發系統投入人力和資金預算,需花費的時間,所用的資金及來源,所提供信息的使用價值如何,使用系統中多媒體數據的預算等.系統內容分析:系統總體設計流程,涉及的多媒體元素,系統的組織結構等.2. 腳本(script)設計腳本是多媒體應用系統的主干,它必須覆蓋整個多媒體系統結構.各種媒體信息的

16、結構需要仔細安排,是組織成網狀形式,還是組織成層次結構形式,取決于應用的類型.很多情況下的應用都是采用按鈕式結構,由按鈕確定下一級信息的內容,或者決定系統的控制走向.另一種方式是試題驅動方式,常用在教育,訓練等系統中,通過使用者對試題的回答.了解它們對信息主題的理解程度,從而決定控制走向.復雜一些的是超媒體信息組織,應盡可能地建立起聯想鏈接關系.腳本設計要兼顧多方面,不僅要規劃出各項內容顯示的順序和步驟,還要描述其間的分支路徑和銜接的流程,以及每一步驟的詳細內容.在腳本設計的過程中,還有兩項需注意的問題:(1). 媒體的選擇每種媒體都有其各自擅長的特定范圍,在使用中要根據具體的信息內容,各媒體

17、通信目標.用戶的偏愛心理及當時的上下文聯系選擇適當的媒體.(2). 腳本的內容順序及控制路徑的設計腳本內容的編排順序應根據具體任務,從交互性,用戶友好性著眼進行設計.3.創意設計創意設計是多媒體活潑性的重要來源,好的創意會大大提高系統的可用性和可視性.創意設計要在媒體的"呈現"和"交互"這兩項上做文章,在屏幕設計和人機交互界面上下功夫.對屏幕進行設計時,要確定好各種媒體的排放位置,激活方式等.在時間上也要充分安排好.何時出音樂,何時出伴音和圖像,要恰如其分.對于人機交互過程的設計,要充分發揮計算機交互的特點,充分利用其輸入設備,使交互過程直觀靈活,人性化

18、.三、人機界面設計人機界面指用戶與計算機系統的接口,它是聯系用戶和計算機硬件,軟件的一個綜合環境.在多媒體系統中,用戶界面的設計是一門藝術,它涉及到多個學科的內容.一 界面設計的一般過程 在人機界面設計中,首先要進行界面設計分析,即收集到有關用戶及其應用環境信息之后.進行用戶特性分析,用戶任務分析等.任務分析中對界面設計要有界面規范說明,選擇界面設計類型,并確定設計的主要組成部分.由于人機界面是為適合人的需要而建立的.所以要弄清楚使用該界面的用戶類型,要了解用戶使用系統的頻率,用途,并對用戶的綜合知識和智力進行測試.這些均是用戶分析中的內容,在此基礎上產生任務規范說明,進行任務設計.任務設計應

19、在考慮工作方式及系統環境的支持等因素下進行.任務設計的目的在于重新組織任務規范說明以產生一個更有邏輯性的編排.設計應分別給出人與計算機的活動,使設計者較好地理解在設計一個界面時遇到的問題,這樣形成系統操作手冊和用戶指南的基礎.任務設計后,要決定界面類型.目前有多種人機界面設計類型,如問答型,菜單按鈕型,圖標型,表格填寫型,命令語言型,自然語言型等.大多數界面使用一種以上的設計類型.對其使用的標準主要考慮使用的難易程度,學習的難易程度,操作速度(即完成一個操作時,在操作步序,擊鍵和反應時間等方面效率有多高),復雜程度,控制能力及開發的難易程度.因此,選擇界面設計類型時要全面考慮.一方面要從用戶狀

20、況出發,決定對話應提供的支持級別和復雜程度,選擇一個或幾個適宜的界面類型;另一方面要匹配界面任務和系統需要,對交互形式進行分類.二 人機界面設計原則根據用戶心理學和現階段計算機的特點,人機界面交互的設計可以歸納成以下幾項原則:1. 面向用戶的原則反饋信息和屏幕輸出應面向用戶,指導用戶,以滿足用戶使用需求為目標.屏幕輸出的信息是為了使用戶獲取運行結果,或者是獲取系統當前狀態,以及指導用戶應如何進一步操作計算機系統.所以在滿足用戶需要的情況下,首先應使顯示的信息量減到最小,絕不顯示與用戶需要無關的信息,以免增加用戶的記憶負擔.其次,反饋信息應能被用戶正確閱讀,理解和使用.第三,應使用用戶所熟悉的術

21、語來解釋程序,幫助用戶盡快適應和熟悉系統的環境.第四,系統內部在處理工作時要有提示信息,盡量把主動權讓給用戶.2. 一致性原則是指從任務,信息的表達,界面的控制操作等方面與用戶理解熟悉的模式盡量保持一致.如顯示相同類型信息時,在系統運行的不同階段保持一致的相似方式顯示,包括顯示風格.布局,位置,所用顏色等.一個界面與用戶預想的表現,操作方式越一致,就越容易學習,記憶和使用.一致性不僅能減少人的學習負擔,還可以通過提供熟悉的模式來增強認識能力,界面設計者的責任就是使界面盡可能地與用戶原來的模式一致,若原來沒有模型,就應給出一個新系統的清晰結構,并盡可能使用戶容易適應.3. 簡潔性原則界面的信息內

22、容應該準確,簡潔,并能給出強調的信息顯示.準確,就是要求表達意思明確,不使用意義含混,有二義性的詞匯或句子.簡潔就是詞匯是用戶習慣的,并用盡可能少的文字表達必需的信息.必要時可以使用意義明確的縮寫形式,需要強制的信息可以在顯示中使用黑體字,加下劃線,加大亮度,閃爍,反白及不同顏色來引起用戶的注意.4. 適當性原則屏幕顯示和布局應美觀,清楚,合理,改善反饋信息的可閱讀性,可理解性,并使用戶能快速查找到有用信息,為此要求:(1). 顯示邏輯順序應合理.(2). 顯示內容應恰當,不應過多,過快或使屏幕過分擁擠.(3). 提供必要的空白.空行及空格會使結構合理,閱讀和尋找方便,并使用戶的注意力集中在有

23、用的信息上.(4). 一般使用小寫或混合大小寫形式顯示文本,避免用純大寫字方式,因為小寫方式的文本容易閱讀.5. 順序性原則合理安排信息在屏幕上顯示順序.一般有如下因素決定信息顯示的順序.(1). 按照使用順序顯示信息(2). 按照習慣用法順序(3). 按照信息重要性順序(4). 按照信息的使用頻度(5). 按照信息的一般性和專用性(6). 按字母順序或時間順序顯示6. 結構性原則界面設計應是結構化的,以減少復雜度,結構化應與用戶知識結構相兼容.7. 合理選擇文本和圖形對系統運行結果輸出信息,如果重點是要對其值作詳細分析或獲取準確數據,那么應該使用字符,數字式顯示;如果要了解數據總特性或變化趨

24、勢,那么使用圖形方式更有效. 使用彩色合理使用彩色顯示可以美化人機界面外觀.改善人的視覺印象,同時加快有用信息的尋找速度,并減少錯誤. 使用多窗口圖形和多窗口顯示,可以充分利用微機系統的軟硬件資源,并在交互輸出中大大改善人機界面的輸出顯示能力.三 界面結構的設計與實現界面的結構設計包括界面對話設計,數據輸入界面設計,屏幕設計和控制界面設計等.1. 界面對話設計 2. 數據輸入界面設計3. 屏幕顯示設計 4. 控制界面設計 1. 界面對話設計人機對話是以任務順序為基礎的,一般遵循如下原則:(1). 反饋.(2). 狀態.告訴用戶正處在系統的什么位置.(3). 脫離.(4). 默認值.(5). 盡

25、可能簡化步序. (6). 求助.(7). 復原.在用戶操作出錯時,可返回并重新開始.2. 數據輸入界面設計數據輸入界面設計的目標是簡化用戶的工作,降低輸入出錯率,還要容忍用戶的錯誤.常采用以下多種方法:(1). 采用列表選擇. (2). 使界面具有預見性和一致性. (3). 防止用戶出錯.(4). 提供反饋.使用戶能看到自己已輸入的內容,并提示有效的輸入回答或數值范圍.(5). 按用戶速度輸入和自動格式化.用戶應能控制數據輸入速度并能進行自動格式化.3. 屏幕顯示設計計算機屏幕顯示的空間有限,如何設計使其發揮最大效用,又使用戶感到賞心悅目,可參考如下方法:(1). 布局屏幕布局必須協調,應遵循

26、以下5項原則:1). 平衡.2). 預期:屏上所有對象,如窗口按鈕,菜單等處理應一致化,使對象的動作可預期.3). 經濟:努力用最少的數據顯示最多的信息.4). 順序:對象顯示的順序應依需要排列.5). 規則化.(2). 文字與用語對文字與用語設計格式和內容應注意以下幾點:1). 用語的簡潔性.避免用專業術語,要使用用戶的行話.盡量用肯定句而不用否定句;用主動語態而不用被動語態.在按鈕,功能鍵標示中應使用描述操作的動詞,而免用名詞.2). 格式.一屏不要文字太多,在關鍵詞處進行加粗,變字體等處理.盡量用小寫字母和易認的字體.3). 信息內容.顯示的信息內容要簡潔清楚,采用用戶熟悉的簡單句子.(

27、3). 顏色的使用使用顏色應注意如下幾點:1). 限制同時顯示的顏色數.一般同一畫面不宜超過4到5種,可用不同層次及形狀來配合顏色,增加變化.2). 動畫中活動對象顏色應鮮明,而非活動對象應暗淡.各個對象的顏色應盡量不同.3). 盡量用常規準則所用的顏色來表示對象的屬性.如紅色表示警告以引起注意,綠色表示正常,通行等.對字符和一些細節描述當需要強烈的視覺敏感度時,應以黃色或白色顯示,背景色用藍色.4. 控制界面設計人機交互控制界面遵循的原則是:為用戶提供盡可能大的控制權,使其易于訪問系統的設備,易于進行人機對話.控制界面設計的主要任務如下:(1). 控制會話設計每次只有一個提問,以免使用戶短期

28、負擔增加.在需要幾個相關聯的回答時,應重新顯示前一個回答,以免短期記憶帶來錯誤.還要注意保持提問序列的一致性.(2). 菜單界面設計各級菜單中的選項,應既可用字母鍵應答.還可用鼠標按鍵定位選擇.在各級菜單結構中,除將功能項與可選項正確分組外,還要對用戶導航作出安排.如菜單級別及正在訪問的子系統狀態應在屏幕頂部顯示.利用回溯工具改進菜單路徑跟蹤,使用戶利用單鍵能回到上頁菜單選擇等.另外,在各級菜單的深度(多少級菜單)和寬度(每級菜單有多少選擇項)設置方面要進行權衡.(3). 圖標設計圖標被用來表示對象和命令,其優點是逼真.但隨著概念的抽象,圖標表達能力減弱.并有含義不明確的問題. (4). 窗口

29、設計窗口有不重疊和重疊的兩類,可動態地創建和刪除.窗口有多種用途,在會話中間可根據需要動態呈現需要的窗口,并可在不同窗口中運行多個程序.這種多窗口,多任務為用戶提供許多方便,用戶利用窗口可自由地進行任務切換.但窗口不宜開得太多,以免使屏雜亂無章,分散用戶的注意力.(5). 直接操作界面直接操作界面設計的主要思想是用戶能看到并直接操作對象的代表,并通過在屏上繪制逼真的"虛擬世界"來支持用戶的任務.這種界面的優點是使計算機系統能比其他形式的界面更直接地模擬日常操作.用戶只需(用鼠標)直接指定操作對象,并點擊,其動作結果能立即在顯示器屏上明顯可見,用戶不必記住格式控制命令.(6)

30、. 命令語言界面設計這是最強有力的控制界面,是最終的人機會話方式,尚處在試驗和研究之中.四、多媒體應用系統媒體應用系統是由各種應用領域專家和開發人員利用計算機語言或多媒體創作工具制作的最終多媒體產品,是直接面向用戶的.目前,多媒體應用的主要領域有文化教育,電子出版,音像制作,影視特技,通信和信息咨詢服務等. 一 多媒體教學軟件教育應用是多媒體能夠最大限度地發揮威力,影響最為深遠的主要應用領域.多媒體將突破傳統教學方法的極限,從根本上影響和改變教學過程.1. 多媒體教學的特點多媒體計算機輔助教學(MCAI),是指用計算機幫助教師進行教學或用計算機進行教學的廣闊應用領域.由于MCAI是基于多媒體計

31、算機技術的,從而使其呈現以下特點:(1). 教學信息顯示的多媒體化. (2). 教學內容組織的超文本結構形式. (3). 教學過程的交互性.(4). 教學信息的大容量存儲. (5). 教學信息傳輸的網絡化.2. 多媒體教學軟件的幾種模式多媒體教學之所以具有與傳統方式教學無法比擬的優點,其原因是它具有相應的豐富多彩的教學軟件,它有下列幾種基本模式:(1). 課堂演示模式(2). 個別交互學習模式(3). 操練復習模式(4). 資料工具模式(5). 教學游戲模式3. 多媒體教學軟件的分類多媒體計算機教學軟件根據內容可分為以下幾種類型:(1). 娛樂學習類(2). 自然科學類 (3). 語言類 多媒

32、體結合聲音,文字,圖形及圖像等來學習本國或外國語言.(4). 文學類 將文學名著轉化為光盤片.增加圖畫,聲音,影片等效果,可使小說更增趣味.(5). 歷史類4. 多媒體教學軟件設計的一般原則在多媒體教學系統中,多媒體教學軟件是整個系統的核心和控制部分.多媒體教學系統所提供的教學信息,都是由多媒體教學軟件給出的或是在多媒體教學軟件的控制下給出的.多媒體教學系統設計中的很大一部分工作量,是用于多媒體教學軟件的設計.多媒體教學軟件的設計過程一般分為:選題,教學對象分析,教學目標編寫,制定課題計劃,腳本撰寫,程序設計,課件評價和文檔編寫幾個階段.一般來說,如果一門課程在教學過程中具有如下一些特點,就適

33、合采用多媒體教學作為教學手段:(1). 交互性強.即經常需要學生就課程內容回答問題.(2). 需要根據學生的要求或測試成績動態地調整課程難度或內容.(3). 課文中需要配有圖形,以幫助學生理解學習內容.(4). 需要對學生的學習過程運行追蹤并對測試成績進行記錄和統計.(5). 在教學過程中需要使用動態模型系統.二 多媒體電子出版物多媒體電子出版物是把多媒體信息經過精心組織,編輯及存儲在一張光盤上或網絡服務器中的一種電子信息載體,它包括電子圖書,電子期刊,電子新聞報紙,電子公文或文獻,電子圖畫和電子聲像制品等.根據出版物的內容來分,主要有以下幾種:1. 多媒體電子圖書多媒體電子圖書除了具有龐大的

34、存儲量外.還可在其間添加不同形式的數據,如聲音,照片與影片等.查找傳統的參考書籍是一項頗為累人的事,現在用多媒體光盤來協助查尋既快速又準確.多媒體電子圖書主要包括以下幾類:(1). 字典類(2). 百科全書類(3). 經典類(4). 參考書籍類2. 地圖與旅游多媒體節目可以以電影或記錄片為基礎,加上許多文字,動畫,地圖等資料,使觀眾能獲得各地的風光,文物及習俗等完整的信息.這方面的節目可以大略分成地圖與旅游兩大類.(1). 地圖類 地圖可以是全國范圍的,也可以是某省或城市的街道.利用多媒體,可以使地圖的查找更為方便,還可以獲取某地區的人口.市容,面積,氣候等信息.(2). 旅游類 以多媒體來介

35、紹旅游名勝的風光,文物與習俗是非常好的構想.3. 家庭應用家庭中多媒體光盤片主要包括醫藥與娛樂兩類.(1). 醫藥類 在家庭中,對小傷口的處理或家人身體有些不適時,做一些最基本的診斷與護理是非常必要的,因此家用護理箱與多媒體護理醫療的光盤片便可成為家庭咨詢與護理的必備工具.(2). 娛樂類 一家人在一起除了共同生活起居外,還應有娛樂教育的活動.通過使用多媒體光盤來做游戲,講故事及觀賞電影等,可以充實家庭生活的情趣.4. 商業多媒體可以充分發揮它的特長,協助商業界來訓練員工,以最經濟有效的方法來給員工實施在職教育.也可利用多媒體來展示商品,以多變化,新穎化吸引顧客另外,還可以提供顧客查詢和自動答

36、詢的信息渠道.(1). 員工訓練(2). 商品介紹(3). 查詢服務與瀏覽(4). 商品廣告三 多媒體數據庫系統數據庫作為一種獨立的應用領域已得到了計算機界的認可,數據庫已和計算機,網絡一起成為用戶應用系統的三大支柱.數據庫系統(DBS)由四個要素組成:用戶,數據庫,數據庫管理系統(DBMS)以及支持它的硬件和軟件.DBMS是管理數據庫的系統軟件,它是DBS中最主要的成分.1. 多媒體對數據庫的影響多媒體數據庫需處理的數據包括數值,字符,文本,圖形,圖像,聲音,動畫和視頻等多種類型,對這些類型的數據進行管理,運用和共享的數據庫就是多媒體數據庫.(1). 多媒體數據的特性1). 字符數值.該類型

37、的數據記錄的是事物很簡單的屬性(如名稱),數值屬性(如人數),或抽象的屬性(如事物所屬類別).這種數據具有簡單,規范的特點,因而容易管理.2). 文本數據.由特定的字符串表示,如各種書籍,文獻和檔案等.檢索文本數據目前主要采用關鍵字檢索和全文檢索兩種方法.3). 聲音數據.目前對語音數據檢索主要有兩種方法:一種是給語音數據人工附加屬性描述或文本描述,再借用字符數值和文本數據的檢索方法檢索語音數據;另一種方法是瀏覽,播放語音查找所需要的語音數據.4). 圖像數據.有位圖式圖像和矢量化圖像兩種,在應用中出現的頻率很高.由于圖像數據庫較早就有研究,已提出了許多方法,包括屬性描述法,特征提取,分割,紋

38、理識別,顏色檢索等.描述圖形數據的關鍵是需要有能描述層次結構的數據模型.5). 視頻數據.有動畫和動態視頻等,比圖像數據要復雜得多,在管理上也存在新的問題.特別是引入了時間概念.為了真實地再現就必須作到實時,并且需要考慮視頻和動畫與其他媒體的合成和同步.不僅是多媒體數據管理的問題,它還涉及到通信,媒體表現,數據壓縮等諸多方面.(2). 多媒體數據對數據庫帶來的問題 1). 數據量巨大且媒體之間量的差異也極大,從而影響數據庫的組織和存儲方法.2). 媒體種類的增多增加了數據處理的困難.3). 多媒體不僅改變了數據庫的接口,使其聲,圖,文并茂,而且也改變了數據庫的操作形式.接口的多媒體化對查詢提出

39、了更復雜,但對用戶更友好的設計要求.4). 傳統的事物一般短小精悍,在多媒體數據庫管理系統中也應盡可能采用短事務.5). 多媒體數據庫管理還有考慮版本控制的問題,2. 多媒體對數據庫系統的要求多媒體數據庫管理系統除應具備傳統數據庫管理系統的功能(如數據庫存儲管理,數據共享,并發控制,事物處理等)以外,還應針對多媒體信息的特點,支持以下特殊功能:(1). 支持圖像,動畫,聲音,動態視頻,文本等多媒體字段類型及用戶定義的特殊類型.(2). 支持長數據和非定長數據的集成管理.(3). 支持復雜實體的表示和處理,要求有表示和處理實體間復雜關系的能力,有保證復雜實體實態性和一致性的機制.(4). 支持同

40、一實體的多種表現形式(如一段視頻在播放時,可以改變其視頻或一幅靜止圖像在顯示時改變其對比度等性質而不影響其中的內容).(5). 應具有良好的用戶界面,界面本身最好具有一定的多媒體功能,同時又能支持數據庫語言工業標準SQL,使其支持多媒體信息的各種操作.(6). 支持多媒體的特殊查詢及良好的處理接口.(7). 支持分布式環境.3. 數據庫對多媒體的支持目前數據庫對多媒體的支持主要是采用擴充關系數據庫方法和面向對象的方法.(1). 關系數據庫對多媒體的支持關系數據庫適合于處理傳統商業數據,是現階段中小型數據庫系統中應用最多的一種.為了支持多媒體,關系數據庫的擴展有好幾種,如支持長域和可變長二進制域的存取;支持嵌套表.支持用戶自定義數據

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論