- 相關(guān)推薦
讓我們來(lái)了解一下多媒體軟件工程是什么
[摘 要]科技的發(fā)展與進(jìn)步將計算機帶入了我們的生活,軟件工程應運而生。它通過(guò)非常系統的方式研究、維護相應的軟件,并且是將經(jīng)歷了時(shí)間和受眾考驗的優(yōu)秀技術(shù)與當前的科技結合起來(lái)的高端項目。多媒體軟件工程如果能應用到軟件的實(shí)際開(kāi)發(fā)過(guò)程中,能逐步從根本上解決軟件危機問(wèn)題,完善多媒體軟件工程。
[關(guān)鍵詞]多媒體;軟件工程;研究
1 多媒體軟件工程的內涵
科技的發(fā)展與進(jìn)步將計算機帶入了我們的生活,應運而生的軟件工程,是通過(guò)非常系統的方式研究、維護相應的軟件,并且將經(jīng)歷了時(shí)間和受眾考驗的優(yōu)秀技術(shù)和當前的科技結合起來(lái)的高端項目。如今在廣泛應用計算機的大環(huán)境下,一部分領(lǐng)域的研發(fā)仍然進(jìn)行著(zhù)以個(gè)人為主體的軟件開(kāi)發(fā)模式。因此,以研發(fā)和利用各種多媒體工具為出發(fā)點(diǎn),以多媒體的管理和生產(chǎn)為手段,將軟件存在的一個(gè)生命周期中涉及到的軟件融合到一起,形成一個(gè)可以支持多媒體的軟件開(kāi)發(fā)并維護這個(gè)軟件的大環(huán)境,將管理和技術(shù)結合到一起,解決很多可能出現的危機。
多媒體軟件工程的研究基本上是針對應用軟件生產(chǎn)的客觀(guān)性與規律性,以減少多媒體軟件的開(kāi)發(fā)成本、提高軟件質(zhì)量、提高軟件生產(chǎn)率。
2 當前形勢下多媒體軟件的開(kāi)發(fā)
和大部分軟件相同的是,多媒體的應用也要經(jīng)歷從生到死的各個(gè)階段,將生存周期的思維模式帶入到多媒體組建的開(kāi)發(fā)過(guò)程也是發(fā)展成果之一。軟件生存周期的分段方式是不一樣的,比較常見(jiàn)的經(jīng)典的階段劃分基本上是確定問(wèn)題、分析可行性、判斷市場(chǎng)、大致設計、詳細設計、編碼、測試維護。以此為基礎,可以將多媒體軟件開(kāi)發(fā)定義成以下幾個(gè)階段。
2.1 初期可行性規劃
這一階段是需要進(jìn)行可行性分析及市場(chǎng)需求的預測的。
首先需要定義“問(wèn)題”,也就是說(shuō)開(kāi)發(fā)一個(gè)多媒體軟件需要去解決什么“問(wèn)題”,系統分析員要與客戶(hù)進(jìn)行交流,明確雙方的問(wèn)題和需求,達成共識,并制定出報告書(shū),確定這一軟件未來(lái)的用途、性能、是否可靠等要求。其次,需要進(jìn)行可行性分析,這一環(huán)節中系統分析員將與用戶(hù)合作,共同商討該軟件的可行性,并且探尋解決問(wèn)題的初步設想,然后進(jìn)行成本預算和效益預測。初步開(kāi)發(fā)的階段對軟件開(kāi)發(fā)來(lái)說(shuō)是一個(gè)很重要的步驟,在這一步驟中,軟件是否具有一定的市場(chǎng)也是非常重要的,因此對市場(chǎng)需求的分析也十分重要,這需要軟件參與人員和用戶(hù)們合作,了解用戶(hù)對系統對軟件的需求,這在多媒體軟件的開(kāi)發(fā)過(guò)程中必不可少。編寫(xiě)腳本包括文字部分和制作,在開(kāi)發(fā)文字腳本的時(shí)候需要明確目標、途徑等,并對相關(guān)的數據進(jìn)行分層次、合理安排其工作步驟。完成文字部分腳本之后,需要編寫(xiě)制作腳本,這是需要文字腳本做基礎的,也是文字腳本的擴展。
2.2 具體的開(kāi)發(fā)與設計
開(kāi)發(fā)與設計大概分成總體和詳細兩個(gè)部分。其中總體設計必須概括解決設想中提出的問(wèn)題的解決辦法,而詳細的設計階段則是具體實(shí)現解決這個(gè)問(wèn)題的系統,它最終需要形成各種各樣的模型圖及規格表。多媒體軟件的設計是在多媒體內容中設計或互相設計,它主要考慮的是“屏幕設計”和“交互設計”,也就是常說(shuō)的創(chuàng )意,一般包括各式各樣的信息在時(shí)空中的表現。前者是指借用平面設計的思維模式,劃分屏幕,用視覺(jué)沖擊力強的內容傳播軟件中的多媒體內容,并通過(guò)這樣的方式讓受眾接受;而后者則指在已經(jīng)成型的屏幕上設置一些“熱區”,并且設置控制鍵,逐步實(shí)現。從而實(shí)現“屏幕設計”的各個(gè)不同的部分之間的跳轉。
2.3 多媒體軟件的實(shí)際應用
多媒體軟件的實(shí)際應用階段包括不同的素材收集處理和詳細的制作。第一,素材收集、處理。多媒體軟件開(kāi)發(fā)制造時(shí),需要處理各種各樣的媒體素材,基本包括生成文字文本文件,音樂(lè )創(chuàng )作或轉成MD帶、錄音、繪制圖形并收集,或是對圖形進(jìn)行修飾、變形等處理步驟,制作動(dòng)畫(huà)、視頻并且最后制作壓縮文件。由于多媒體的創(chuàng )作形式豐富,數據量大,素材的制作經(jīng)常需要多人參與,各司其職,錄入文字、掃描圖像、處理動(dòng)畫(huà)等,都需要按照規范標準做成所需求的格式或尺寸,這樣才能使成品數據進(jìn)入詳細制作的數據庫,為詳細制作提供基礎。第二,詳細制作,素材收集處理結束之后,就可以通過(guò)創(chuàng )作或軟件進(jìn)行集成制作,編輯程序,實(shí)現“屏幕設計”及“交互設計”的內容。
2.4 測試與維護
測試是可以及時(shí)發(fā)現系統錯誤的環(huán)節,一般開(kāi)發(fā)出一個(gè)多媒體軟件之后都會(huì )交給一些試用用戶(hù)進(jìn)行測試、邀請專(zhuān)業(yè)人士進(jìn)行評價(jià),收集不同的建議且根據建議修改和完善,然后再次測試,必要的時(shí)候還需要重新修改腳本。一般情況下測試的內容分成兩部分,一是軟件本身的性能,二是軟件本身表現出來(lái)的內容。測試工作非常繁瑣且具有重復性,基本上包括內容正確與否、系統性能、軟件工作效率、不同環(huán)境下兼容性、內外人員分別測試等,這樣的循環(huán)必須重復進(jìn)行,直到完成一個(gè)完整流暢的應用軟件。最后,以光碟(CD-ROM)的形式在市場(chǎng)上售賣(mài)或通過(guò)網(wǎng)絡(luò )下載發(fā)行。還要根據需求提供部分幫助信息或說(shuō)明手冊。維護測試過(guò)程甚至在軟件運行上市之后還要持續進(jìn)行。
3 結 語(yǔ)
多媒體軟件開(kāi)發(fā)的過(guò)程需要運用軟件的生命周期思維模式,多媒體軟件工程的思想和方法都比較豐富,如今社會(huì )上很多對多媒體軟件工程完善的思維模式和可行途徑,都對系統規范的軟件開(kāi)發(fā)有很深遠的現實(shí)意義。多媒體軟件工程如果能應用到軟件的實(shí)際開(kāi)發(fā)過(guò)程,一定能從根本上解決軟件危機的問(wèn)題,并且逐步完善多媒體軟件工程。
【讓我們來(lái)了解一下多媒體軟件工程是什么】相關(guān)文章:
了解一下大家的年假07-10
了解多媒體計算機就業(yè)前景07-14
了解吃粽子的來(lái)歷是什么11-04
李維斯懂的來(lái)指教一下07-12
我想了解一下保險行業(yè)的前景07-13
想了解勞動(dòng)法是什么規定的?07-11