前言:想要寫出一篇引人入勝的文章?我們特意為您整理了多媒體軟件工程研究范文,希望能給你帶來靈感和參考,敬請閱讀。
1當(dāng)前形勢下多媒體軟件的開發(fā)
1.1初期可行性規(guī)劃
這一階段是需要進(jìn)行可行性分析及市場需求的預(yù)測的。首先需要定義“問題”,也就是說開發(fā)一個多媒體軟件需要去解決什么“問題”,系統(tǒng)分析員要與客戶進(jìn)行交流,明確雙方的問題和需求,達(dá)成共識,并制定出報告書,確定這一軟件未來的用途、性能、是否可靠等要求。其次,需要進(jìn)行可行性分析,這一環(huán)節(jié)中系統(tǒng)分析員將與用戶合作,共同商討該軟件的可行性,并且探尋解決問題的初步設(shè)想,然后進(jìn)行成本預(yù)算和效益預(yù)測。初步開發(fā)的階段對軟件開發(fā)來說是一個很重要的步驟,在這一步驟中,軟件是否具有一定的市場也是非常重要的,因此對市場需求的分析也十分重要,這需要軟件參與人員和用戶們合作,了解用戶對系統(tǒng)對軟件的需求,這在多媒體軟件的開發(fā)過程中必不可少。編寫腳本包括文字部分和制作,在開發(fā)文字腳本的時候需要明確目標(biāo)、途徑等,并對相關(guān)的數(shù)據(jù)進(jìn)行分層次、合理安排其工作步驟。完成文字部分腳本之后,需要編寫制作腳本,這是需要文字腳本做基礎(chǔ)的,也是文字腳本的擴(kuò)展。
1.2具體的開發(fā)與設(shè)計(jì)
開發(fā)與設(shè)計(jì)大概分成總體和詳細(xì)兩個部分。其中總體設(shè)計(jì)必須概括解決設(shè)想中提出的問題的解決辦法,而詳細(xì)的設(shè)計(jì)階段則是具體實(shí)現(xiàn)解決這個問題的系統(tǒng),它最終需要形成各種各樣的模型圖及規(guī)格表。多媒體軟件的設(shè)計(jì)是在多媒體內(nèi)容中設(shè)計(jì)或互相設(shè)計(jì),它主要考慮的是“屏幕設(shè)計(jì)”和“交互設(shè)計(jì)”,也就是常說的創(chuàng)意,一般包括各式各樣的信息在時空中的表現(xiàn)。前者是指借用平面設(shè)計(jì)的思維模式,劃分屏幕,用視覺沖擊力強(qiáng)的內(nèi)容傳播軟件中的多媒體內(nèi)容,并通過這樣的方式讓受眾接受;而后者則指在已經(jīng)成型的屏幕上設(shè)置一些“熱區(qū)”,并且設(shè)置控制鍵,逐步實(shí)現(xiàn)。從而實(shí)現(xiàn)“屏幕設(shè)計(jì)”的各個不同的部分之間的跳轉(zhuǎn)。
1.3多媒體軟件的實(shí)際應(yīng)用
多媒體軟件的實(shí)際應(yīng)用階段包括不同的素材收集處理和詳細(xì)的制作。第一,素材收集、處理。多媒體軟件開發(fā)制造時,需要處理各種各樣的媒體素材,基本包括生成文字文本文件,音樂創(chuàng)作或轉(zhuǎn)成MD帶、錄音、繪制圖形并收集,或是對圖形進(jìn)行修飾、變形等處理步驟,制作動畫、視頻并且最后制作壓縮文件。由于多媒體的創(chuàng)作形式豐富,數(shù)據(jù)量大,素材的制作經(jīng)常需要多人參與,各司其職,錄入文字、掃描圖像、處理動畫等,都需要按照規(guī)范標(biāo)準(zhǔn)做成所需求的格式或尺寸,這樣才能使成品數(shù)據(jù)進(jìn)入詳細(xì)制作的數(shù)據(jù)庫,為詳細(xì)制作提供基礎(chǔ)。第二,詳細(xì)制作,素材收集處理結(jié)束之后,就可以通過創(chuàng)作或軟件進(jìn)行集成制作,編輯程序,實(shí)現(xiàn)“屏幕設(shè)計(jì)”及“交互設(shè)計(jì)”的內(nèi)容。
1.4測試與維護(hù)
測試是可以及時發(fā)現(xiàn)系統(tǒng)錯誤的環(huán)節(jié),一般開發(fā)出一個多媒體軟件之后都會交給一些試用用戶進(jìn)行測試、邀請專業(yè)人士進(jìn)行評價,收集不同的建議且根據(jù)建議修改和完善,然后再次測試,必要的時候還需要重新修改腳本。一般情況下測試的內(nèi)容分成兩部分,一是軟件本身的性能,二是軟件本身表現(xiàn)出來的內(nèi)容。測試工作非常繁瑣且具有重復(fù)性,基本上包括內(nèi)容正確與否、系統(tǒng)性能、軟件工作效率、不同環(huán)境下兼容性、內(nèi)外人員分別測試等,這樣的循環(huán)必須重復(fù)進(jìn)行,直到完成一個完整流暢的應(yīng)用軟件。最后,以光碟(CD-ROM)的形式在市場上售賣或通過網(wǎng)絡(luò)下載發(fā)行。還要根據(jù)需求提供部分幫助信息或說明手冊。維護(hù)測試過程甚至在軟件運(yùn)行上市之后還要持續(xù)進(jìn)行。
2結(jié)語
多媒體軟件開發(fā)的過程需要運(yùn)用軟件的生命周期思維模式,多媒體軟件工程的思想和方法都比較豐富,如今社會上很多對多媒體軟件工程完善的思維模式和可行途徑,都對系統(tǒng)規(guī)范的軟件開發(fā)有很深遠(yuǎn)的現(xiàn)實(shí)意義。多媒體軟件工程如果能應(yīng)用到軟件的實(shí)際開發(fā)過程,一定能從根本上解決軟件危機(jī)的問題,并且逐步完善多媒體軟件工程。
作者:龍萍 單位:廣西英華國際職業(yè)學(xué)院