陳隆婷
摘 要:信息時(shí)代下信息技術(shù)水平獲得了飛速發(fā)展的重要機(jī)遇,這也使得網(wǎng)絡(luò)軟件逐漸融入了人們的日常生活中,無論是在工作中還是學(xué)習(xí)中均發(fā)揮了其極為重要的應(yīng)用優(yōu)勢。本文簡述了網(wǎng)絡(luò)軟件工程技術(shù)的現(xiàn)狀,并就當(dāng)前網(wǎng)絡(luò)軟件工程技術(shù)應(yīng)用過程中所存在的不足之處以及發(fā)展措施進(jìn)行了深入分析,提出了網(wǎng)絡(luò)軟件工程技術(shù)的未來發(fā)展方向,希望能夠?yàn)橥袠I(yè)工作者提供一些幫助。
關(guān)鍵詞:網(wǎng)絡(luò)軟件工程;技術(shù);不足與措施;發(fā)展方向
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A
0 引言
信息時(shí)代下無論是人們的日常生活還是工作相較以往均發(fā)生了翻天覆地的變化,為滿足生活與工作需要人們對于軟件工程技術(shù)的類型與功能也有了更多的要求,這也使得當(dāng)下所應(yīng)用的網(wǎng)絡(luò)軟件工程技術(shù)獲得了持續(xù)發(fā)展的重要機(jī)遇,無論是在資金投入還是所耗費(fèi)人力方面都有了明顯增加。但需要注意的是,對于網(wǎng)絡(luò)軟件工程技術(shù)的特殊性,需要認(rèn)識(shí)到工程技術(shù)在飛速發(fā)展過程中所存在的一些主要問題,同時(shí)應(yīng)保證制定與落實(shí)相關(guān)措施的及時(shí)性,為確定網(wǎng)絡(luò)軟件工程技術(shù)的未來發(fā)展方向奠定基礎(chǔ)。
1 網(wǎng)絡(luò)軟件工程技術(shù)的應(yīng)用現(xiàn)狀
所謂網(wǎng)絡(luò)軟件簡單來說就是程序在計(jì)算機(jī)的幫助下產(chǎn)生了具有實(shí)體特征的邏輯,不僅所涵蓋的內(nèi)容較多且覆蓋到的應(yīng)用領(lǐng)域也極廣,例如組塊模式、設(shè)計(jì)語言以及數(shù)據(jù)庫等,表現(xiàn)出了應(yīng)用復(fù)雜性的重要特征。而軟件工程技術(shù)則是一類伴隨計(jì)算機(jī)技術(shù)逐漸發(fā)展而完善的綜合學(xué)科,例如信息自動(dòng)化以及軟件組件等是其中的核心內(nèi)容[1]。是確保問題與求解空間體現(xiàn)一致性的前提條件,從根本上改變了一直以來沿用的傳統(tǒng)開發(fā)程序代碼的制作模式。若是能夠?qū)⑷斯ぶ悄芘c信息自動(dòng)化技術(shù)融合,將為整個(gè)行業(yè)的未來發(fā)展提供源源不斷的動(dòng)力,企業(yè)是行業(yè)未來發(fā)展的重要趨勢。其中應(yīng)用的安全穩(wěn)定技術(shù)是能夠從根本上提高軟件應(yīng)用質(zhì)量的關(guān)鍵措施,因此需要提高對軟件產(chǎn)品監(jiān)測質(zhì)量的重視,從而為最大限度提高軟件應(yīng)用穩(wěn)定性提供基礎(chǔ)條件。
2 網(wǎng)絡(luò)軟件工程技術(shù)在應(yīng)用過程中所凸顯出的不足之處
2.1 安全性不足
信息時(shí)代下軟件工程技術(shù)獲得了飛速發(fā)展的重要機(jī)遇,這也是其在不斷應(yīng)用過程中為人們?nèi)粘I钆c工作提供基礎(chǔ)發(fā)展條件的重要基礎(chǔ)。但在軟件技術(shù)提高的同時(shí)黑客技術(shù)同樣也在不斷發(fā)展,近些年來互聯(lián)網(wǎng)受到黑客技術(shù)攻擊的頻率逐漸上升,其中最為典型的表現(xiàn)就是病毒種類的多元化與復(fù)雜化的攻擊表現(xiàn)特征,給人們的日常生活與工作造成了無可估量的損失[2]。也正是由于黑客技術(shù)攻擊的全方位性,其復(fù)雜化的表現(xiàn)特征讓人們對于互聯(lián)網(wǎng)應(yīng)用安全性有了更深層次的擔(dān)心。
2.2 軟件大眾化仍處于待提升狀態(tài)
作為軟件工程技術(shù)發(fā)展的主要方向,其網(wǎng)絡(luò)化的推廣特征不僅要求其應(yīng)與實(shí)物模型與所包含的動(dòng)態(tài)網(wǎng)絡(luò)相匹配,也需要保證在應(yīng)用時(shí)連接網(wǎng)絡(luò)環(huán)境的協(xié)調(diào)性。不同軟件對應(yīng)著不同的網(wǎng)絡(luò)連接功能,這也是確保用戶能夠靈活運(yùn)用各項(xiàng)軟件的重要基礎(chǔ)。但從實(shí)際的軟件應(yīng)用情況來看,當(dāng)下人們所應(yīng)用的軟件工程技術(shù)所在網(wǎng)絡(luò)化提升方面仍處于較低水平[3]。軟件工程大眾化普及率同樣處于急需提高的狀態(tài),這使得當(dāng)下民眾在運(yùn)用軟件執(zhí)行工作與學(xué)習(xí)任務(wù)時(shí)較為困難。
3 網(wǎng)絡(luò)軟件工程技術(shù)的幾個(gè)發(fā)展措施
3.1 軟件工程技術(shù)凈化效率的有效提升
想要確保軟件工程技術(shù)能夠獲得不斷完善與優(yōu)化的重要機(jī)遇,就應(yīng)采取合適手段幫助軟件完成進(jìn)化任務(wù),以符和使用軟件人員在不同環(huán)境下的多樣化要求。由于網(wǎng)絡(luò)軟件的復(fù)雜性使得其想要完成進(jìn)化通常需要注意以下幾個(gè)方面:第一是應(yīng)保持其連續(xù)變化的特征。所謂連續(xù)變化就是軟件應(yīng)聯(lián)系技術(shù)發(fā)展的實(shí)際性,根據(jù)發(fā)展的實(shí)際需求做持續(xù)性升級(jí),并需要保證過程的不間斷性;第二是變更量的變化。整體軟件是變更量的主要來源,這就要求產(chǎn)生變更量的前提條件就是應(yīng)確保其余母體軟件規(guī)模的變化情況相匹配[4];第三是復(fù)雜度降低。在當(dāng)下人們對于網(wǎng)絡(luò)軟件應(yīng)用需求逐漸提升的同時(shí),所對應(yīng)的軟件的應(yīng)用學(xué)習(xí)成本也逐漸提升,這就需要相關(guān)技術(shù)人員提高對軟件工程技術(shù)響應(yīng)調(diào)整環(huán)節(jié)的重視,需要進(jìn)一步對軟件的操作技術(shù)應(yīng)用環(huán)節(jié)進(jìn)行簡化,只有這樣才能在確保滿足用戶基本需要的同時(shí)將其應(yīng)用學(xué)習(xí)成本降低,便于人們更好地利用軟件完成相關(guān)任務(wù)。
3.2 以角色轉(zhuǎn)變程序?yàn)榛A(chǔ)的技術(shù)設(shè)定
信息時(shí)代下在網(wǎng)絡(luò)軟件覆蓋率逐漸增大的同時(shí),對程序設(shè)定技術(shù)的未來發(fā)展主要要求就是應(yīng)以角色為主體做技術(shù)的不斷升級(jí)。相關(guān)人員應(yīng)從根本上解決一直以來存在的傳統(tǒng)數(shù)據(jù)結(jié)構(gòu)的面向問題,拋除傳統(tǒng)數(shù)據(jù)流的設(shè)計(jì)方案,這就需要對以角色為主體的設(shè)定技術(shù)應(yīng)獲得不斷完善的機(jī)會(huì),從而使其能夠滿足當(dāng)下的計(jì)算機(jī)環(huán)境轉(zhuǎn)化,為后續(xù)建模處理以及應(yīng)用數(shù)據(jù)的訪問提供基礎(chǔ)條件。這一環(huán)節(jié)同樣需要對技術(shù)使用者的使用習(xí)慣以及基本能力進(jìn)行充分考慮,同時(shí)需要優(yōu)化與調(diào)整軟件的具體設(shè)定方案,使其能夠滿足當(dāng)下多類型的語境。
3.3 軟件安全檢測技術(shù)的進(jìn)一步強(qiáng)化
為解決黑客技術(shù)不斷入侵網(wǎng)絡(luò)環(huán)境的問題,在對軟件進(jìn)行開發(fā)時(shí)應(yīng)提高對軟件安全性的重視,并充分利用軟件應(yīng)用安全監(jiān)測技術(shù)以確保能夠避免出現(xiàn)用戶個(gè)人隱私被泄露的情況。目前應(yīng)用率較高的軟件安全技術(shù)主要包括推理機(jī)理監(jiān)測以及模型監(jiān)測等、以其中的驗(yàn)證環(huán)節(jié)所包含的措施為例,包含符號(hào)驗(yàn)證、靜態(tài)驗(yàn)證以及人臉識(shí)別等,無須做另外的程序運(yùn)行,即可滿足特定軟件的應(yīng)用需求。
4 網(wǎng)絡(luò)軟件工程技術(shù)的未來發(fā)展方向
4.1 模塊化
所謂模塊化指的是充分利用具有抽象化與層次化的方式對軟件進(jìn)行重新組合、調(diào)整與排列,這樣就能幫助網(wǎng)絡(luò)軟件功能性的持續(xù)提升,同時(shí)在這一過程中確保人們的多類型業(yè)務(wù)需求被滿足。該環(huán)節(jié)的網(wǎng)絡(luò)軟件在技術(shù)應(yīng)用方面更凸顯出了其應(yīng)用的便捷性與靈活性,多樣化的應(yīng)用優(yōu)勢使得模塊化成為了未來網(wǎng)絡(luò)軟件工程技術(shù)的主要發(fā)展方向,這也是工程技術(shù)人員對軟件發(fā)展的未來期望。
4.2 全球化
互聯(lián)網(wǎng)技術(shù)并沒有國界方面的限制,但由于不同國家政治以及經(jīng)濟(jì)等因素的截然不同,使得國家對軟件的研發(fā)長久以來均處于獨(dú)立狀態(tài),這就使得網(wǎng)絡(luò)軟件研發(fā)過程中被投入了大量的人力物力。且由于某些軟件的特殊性,僅僅依靠單獨(dú)國家力量難以保證其軟件技術(shù)的發(fā)展可持續(xù)性以及應(yīng)用的實(shí)時(shí)更新效果,不利于軟件所對應(yīng)整體技術(shù)的未來發(fā)展[5]。此時(shí)就需要將該類型軟件逐漸朝著全球化的方向轉(zhuǎn)變,在多個(gè)國家的共同幫助下共同形成具有協(xié)同互助特征的未來發(fā)展局面。多個(gè)國家共同對理念設(shè)計(jì)、組織研發(fā)以及模塊組裝環(huán)節(jié)注入力量,就能夠更好地實(shí)現(xiàn)技術(shù)的互通,充分發(fā)揮出先進(jìn)軟件的應(yīng)用效果。
4.3 開放性
開放性是網(wǎng)絡(luò)軟件想要獲得可持續(xù)發(fā)展機(jī)遇的重要方向,這與其本身的開發(fā)性特點(diǎn)較強(qiáng)有著極為密切地聯(lián)系。全球化的經(jīng)濟(jì)發(fā)展趨勢使得保持軟件的開放性也成了軟件工程發(fā)展的重要目標(biāo)。在這一背景下軟件研發(fā)的相關(guān)工作將持續(xù)對軟件實(shí)體進(jìn)行深入開發(fā),無論是在哪一個(gè)互聯(lián)網(wǎng)節(jié)點(diǎn)均可以被發(fā)布。并通過與其他的互聯(lián)網(wǎng)軟件聯(lián)盟進(jìn)行合作,使軟件能夠更好的與客戶進(jìn)行溝通與交流。為提高網(wǎng)絡(luò)應(yīng)用效果以達(dá)到雙贏目的提供基礎(chǔ)條件。
5 結(jié)束語
綜上所述,由于網(wǎng)絡(luò)技術(shù)的特殊性使得其在人們的日常生活與工作中發(fā)揮了巨大的應(yīng)用優(yōu)勢,這就要求軟件工程應(yīng)明確自身的未來發(fā)展方向,凸顯其便捷化與多樣化的應(yīng)用特征,從而確保軟件工程技術(shù)能夠逐漸朝著穩(wěn)定發(fā)展的方向前進(jìn)。
參考文獻(xiàn):
[1]蔣惠人.軟件工程的技術(shù)特點(diǎn)及發(fā)展趨勢[J].電子技術(shù)與軟件工程,2016,5(24):41.
[2]張宏佳.網(wǎng)絡(luò)信息時(shí)代下軟件工程技術(shù)的發(fā)展[J].化工管理,2017,30(08):232.
[3]王志崗.軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用[J].信息與電腦(理論版),2019,31(24):41-43.
[4]王璐.基于多智能體并行搜索的軟件自適應(yīng)機(jī)制[D].西安電子科技大學(xué),2018.
[5]胡程明.探究軟件工程專業(yè)的發(fā)展前景[A].中國教育發(fā)展戰(zhàn)略學(xué)會(huì)教育教學(xué)創(chuàng)新專業(yè)委員會(huì)論文集卷三--理論前沿[C].2018.