姚鳳橋
摘要:在大數(shù)據(jù)時(shí)代,對(duì)于海量數(shù)據(jù),可利用大數(shù)據(jù)技術(shù)進(jìn)行描述和處理,進(jìn)而保證信息處理的時(shí)效性?;诖髷?shù)據(jù)背景,可將大數(shù)據(jù)與軟件工程技術(shù)進(jìn)行有效結(jié)合,進(jìn)而創(chuàng)建形成速率型技術(shù)。對(duì)此,本文首先對(duì)大數(shù)據(jù)技術(shù)和軟件工程進(jìn)行介紹,然后對(duì)大數(shù)據(jù)時(shí)代軟件工程關(guān)鍵技術(shù)類型進(jìn)行詳細(xì)探究。
關(guān)鍵詞:大數(shù)據(jù);軟件工程;技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,能夠?yàn)橛?jì)算機(jī)科學(xué)技術(shù)變革創(chuàng)新提供良好的技術(shù)條件,大數(shù)據(jù)技術(shù)是互聯(lián)網(wǎng)和科學(xué)技術(shù)不斷發(fā)展的產(chǎn)物,對(duì)于人們生產(chǎn)生活方式產(chǎn)生較大影響。在大數(shù)據(jù)時(shí)代,軟件工程面臨很多發(fā)展機(jī)遇,通過(guò)準(zhǔn)確把我關(guān)鍵技術(shù),并探究軟件工程的多種應(yīng)用方式,能夠有效適應(yīng)大數(shù)據(jù)時(shí)代發(fā)展形勢(shì)。
一、大數(shù)據(jù)和軟件工程技術(shù)概念
(一)大數(shù)據(jù)。大數(shù)據(jù)技術(shù)水平顯著提高,在大數(shù)據(jù)技術(shù)的實(shí)際應(yīng)用中,能夠?qū)W(wǎng)絡(luò)環(huán)境中的海量數(shù)據(jù)盡心過(guò)篩選、分析和處理。在網(wǎng)絡(luò)時(shí)代,傳統(tǒng)信息處理系統(tǒng)所暴露出的弊端不斷增多,信息數(shù)據(jù)利用率比較高,而在大數(shù)據(jù)時(shí)代,可利用大數(shù)據(jù)技術(shù)對(duì)海量數(shù)據(jù)進(jìn)行分類,同時(shí)深入挖掘有價(jià)值信息,可顯著促進(jìn)軟件技術(shù)創(chuàng)新,同時(shí)對(duì)社會(huì)各行各業(yè)發(fā)展產(chǎn)生深遠(yuǎn)影響。
(二)軟件工程技術(shù)。通過(guò)對(duì)軟件工程技術(shù)進(jìn)行分析,通過(guò)采用程序工程化設(shè)計(jì)方式,能夠有效提升系統(tǒng)應(yīng)用專業(yè)化水平。對(duì)于軟件工程技術(shù)內(nèi)涵,可分為多個(gè)組成部分,包括軟件工程原理、過(guò)程和方法等等,通過(guò)應(yīng)用程序設(shè)計(jì)語(yǔ)言,即可創(chuàng)建軟件功能集,是在程序設(shè)計(jì)的發(fā)展過(guò)程中不斷形成的。在大數(shù)據(jù)時(shí)代,軟件工程技術(shù)的應(yīng)用范圍廣泛,通過(guò)將二者進(jìn)行有效結(jié)合,能夠豐富軟件工程的使用功能[1]。
二、大數(shù)據(jù)下軟件工程關(guān)鍵技術(shù)
(一)軟件服務(wù)工程。對(duì)于面向服務(wù)的軟件工程,又被稱為軟件服務(wù)工程,其可將服務(wù)作為中心,可發(fā)揮虛擬化管理的重要作用,進(jìn)而改善操作性。根據(jù)用戶實(shí)際需求進(jìn)行優(yōu)化調(diào)整,可顯著提升用戶系統(tǒng)安全性和穩(wěn)定性。另外,在大數(shù)據(jù)時(shí)代,可將各類數(shù)據(jù)進(jìn)行有效整合,操作方式便捷,并且管理效果好。在云計(jì)算領(lǐng)域、大數(shù)據(jù)領(lǐng)域,均可推廣應(yīng)用軟件工程,在網(wǎng)絡(luò)服務(wù)大環(huán)境中,軟件工程的應(yīng)用具有開放性特征,工程師通過(guò)共享信息數(shù)據(jù),并開展學(xué)術(shù)交流,可共同參與開發(fā)環(huán)節(jié),進(jìn)而創(chuàng)建高效的軟件工程。
(二)眾包服務(wù)工程。眾包指的是一種分布式生產(chǎn)模式,在問(wèn)題分析解決中,通過(guò)利用眾包方式,能夠獲得多種創(chuàng)意,在軟件開發(fā)的不同階段均可發(fā)揮重要作用。通過(guò)對(duì)眾包服務(wù)工程技術(shù)進(jìn)行分析,要求將流式數(shù)據(jù)以及密集數(shù)據(jù)作為關(guān)鍵研究?jī)?nèi)容,并創(chuàng)建系統(tǒng)化服務(wù)平臺(tái),通過(guò)提供群體服務(wù),能夠充分發(fā)揮其應(yīng)用價(jià)值。在眾包軟件服務(wù)工程技術(shù)的實(shí)際應(yīng)用中,要求將專業(yè)理論作為重要依據(jù),促進(jìn)數(shù)據(jù)傳輸和處理效率的提升,進(jìn)而拓展該項(xiàng)技術(shù)的應(yīng)用范圍。技術(shù)優(yōu)勢(shì)明顯,在大數(shù)據(jù)時(shí)代,在對(duì)密集型數(shù)據(jù)進(jìn)行分析時(shí),可推廣應(yīng)用眾包軟件服務(wù)工程技術(shù),可對(duì)原生數(shù)據(jù)進(jìn)行全面細(xì)致的分析,同時(shí)還可確定數(shù)據(jù)所屬領(lǐng)域[2]。
(三)密集型數(shù)據(jù)研究。在對(duì)密集數(shù)據(jù)進(jìn)行研究時(shí),要求制定并應(yīng)用統(tǒng)一的理論以及研究方式,提高對(duì)于大數(shù)據(jù)的重視度,對(duì)關(guān)鍵性問(wèn)題進(jìn)行科學(xué)合理的分析。密集型數(shù)據(jù)研究方式與傳統(tǒng)研究方式之間有較大區(qū)別,要求在數(shù)據(jù)研究中對(duì)以往的思維模式進(jìn)行優(yōu)化調(diào)整,并制定科學(xué)合理的理論體系。對(duì)于密集型數(shù)據(jù)、動(dòng)態(tài)分布演化、動(dòng)態(tài)交互演化等,均可作為原始大數(shù)據(jù)。在對(duì)密集型數(shù)據(jù)進(jìn)行研究分析時(shí),要求深入挖掘數(shù)據(jù)的整合驅(qū)動(dòng)型、需求度量?jī)r(jià)值等等。
(四)計(jì)算機(jī)信息處理技術(shù)。大數(shù)據(jù)結(jié)構(gòu)龐大,與獨(dú)立型數(shù)據(jù)相比,海量數(shù)據(jù)之間具有一定關(guān)聯(lián),面對(duì)海量數(shù)據(jù),如果采用常規(guī)計(jì)算機(jī)信息處理技術(shù),則數(shù)據(jù)處理效率比較低。采用硬件模塊創(chuàng)建網(wǎng)絡(luò),導(dǎo)致網(wǎng)絡(luò)具有一定的局限性,不利于促進(jìn)網(wǎng)絡(luò)性能優(yōu)化調(diào)整,對(duì)此,要求對(duì)計(jì)算機(jī)網(wǎng)絡(luò)架構(gòu)技術(shù)進(jìn)行改革創(chuàng)新,在大數(shù)據(jù)分析處理中充分應(yīng)用網(wǎng)絡(luò)技術(shù)的應(yīng)用優(yōu)勢(shì)。在計(jì)算機(jī)網(wǎng)絡(luò)創(chuàng)建過(guò)程中,要求能夠提供開放式傳輸功能以及完善的網(wǎng)絡(luò)結(jié)構(gòu),避免在信息處理中過(guò)度依賴計(jì)算機(jī)硬件設(shè)備,通過(guò)合理應(yīng)用網(wǎng)絡(luò)軟件,能夠促進(jìn)網(wǎng)絡(luò)技術(shù)創(chuàng)新調(diào)整。在大數(shù)據(jù)時(shí)代,硬件、軟件均可與網(wǎng)絡(luò)進(jìn)行有效結(jié)合,進(jìn)而創(chuàng)建形成完善的新型網(wǎng)絡(luò)結(jié)構(gòu),推進(jìn)大數(shù)據(jù)穩(wěn)定發(fā)展。具體應(yīng)當(dāng)注意以下兩點(diǎn):第一,在網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)中,避免受到傳統(tǒng)處理技術(shù)以及網(wǎng)絡(luò)的限制;第二,聯(lián)合應(yīng)用多種信息處理技術(shù),提升網(wǎng)絡(luò)結(jié)構(gòu)的多元化。
(五)云存儲(chǔ)技術(shù)。與傳統(tǒng)的單一數(shù)據(jù)存儲(chǔ)業(yè)務(wù)相比,云數(shù)據(jù)存儲(chǔ)技術(shù)的應(yīng)用優(yōu)勢(shì)明顯,可充分發(fā)揮數(shù)據(jù)協(xié)同處理功能,同時(shí)還可將各類網(wǎng)絡(luò)信息數(shù)據(jù)進(jìn)行有效結(jié)合和高效存儲(chǔ)。在大數(shù)據(jù)時(shí)代,數(shù)據(jù)信息量不斷增多,存儲(chǔ)難度較大,對(duì)此,可推廣應(yīng)用云數(shù)據(jù)存儲(chǔ)技術(shù),在海量數(shù)據(jù)采集完成后,即可實(shí)時(shí)存儲(chǔ),同時(shí)還有利于提升數(shù)據(jù)傳輸效率[3]。
總結(jié):
綜上所述,本文主要對(duì)大數(shù)據(jù)時(shí)代軟件工程關(guān)鍵技術(shù)進(jìn)行了詳細(xì)探究。在大數(shù)據(jù)時(shí)代,軟件基礎(chǔ)工程技術(shù)水平顯著提升,并逐漸得到推廣和應(yīng)用,基于此,各大企業(yè)應(yīng)當(dāng)對(duì)計(jì)算機(jī)學(xué)以及網(wǎng)絡(luò)信息技術(shù)進(jìn)行深入研究,提高對(duì)于大數(shù)據(jù)技術(shù)的重視度,根據(jù)大數(shù)據(jù)時(shí)代發(fā)展特征進(jìn)行軟件技術(shù)系統(tǒng)研發(fā)創(chuàng)新。
參考文獻(xiàn)
[1]金科,劉艷波.基于大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)的分析[J].計(jì)算機(jī)產(chǎn)品與流通,2019(1):1.
[2]歐陽(yáng)豫璇.大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)探討[J].數(shù)碼設(shè)計(jì),2019,8(17):1.
[3]姚茂軍.大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)探討[J].建筑工程技術(shù)與設(shè)計(jì),2018,000(033):259.