閱讀屋>圖形影象/多媒體> 多媒體軟體工程研究論文

多媒體軟體工程研究論文

多媒體軟體工程研究論文

  1當前形勢下多媒體軟體的開發

  1.1初期可行性規劃

  這一階段是需要進行可行性分析及市場需求的預測的。首先需要定義“問題”,也就是說開發一個多媒體軟體需要去解決什麼“問題”,系統分析員要與客戶進行交流,明確雙方的問題和需求,達成共識,並制定出報告書,確定這一軟體未來的用途、效能、是否可靠等要求。其次,需要進行可行性分析,這一環節中系統分析員將與使用者合作,共同商討該軟體的可行性,並且探尋解決問題的初步設想,然後進行成本預算和效益預測。初步開發的階段對軟體開發來說是一個很重要的步驟,在這一步驟中,軟體是否具有一定的市場也是非常重要的,因此對市場需求的分析也十分重要,這需要軟體參與人員和使用者們合作,瞭解使用者對系統對軟體的需求,這在多媒體軟體的開發過程中必不可少。編寫指令碼包括文字部分和製作,在開發文字指令碼的時候需要明確目標、途徑等,並對相關的資料進行分層次、合理安排其工作步驟。完成文字部分指令碼之後,需要編寫製作指令碼,這是需要文字指令碼做基礎的,也是文字指令碼的擴充套件。

  1.2具體的開發與設計

  開發與設計大概分成總體和詳細兩個部分。其中總體設計必須概括解決設想中提出的問題的解決辦法,而詳細的設計階段則是具體實現解決這個問題的系統,它最終需要形成各種各樣的模型圖及規格表。多媒體軟體的設計是在多媒體內容中設計或互相設計,它主要考慮的是“螢幕設計”和“互動設計”,也就是常說的創意,一般包括各式各樣的資訊在時空中的'表現。前者是指借用平面設計的思維模式,劃分螢幕,用視覺衝擊力強的內容傳播軟體中的多媒體內容,並透過這樣的方式讓受眾接受;而後者則指在已經成型的螢幕上設定一些“熱區”,並且設定控制鍵,逐步實現。從而實現“螢幕設計”的各個不同的部分之間的跳轉。

  1.3多媒體軟體的實際應用

  多媒體軟體的實際應用階段包括不同的素材收集處理和詳細的製作。第一,素材收集、處理。多媒體軟體開發製造時,需要處理各種各樣的媒體素材,基本包括生成文字文字檔案,音樂創作或轉成MD帶、錄音、繪製圖形並收集,或是對圖形進行修飾、變形等處理步驟,製作動畫、影片並且最後製作壓縮檔案。由於多媒體的創作形式豐富,資料量大,素材的製作經常需要多人參與,各司其職,錄入文字、掃描影象、處理動畫等,都需要按照規範標準做成所需求的格式或尺寸,這樣才能使成品資料進入詳細製作的資料庫,為詳細製作提供基礎。第二,詳細製作,素材收集處理結束之後,就可以透過創作或軟體進行整合製作,編輯程式,實現“螢幕設計”及“互動設計”的內容。

  1.4測試與維護

  測試是可以及時發現系統錯誤的環節,一般開發出一個多媒體軟體之後都會交給一些試用使用者進行測試、邀請專業人士進行評價,收集不同的建議且根據建議修改和完善,然後再次測試,必要的時候還需要重新修改指令碼。一般情況下測試的內容分成兩部分,一是軟體本身的效能,二是軟體本身表現出來的內容。測試工作非常繁瑣且具有重複性,基本上包括內容正確與否、系統性能、軟體工作效率、不同環境下相容性、內外人員分別測試等,這樣的迴圈必須重複進行,直到完成一個完整流暢的應用軟體。最後,以光碟(CD-ROM)的形式在市場上售賣或透過網路下載發行。還要根據需求提供部分幫助資訊或說明手冊。維護測試過程甚至在軟體執行上市之後還要持續進行。

  2結語

  多媒體軟體開發的過程需要運用軟體的生命週期思維模式,多媒體軟體工程的思想和方法都比較豐富,如今社會上很多對多媒體軟體工程完善的思維模式和可行途徑,都對系統規範的軟體開發有很深遠的現實意義。多媒體軟體工程如果能應用到軟體的實際開發過程,一定能從根本上解決軟體危機的問題,並且逐步完善多媒體軟體工程。

【多媒體軟體工程研究論文】相關文章: