資源描述:
《軟件開發(fā)多媒體技術(shù)與應(yīng)用》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第七章多媒體軟件開發(fā)技術(shù)17.1多媒體軟件工程概述多媒體軟件:將文本、聲音、圖像、圖形、動(dòng)畫和視頻等對象,按照要求有機(jī)地組織起來,以實(shí)現(xiàn)某種功能或解決某些問題的計(jì)算機(jī)軟件。軟件工程:指計(jì)算機(jī)軟件開發(fā)和維護(hù)的工程學(xué)科,它是一種以系統(tǒng)的方法來開發(fā)、操作、維護(hù)及報(bào)廢的過程(軟件生命周期)。軟件開發(fā)模型:軟件生命周期可用一種模型來描述,如瀑布模型、螺旋模型等。27.1多媒體軟件工程概述一、瀑布模型問題定義測試需求分析詳細(xì)設(shè)計(jì)運(yùn)行和維護(hù)總體設(shè)計(jì)編碼37.1多媒體軟件工程概述二、螺旋模型47.1多媒體軟件工程概述
2、三、面向?qū)ο箝_發(fā)方法該方法對問題領(lǐng)域進(jìn)行自然切割,以人類思維的方式對客觀信息進(jìn)行結(jié)構(gòu)模擬和行為模擬,符合人的認(rèn)識(shí)和解決問題習(xí)慣。文本、聲音、圖形、圖像、視頻等對象、屬性、操作采用螺旋模型再配合面向?qū)ο箝_發(fā)方法,是開發(fā)多媒體應(yīng)用軟件的新趨勢。57.2多媒體軟件的開發(fā)過程一、多媒體軟件的開發(fā)人員項(xiàng)目經(jīng)理負(fù)責(zé)整個(gè)項(xiàng)目的開發(fā)和實(shí)施:經(jīng)費(fèi)預(yù)賽、進(jìn)度安排、主持腳本創(chuàng)作多媒體設(shè)計(jì)師腳本創(chuàng)作師:信息設(shè)計(jì)師、腳本寫作人員專業(yè)設(shè)計(jì)師:美術(shù)師、動(dòng)畫師、圖像處理專家、視頻專家、音頻專家多媒體軟件工程師利用多媒體著作工具或編程
3、語言把多媒體素材集成為一個(gè)完整的多媒體系統(tǒng),并負(fù)責(zé)測試工作。67.2多媒體軟件的開發(fā)過程二、多媒體軟件的開發(fā)階段1.需求分析選題報(bào)告:作品類型、用戶分析、內(nèi)容分析、軟硬件支持、成本/效益分析需求規(guī)格說明書:2.腳本設(shè)計(jì)多媒體創(chuàng)作劇本:將軟件內(nèi)容用文字表示,并標(biāo)注好所需要的媒體和表現(xiàn)的方法。另外,還要對屏幕布局、交互方式進(jìn)行設(shè)計(jì)77.2多媒體軟件的開發(fā)過程3.素材制作多媒體素材的錄制不像文本數(shù)據(jù)那樣簡單,應(yīng)有專門的設(shè)備,有時(shí)還要請專業(yè)人員如播音員等。從網(wǎng)上或光盤上引用素材時(shí)注意版權(quán)。4.編碼集成按照腳本
4、將各種多媒體素材連接并制作成多媒體應(yīng)用軟件。系統(tǒng)集成:多媒體著作工具、編程語言87.2多媒體軟件的開發(fā)過程5.系統(tǒng)測試內(nèi)容:測試內(nèi)容正確性,符合開發(fā)目標(biāo)界面:通過測試要確保無任何缺陷數(shù)據(jù):應(yīng)保證數(shù)據(jù)調(diào)用完整無損性能:由用戶進(jìn)行測試,確保協(xié)議功能6.使用與維護(hù)交付使用:使用說明書、包裝產(chǎn)品維護(hù):軟件生命周期中最長的階段97.3多媒體軟件的界面設(shè)計(jì)一、用戶界面的特性可使用性:使用的簡單性、界面的一致性、幫助功能、快捷響應(yīng)等靈活性:賦予用戶控制界面的能力,如需要修改或擴(kuò)展系統(tǒng)功能時(shí),能提供動(dòng)態(tài)的對話方式,如
5、修改命令、設(shè)置動(dòng)態(tài)菜單等。復(fù)雜性:用戶界面的規(guī)模和組織的復(fù)雜度,每畫面的功能數(shù)目為:7±2可靠性:無故障使用的間隔時(shí)間107.3多媒體軟件的界面設(shè)計(jì)二、屏幕設(shè)計(jì)的原則1.對象的布局屏幕中各對象放置的位置、大小、間距、對齊方式都屬于布局設(shè)計(jì)。平衡原則:屏幕上下左右平衡,不要堆擠數(shù)據(jù),過分擁擠的顯示也會(huì)產(chǎn)生視覺疲勞和接收錯(cuò)誤。預(yù)期原則:所有對象如窗口、按鈕、菜單等處理應(yīng)一致化,使對象的動(dòng)作可預(yù)期。117.3多媒體軟件的界面設(shè)計(jì)經(jīng)濟(jì)原則:信息既要足夠,又要簡明和清晰,并以最少的數(shù)據(jù)顯示最多的信息順序原則:對
6、象顯示的順序應(yīng)依照使用的順序排列,不能進(jìn)行操作的交互對象是不應(yīng)顯示出來。規(guī)范化原則:畫面應(yīng)對稱,顯示命令、對話及提示行在一個(gè)應(yīng)用系統(tǒng)的設(shè)計(jì)中盡量統(tǒng)一規(guī)范。127.3多媒體軟件的界面設(shè)計(jì)2.文字與用語文字和用語既要簡練、又不產(chǎn)生二義性格式規(guī)范:關(guān)鍵字和特殊用語加粗同組、同行文字同規(guī)格文字用語:少專業(yè)用語、多用戶行話用肯定句而不用否定句3.顏色的搭配同一畫面不超過四種顏色,注意顏色提供信息,如藍(lán)→冷色,綠→生態(tài),紅→警訊137.4多媒體軟件的美學(xué)原則一、多媒體軟件的色彩色彩和諧美:色彩搭配關(guān)系色彩平衡美:
7、感覺深色較淺色“重”色彩節(jié)奏美:色彩的有序變化或反復(fù)色彩比例美:面積上的大與小色彩間隔美:使用線條等隔離(臉譜)色彩空混美:空間混合是指在一定距離內(nèi),人眼將兩種以上的對立色彩同化為柔和的中間色而獲得畫面和諧效果。147.4多媒體軟件的美學(xué)原則二、多媒體軟件的畫面構(gòu)成連續(xù):無限擴(kuò)張漸變:逐漸變化對稱:線對稱、點(diǎn)對稱、感覺對稱對比:形狀對比、大小對比、色彩對比比例:部分與部分、部分與全體的關(guān)系平衡:兩個(gè)力量相互保持著調(diào)和、律動(dòng)、統(tǒng)一、完整157.5多媒體軟件的開發(fā)實(shí)例一、利用PowerPoint開發(fā)實(shí)例1
8、.需求分析2.腳本設(shè)計(jì)3.素材制作4.編碼集成5.系統(tǒng)測試6.使用與維護(hù)二、利用Authorware開發(fā)實(shí)例16全國計(jì)算機(jī)等級(jí)考試(NCRE)一級(jí)MSOffice/WPSOffice/B四級(jí)二級(jí)C語言程序設(shè)計(jì)C++語言程序設(shè)計(jì)Java語言程序設(shè)計(jì)VisualBasic語言程序設(shè)計(jì)VisualFoxPro數(shù)據(jù)庫程序設(shè)計(jì)Access數(shù)據(jù)庫程序設(shè)計(jì)計(jì)算機(jī)組成原理數(shù)據(jù)結(jié)構(gòu)與算法離散數(shù)學(xué)操作系統(tǒng)軟件工程數(shù)據(jù)庫原理計(jì)算機(jī)體系結(jié)構(gòu)計(jì)算機(jī)網(wǎng)絡(luò)三級(jí)PC技術(shù)信息管理技術(shù)數(shù)據(jù)