蘇翠玲 韓江立
摘 要:軟件技術作為信息技術產業的主要組成部分,與社會進步及經濟發展相互影響,并呈現出欣欣向榮的發展局面。與此同時,由于大數據時代來臨,多媒體技術日趨成熟,廣泛應用于計算機軟件領域。文章以計算機軟件開發的現狀為切入點,對多媒體技術的具體應用進行分析,旨在提升多媒體技術的應用價值,促進計算機軟件行業可持續發展。
關鍵詞:多媒體技術;計算機軟件;應用
0 引言
計算機技術歷經幾十年的演變及發展,早已步入復雜的技術開發階段。從現狀來看,計算機軟件技術占據著當代社會經濟發展極其重要的地位,被廣泛應用于各個行業領域。同時,由于現代經濟快速發展,計算機軟件擁有更為多樣化的受眾群體及更高層次的用戶群體[1]。計算機軟件與多媒體技術相結合,將得到越來越多從業人員的關注及重視。除全面分析多媒體技術的應用優勢外,計算機技術具有的優化布局、建立預測模型、統計分析及資源調查等功能的實現,需要立足于計算機軟件及其軟件管理模式的多樣性、管理結構復雜性等特點進行技術開發,但軟件的開發、應用及管理存在著較多問題亟待解決。鑒于此,本文針對“多媒體技術在計算機軟件中的應用”進行分析研究。
1 計算機軟件的開發現狀分析
1.1 產業薄弱
我國屬于發展中國家,軟件產業基礎相對薄弱,部分地區產業的發展過于脆弱,軟件開發技術需要主動迎合全球范圍內軟件產業的發展趨勢及方向。較長時期以來,一些國產軟件產品運行速度相對緩慢,性能不理想。隨著國家社會經濟和科學技術的快速發展,更多人才涌向軟件開發及研究領域,我國軟件技術得以大范圍的提升,也為軟件企業提供更多的發展機遇。因此,我國軟件產業的發展應以強化軟件技術開發力度為核心目標,在取得不斷進步的基礎上促進軟件產業的發展與壯大。
1.2 開發脆弱
近年來我國軟件技術開發水平取得一定提升,但軟件核心技術相對薄弱,創新能力遠遠不足。從發展角度來看,不僅會嚴重影響軟件技術水平提升的進程,也影響產業整體發展的后勁。即便開展國際合作,也很難獲得外方高質量的核心技術,同樣不利于我國軟件產業的長遠發展及軟件技術創新[3]。隨著計算機技術不斷進步,國內的軟件技術競爭形勢日趨激烈,軟件開發的資金投入不足或資源分配不均也會造成成本收入難以均衡的問題。此外,軟件開發所面臨的安全風險較高,軟件產業普遍存在著結構性矛盾。
2 核心軟件技術的類型分析
2.1? Web應用程序體系結構
計算機軟件系統可劃分為軟件應用層及顯示層,和數據庫服務器組件兩部分功能模塊。其中,軟件應用層及顯示層占據著極其重要的地位及作用,往往高度重視客戶端。例以Servlet及JSP等應用程序為例,適用于各種類型的客戶端,便于客戶端日常操作;而數據庫服務器組件普遍將服務器端口視為服務主體對象,以滿足服務器端數據存儲、維護及運用的要求,便于客戶端日常檢索、操作及運行[4]。同時,以上兩種模式大多數時間呈現出相輔相成的關系,即軟件應用層及顯示層、數據庫服務器間存在著明顯的互補作用,二者處于不同位置,對客戶端的影響較為深遠。
2.2 面向服務的體系結構
框架是系統的常用設計結構,尤其是相關系統中,可重復二次設計框架結構,甚至可于相關系統中利用構件實例及抽象構件間交互進行合理表達。同時,框架向開發人員提供具有應用性的框架,該框架描述總體設計過程,往往被視為有效且規范的結構。框架與責任分工、控制過程及構件協作之間存在密切聯系,彼此間相互依存相互影響,并且其設計過程是一個可復制的組成部分,可被視為相互協作的表達。由此可見,框架占據著總體核心軟件技術中極其重要的地位及作用。此外,Struts架構由視圖、模型及web控制器共同組成,其技術應用優勢相對鮮明。
同時,Struts允許與標準化數據收集技術及第三方等建立聯系,例如:Fib及JDBC等標準化收集技術,以Object Relational Bridge為典型代表的第三方提供對象,一旦收到請求后則Struts可向后者提供更多幫助及協助。由此可見,Struts框架占據著服務架構極其重要的地位及作用。此外,Struts框架控制器不僅能作用于自身獨特的運行模式,更能與視圖方面起著相輔相成的作用,即軟件發出請求,則Struts框架控制器發出與Action相似的命令,促使所接收的命令與Struts框架控制器模式間進行互動,說明上述技術不僅能實時掌控軟件狀態,更能滿足軟件狀態檢測及更新的要求。
3 計算機軟件中多媒體技術的具體應用要點分析
計算機軟件技術中應用多媒體技術的難度較大,即多媒體軟件往往需要經過多重設計,才能夠完善及健全相應的管理系統。為了優化計算機軟件設計,則需掌握多媒體技術的具體應用。綜上所述,多媒體技術的具體應用要點如下。
3.1 結合大數據技術
通常情況下,計算機軟件開發實施階段中總體方向、總體目標及總體預算是不可分割的主要組成部分,往往需要大量的信息技術支持方可搭建完善健全的軟件系統。當下多媒體技術緊跟大數據技術的發展潮流,能利用大數據技術監理信息化軟件開發建立軟件模型,滿足實時互動的要求,以達到幫助研發人員及創作人員的目標,一定程度上拓展研發者及創作者的思路及思想[5]。例如:安裝軟件系統能幫助用戶使用系統結構快速有效地搜索及創作,甚至可利用健全完善的系統結構,與創作者及研究者間形成相輔相成的智能化體系,極大程度上提高信息的流通性及創作研發效率。
3.2 數據庫設計
軟件數據庫的設計原則及設計思路具有針對性強及目的性明確等鮮明特點,設計數據庫往往需要綜合考慮多方面因素,越好的數據庫中越是不存在數據冗余的現象,既保證定位準確有效,又利于數據庫維護。從現實角度來看,創作初期往往無法建立上述數據庫,即創作初期往往需要刪除大量的重復性記錄,極大程度上增加數據庫設計的難度。同時,即便數據庫設計能實現軟件開發初期大部分目標,但是數據庫設計過早也存在著較大的技術層面缺陷,而應用多媒體技術手段,能有效填補數據庫設計模式的缺陷,不僅能滿足記錄的要求,更能持續優化數據庫,大大提高其執行效率。
3.3 系統結構
業務邏輯層、數據持久層及網絡應用表現層均屬于管理系統,往往被視為計算機軟件管系統在軟件開發初期階段的常用系統類型,并且上述3種系統不僅能滿足計算機軟件管理系統設計及開發的要求,而且還能與多媒體系統間相互配合,以達到相輔相成的效果。同時,多媒體技術適用于日常管理及維護計算機軟件的基礎內容,完成早期數據管理及軟件測試的任務,甚至于早期數據管理及軟件測試階段,應用多媒體技術能實現24 h不間斷監控的目標,強化計算機軟件管理的力度。此外,以多媒體技術為基礎的日常管理維護模塊,具備維護及管理軟件的基礎功能,包括:軟件維護、軟件監控及數據管理等,需發揮其管理能力,提升計算機軟件的實用價值。
4 結語
計算機軟件中應用多媒體技術是不可阻擋的主流發展趨勢。因此,地方政府及相關部門必須秉持具體問題具體分析的工作原則,高度重視計算機軟件技術開發工作,持續健全軟件技術體系,將計算機軟件與多媒體技術相結合,實現多媒體技術現代化應用的目標,進一步加快新興技術的開發利用進程。同時,應用多媒體技術能推動軟件產業的發展進程,大幅度提高資源管理效率,進一步拓展計算機軟件的應用空間,最終滿足智能化、網絡化及便捷化的服務要求。
[參考文獻]
[1]張長華.談多媒體技術在計算機軟件中的應用[J].才智,2020(5):48.
[2]劉鐘情.新概念多媒體快捷技術體系在計算機類課程教學中的應用—以成都體育學院為例[J].電子測試,2020(1):122-125.
[3]張金輝.多媒體技術在計算機輔助教學中的應用—評《計算機輔助教學多媒體課件設計制作與應用》[J].新聞愛好者,2019(9):114.
[4]駱文彬,黃小爽.多媒體技術在計算機教學中的應用問題及對策探索[J].中國新通信,2019(3):198.
[5]魏小燕.多媒體技術在計算機教學中的應用問題及對策探索[J].無線互聯科技,2018(16):145-146.
(編輯 王雪芬)