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