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