張尚進(jìn) 北京交通大學(xué)海濱學(xué)院
隨著網(wǎng)絡(luò)技術(shù)改革的不斷深入,大數(shù)據(jù)在各行各業(yè)內(nèi)的應(yīng)用范圍越來越廣泛,應(yīng)用趨勢也越來越好,這也是未來社會(huì)發(fā)展的主要發(fā)展形式。在大數(shù)據(jù)時(shí)代下,軟件工程技術(shù)充分地利用了大數(shù)據(jù)當(dāng)中的技術(shù)優(yōu)勢,高效地發(fā)揮了兩者結(jié)合的優(yōu)越性,對軟件工程技術(shù)研究中的不當(dāng)之處進(jìn)行了改進(jìn)與完善,并進(jìn)行了大數(shù)據(jù)技術(shù)的積極應(yīng)用,提升了數(shù)據(jù)資源的利用效率,也提升了信息處理能力,這些對于軟件工程技術(shù)產(chǎn)業(yè)的發(fā)展提供了非常重要的推動(dòng)力量。
隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,人們的生產(chǎn)生活方式發(fā)生了很大的變化,特別是在大數(shù)據(jù)時(shí)代,在海量的數(shù)據(jù)資源中挖掘出最具價(jià)值的信息,能夠充分地發(fā)揮信息的最大化價(jià)值。而在大數(shù)據(jù)技術(shù)下超級服務(wù)器的應(yīng)用,可以對大量的數(shù)據(jù)信息進(jìn)行歸納以及處理,對網(wǎng)絡(luò)資源和數(shù)據(jù)信息進(jìn)行整理與分析,將對軟件工程技術(shù)開發(fā)最有用的信息挖掘出來,以為企業(yè)的發(fā)展提供有力的支持。目前大數(shù)據(jù)技術(shù)在軟件工程技術(shù)研究領(lǐng)域已經(jīng)實(shí)現(xiàn)了廣泛地應(yīng)用,并且應(yīng)用的效果也具有一定的成效。
大數(shù)據(jù)時(shí)代的軟件工程技術(shù)所涉及到的內(nèi)容是非常廣泛的,農(nóng)業(yè)、工業(yè)、商業(yè)、網(wǎng)絡(luò)行業(yè)、軟件工程行業(yè)、政府、航天等多個(gè)領(lǐng)域。軟件工程技術(shù)不同學(xué)者給出的定義是不同的。公認(rèn)上的軟件工程技術(shù),指的是如何對軟件的開發(fā)方法,維護(hù)方式進(jìn)行系統(tǒng)化,標(biāo)準(zhǔn)化和可量化的研究,并對此進(jìn)行時(shí)間驗(yàn)證,證明是正確的管理方式和最佳方法的有效結(jié)合。軟件工程技術(shù)的應(yīng)用對于人們生產(chǎn)生活水平的提升具有重要的意義,而且大數(shù)據(jù)時(shí)代下的軟件工程技術(shù)的應(yīng)用,可以在技術(shù)方面實(shí)現(xiàn)優(yōu)化與升級,為后續(xù)各項(xiàng)事務(wù)的開展提供堅(jiān)實(shí)的保障。
在社會(huì)的持續(xù)發(fā)展下,人們對于大數(shù)據(jù)技術(shù)和軟件工程技術(shù)的了解也越來越多,而大數(shù)據(jù)技術(shù)在信息與數(shù)據(jù)處理方面可以節(jié)約很多的人力與物力資源,減少資源消耗和成本支出。
該項(xiàng)技術(shù)方式采取的是工程化的方式,對大數(shù)據(jù)時(shí)代下更具價(jià)值的數(shù)據(jù)信息進(jìn)行挖掘與開發(fā)。在實(shí)際的開發(fā)當(dāng)中,利用的是數(shù)據(jù)系統(tǒng)和設(shè)計(jì)語言等軟件,而最核心的是開發(fā)服務(wù)的能力,是在分布樣式和虛擬性特征基礎(chǔ)上,對用戶的實(shí)際情況進(jìn)行調(diào)試,以確保整個(gè)工程系統(tǒng)的穩(wěn)定性。
該項(xiàng)技術(shù)的核心功能是數(shù)據(jù)信息的處理功能,而大數(shù)據(jù)技術(shù)下眾包軟件服務(wù)工程技術(shù)是核心,采取的是密集型數(shù)據(jù)和流式數(shù)據(jù)的方式,進(jìn)行數(shù)據(jù)信息系統(tǒng)的構(gòu)建。應(yīng)用服務(wù)能力的提升,大數(shù)據(jù)技術(shù)的應(yīng)用價(jià)值得以充分地發(fā)揮,當(dāng)中最為核心的是密集性數(shù)據(jù),可以實(shí)現(xiàn)基礎(chǔ)設(shè)施和平臺(tái)的轉(zhuǎn)變。在對信息進(jìn)行分析與處理方式,工作人員要堅(jiān)持科學(xué)的處理原則,這樣才能夠同時(shí)開展數(shù)據(jù)所屬領(lǐng)域和原生數(shù)據(jù)的分析。
大數(shù)據(jù)時(shí)代下軟件工程技術(shù)的應(yīng)用,可以對數(shù)據(jù)資源進(jìn)行高效地采集與獲取,而且在軟件工程技術(shù)當(dāng)中,數(shù)據(jù)與信息的采集是非常重要的一個(gè)組成部分,對于已有的數(shù)據(jù)資源進(jìn)行整合與利用,可以高效地提升軟件工程的技術(shù)質(zhì)量,而建立規(guī)范性地空間對數(shù)據(jù)和信息進(jìn)行存儲(chǔ),在使用過程中便于用戶根據(jù)自己的需求獲取所需,然后對數(shù)據(jù)信息進(jìn)行加工與處理,將多余的部分刪除出去。這樣能夠極大地提升數(shù)據(jù)的處理效果,提升數(shù)據(jù)采集的精準(zhǔn)性。
大數(shù)據(jù)時(shí)代,數(shù)據(jù)信息的單位已經(jīng)達(dá)到了ZB的量級,而且這樣的信息存儲(chǔ)方式,可以將傳統(tǒng)的文字信息拓展為文字,視頻,圖片等數(shù)據(jù)信息為一體的多樣化存儲(chǔ)方式。在信息處處過程中涉及到的內(nèi)容是非常多的,大量信息之間的碰撞,對于計(jì)算機(jī)的存儲(chǔ)性能以及空間具有較大的挑戰(zhàn),這樣很容易造成數(shù)據(jù)信息的丟失,無法有效地保證數(shù)據(jù)信息的精準(zhǔn)性與安全性。但是基于大數(shù)據(jù)時(shí)代下的軟件工程技術(shù)的應(yīng)用,可以利用大數(shù)據(jù)技術(shù)的云端儲(chǔ)存功能,極大地節(jié)約計(jì)算機(jī)設(shè)備的儲(chǔ)存空間,以提升企業(yè)的生產(chǎn)效率。
在軟件工程技術(shù)的研究當(dāng)中,軟件服務(wù)的數(shù)量在不斷地增加,軟件工程技術(shù)的發(fā)展方向也是基于大數(shù)據(jù)技術(shù)之下產(chǎn)生了創(chuàng)新與轉(zhuǎn)變。軟件工程技術(shù)開發(fā)當(dāng)中,軟件服務(wù)工程管理工作發(fā)揮的是服務(wù)性的作用,而服務(wù)也成為軟件開發(fā)最基本的原則,需要根據(jù)服務(wù)項(xiàng)目和內(nèi)容進(jìn)行相關(guān)軟件的研究與開發(fā)。但是不同的軟件開發(fā)目標(biāo)是不同的,還需要對相關(guān)的服務(wù)內(nèi)容進(jìn)行調(diào)整與創(chuàng)新,這樣才能夠提升軟件工程技術(shù)服務(wù)水平的不斷提升。
基于大數(shù)據(jù)時(shí)代的軟件工程技術(shù),必須要發(fā)揮大數(shù)據(jù)技術(shù)在此方面的優(yōu)勢,對網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行編碼,提升軟件技術(shù)的可編程性與課操作性,實(shí)現(xiàn)對數(shù)據(jù)資源的高效協(xié)調(diào),實(shí)現(xiàn)與動(dòng)態(tài)化場景變化節(jié)奏的一直性,更有利于提升軟件工程系統(tǒng)的集成度。
大數(shù)據(jù)技術(shù)使得數(shù)據(jù)與數(shù)據(jù)之間的關(guān)聯(lián)性越來越大,但數(shù)據(jù)之間聯(lián)系性越大,相互之間產(chǎn)生干擾和影響的程度也就越來越嚴(yán)重,所以為了確保數(shù)據(jù)的安全性,必須要對數(shù)據(jù)系統(tǒng)進(jìn)行科學(xué)有效地管理。大數(shù)據(jù)技術(shù)構(gòu)建起的數(shù)據(jù)信息平臺(tái)是開放的,但是互聯(lián)網(wǎng)技術(shù)是不斷發(fā)展的,互聯(lián)網(wǎng)技術(shù)的發(fā)展給我們帶來了很大的舒適和安全的空間,但這也給我們帶來了相應(yīng)的風(fēng)險(xiǎn)。而計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,使得網(wǎng)絡(luò)的風(fēng)險(xiǎn)性問題頻出,越來越多的黑客出現(xiàn),很多非法人員利用大數(shù)據(jù)技術(shù)進(jìn)行危險(xiǎn)事故的操作,導(dǎo)致數(shù)據(jù)存儲(chǔ)與分析當(dāng)中存在更多的風(fēng)險(xiǎn)。因此,基于大數(shù)據(jù)時(shí)代,對軟件工程技術(shù)進(jìn)行開發(fā)與研究,是保證數(shù)據(jù)安全性與可靠性的重要方式。
大數(shù)據(jù)時(shí)代下各種數(shù)據(jù)信息資源的豐富和交互,導(dǎo)致數(shù)據(jù)結(jié)構(gòu)越來越復(fù)雜,數(shù)量的容量也越來越大,這與傳統(tǒng)的數(shù)據(jù)形式向比較,大數(shù)據(jù)時(shí)代下的數(shù)據(jù)資源構(gòu)建起了更加緊密的關(guān)聯(lián)性,但是現(xiàn)在實(shí)施的軟件工程技術(shù)方式對于數(shù)據(jù)資源的實(shí)時(shí)處理與分析能力并不到位。在大數(shù)據(jù)環(huán)境下,對軟件工程技術(shù)進(jìn)行創(chuàng)新與探索,對現(xiàn)有的大數(shù)據(jù)管理技術(shù)進(jìn)行改進(jìn)與完善,對軟件工程技術(shù)進(jìn)行重新地定位,能夠?yàn)檐浖こ痰慕ㄔO(shè)提供強(qiáng)有力的支持。
綜上所述,基于大數(shù)據(jù)背景下的軟件工程技術(shù)應(yīng)用研究,為軟件工程技術(shù)的發(fā)展提供了新的方向,也為計(jì)算機(jī)軟件的開發(fā)提供了新的思路,新的思維。因此,大數(shù)據(jù)技術(shù)與軟件工程技術(shù)的融合,必然會(huì)推動(dòng)軟件工程技術(shù)研究領(lǐng)域的新變革,這也是未來的主要發(fā)展方向。