大數(shù)據(jù)時(shí)代下軟件工程技術(shù)應(yīng)用研究

時(shí)間:2022-03-11 03:46:27

導(dǎo)語(yǔ):大數(shù)據(jù)時(shí)代下軟件工程技術(shù)應(yīng)用研究一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

大數(shù)據(jù)時(shí)代下軟件工程技術(shù)應(yīng)用研究

摘要:社會(huì)的不斷進(jìn)步,使得科學(xué)技術(shù)水平日益提升,很大程度上改變了人們的生活方式。并且,在當(dāng)今社會(huì)下,借助計(jì)算機(jī)網(wǎng)絡(luò)瀏覽和傳播信息,已經(jīng)逐漸成為主流形式,產(chǎn)生的信息更是越來(lái)越多,因而,人類逐漸邁入了大數(shù)據(jù)時(shí)代?;诖髷?shù)據(jù)時(shí)代下,各行各業(yè)在的發(fā)展期間,紛紛強(qiáng)化了對(duì)大數(shù)據(jù)技術(shù)的應(yīng)用,以便可以促進(jìn)自身核心競(jìng)爭(zhēng)力的提升。對(duì)此,在軟件工程技術(shù)中,也需要積極利用大數(shù)據(jù)。

關(guān)鍵詞:大數(shù)據(jù)時(shí)代;軟件工程技術(shù);應(yīng)用

基于大數(shù)據(jù)時(shí)代下,在社會(huì)發(fā)展中,信息傳播的速度越來(lái)越快,數(shù)量越來(lái)越多。因此,在軟件工程技術(shù)中,應(yīng)該強(qiáng)化與大數(shù)據(jù)信息的高效融合,保證能夠?yàn)樯鐣?huì)各行各業(yè)的穩(wěn)定發(fā)展提供動(dòng)力支持,促進(jìn)工作效率的提升。并且,通過(guò)科學(xué)分析各類信息,高效配置行業(yè)內(nèi)部資源,從而促進(jìn)企業(yè)經(jīng)濟(jì)效益的同時(shí)。但是,若想實(shí)現(xiàn)大數(shù)據(jù)與軟件工程技術(shù)的完美結(jié)合,首先應(yīng)該對(duì)二者有一個(gè)充分的認(rèn)識(shí)和了解,以便能夠更好地服務(wù)社會(huì)。

1大數(shù)據(jù)與軟件工程技術(shù)簡(jiǎn)述

從大數(shù)據(jù)的層面考量,因?yàn)樾畔⒓夹g(shù)的快速發(fā)展,人們所產(chǎn)生的信息數(shù)據(jù)也會(huì)越來(lái)越多。所謂的大數(shù)據(jù),主要是快速收集、整理和存儲(chǔ)海量數(shù)據(jù)。而從功能的角度剖析,大數(shù)據(jù)可以劃分成很多的子技術(shù),具體為遺傳算法技術(shù)、分析技術(shù)等。通常情況下,大數(shù)據(jù)技術(shù)對(duì)現(xiàn)代化科學(xué)技術(shù)手段的依賴程度非常高,特別是依托于網(wǎng)絡(luò)技術(shù),發(fā)揮的作用和能效更是非常強(qiáng)大[1]。并且,通過(guò)對(duì)基礎(chǔ)數(shù)據(jù)的整理和收集,并結(jié)合數(shù)據(jù)的類型,科學(xué)分類,可以依照數(shù)據(jù)的類型,有針對(duì)性的分類,再利用相應(yīng)的計(jì)算機(jī)算法,精準(zhǔn)劃分?jǐn)?shù)據(jù)類型,實(shí)現(xiàn)海量數(shù)據(jù)的高效劃分,最終通過(guò)大數(shù)據(jù)技術(shù),對(duì)這些數(shù)據(jù)展開(kāi)分析。在互聯(lián)網(wǎng)行業(yè)中,大數(shù)據(jù)的應(yīng)用優(yōu)勢(shì)非常明顯,通過(guò)對(duì)創(chuàng)新技術(shù)的開(kāi)發(fā),令其與軟件工程技術(shù)相融合,對(duì)行業(yè)以及技術(shù)的發(fā)展意義重大。在大數(shù)據(jù)時(shí)代下,社會(huì)信息化水平提升速度十分快速,軟件工程的概念也被越來(lái)越多的人所熟知。在軟件工程中,軟件工程技術(shù)的研究是重點(diǎn)內(nèi)容,而將工程內(nèi)容適當(dāng)?shù)厝诤系杰浖?,能夠讓工程管理工作的開(kāi)展更加系統(tǒng)和規(guī)范。一般,軟件工程涵蓋的內(nèi)容非常多,諸如:技術(shù)維護(hù)、軟件生命周期等。在實(shí)際的軟件設(shè)計(jì)中,應(yīng)該加大對(duì)技術(shù)開(kāi)發(fā)成本的把控力度,不斷促進(jìn)工程質(zhì)量的提升,延長(zhǎng)生命周期,以便可以最大限度地滿足項(xiàng)目的各項(xiàng)技術(shù)需求。

2基于大數(shù)據(jù)時(shí)代下軟件工程核心技術(shù)

2.1軟件服務(wù)工程。所謂的軟件服務(wù)工程技術(shù),其屬于軟件工程服務(wù)化發(fā)展的主要方向。近年來(lái),現(xiàn)代化社會(huì)發(fā)展速度的日益加快,對(duì)于軟件工程技術(shù)的服務(wù)需求也不斷提升。因此,在對(duì)軟件開(kāi)發(fā)期間,應(yīng)該從發(fā)揮服務(wù)作用的角度出發(fā),可以和用戶服務(wù)需求緊密地融合在一起,有針對(duì)性地開(kāi)發(fā)軟件。并且,基于大數(shù)據(jù)時(shí)代下,軟件開(kāi)發(fā)人員也要立足于實(shí)際,借助分布式應(yīng)用程序和虛擬化軟件特點(diǎn),通過(guò)虛擬操作為用戶提供更多需求的服務(wù)[2]。同時(shí),在對(duì)軟件工程技術(shù)應(yīng)用過(guò)程中,也可以通過(guò)對(duì)網(wǎng)絡(luò)數(shù)據(jù)的合理編程,讓軟件可以實(shí)現(xiàn)互相操作的目標(biāo),能夠主動(dòng)協(xié)調(diào)各個(gè)數(shù)據(jù),保證其與動(dòng)態(tài)場(chǎng)景變化能夠具有較強(qiáng)的適應(yīng)性,從而促進(jìn)軟件系統(tǒng)集成度的全面提高。2.2眾包軟件服務(wù)工程。第一,眾包軟件服務(wù)。針對(duì)這一工程,最主要的目的就是用來(lái)解決流式數(shù)據(jù)和密集數(shù)據(jù),能夠及時(shí)將出現(xiàn)的數(shù)據(jù)處理掉,并且最大限度地降低數(shù)據(jù)處理的難度,保證能夠?yàn)榇髷?shù)據(jù)的廣泛應(yīng)用和推廣定基礎(chǔ)?,F(xiàn)階段,在大數(shù)據(jù)時(shí)代下,對(duì)于軟件工程來(lái)說(shuō),操作還具有較強(qiáng)的難度性,密集型數(shù)據(jù)分析相對(duì)困難,而用戶方、眾包服務(wù)提供方和軟件管理運(yùn)行方的信息,大多是上述提及的數(shù)據(jù)。所以,這一情況的存在,也為大數(shù)據(jù)技術(shù)的操作帶來(lái)了較大的難度[3]。因而,為了可以更好地對(duì)這些問(wèn)題進(jìn)行解決,軟件信息處理的能力需要進(jìn)一步提高。第二,研發(fā)以及生產(chǎn)運(yùn)營(yíng)管理。通過(guò)對(duì)大數(shù)據(jù)的進(jìn)一步研究和分析得知,其工作原理主要是將雜亂且大量的數(shù)據(jù),通過(guò)收集以及整理等方式,最終得到數(shù)據(jù)背后隱藏的價(jià)值信息。所以,為了能夠更好地實(shí)現(xiàn)這一目標(biāo),達(dá)到軟件工程的研發(fā)以及生產(chǎn)運(yùn)營(yíng)管理目的,一定要將數(shù)據(jù)背后所隱含的價(jià)值信息提取出來(lái),明確大數(shù)據(jù)之間的關(guān)聯(lián)性,從而建立起可靠的關(guān)系。對(duì)于這一工作的開(kāi)展,需要依靠大數(shù)據(jù)技術(shù)的應(yīng)用者。簡(jiǎn)而言之,能夠?qū)嫶鬅o(wú)序的數(shù)據(jù),依靠科學(xué)合理的分析,最終找到其背后價(jià)值的一群人[4]。針對(duì)這些人員而言,作為數(shù)據(jù)的直接接觸者和傳播者,能夠深層次挖掘出數(shù)據(jù)背后的隱藏信息,也可以精準(zhǔn)預(yù)測(cè)到相關(guān)產(chǎn)業(yè)的今后發(fā)展運(yùn)行狀態(tài),進(jìn)而為軟件工程的運(yùn)營(yíng)管理以及開(kāi)發(fā)提供方向。

3基于大數(shù)據(jù)時(shí)代下軟件工程技術(shù)的應(yīng)用分析

3.1采集數(shù)據(jù)信息?,F(xiàn)階段,大數(shù)據(jù)時(shí)代已經(jīng)悄然走到了人們的身邊,為人們的生活以及工作帶來(lái)了非常大的便利。在大數(shù)據(jù)時(shí)代下,最為明顯的一個(gè)特征就是能夠快速的采集海量數(shù)據(jù)信息。而與之類似,在軟件工程技術(shù)的實(shí)際發(fā)展過(guò)程中,針對(duì)數(shù)據(jù)信息的采集,是較為重要的一部分內(nèi)容。因此,在當(dāng)前背景下,相關(guān)單位可以借助軟件工程技術(shù),及時(shí)且高效地對(duì)現(xiàn)如今社會(huì)生活生產(chǎn)所形成的各類數(shù)據(jù)信息展開(kāi)收集,對(duì)信息數(shù)據(jù)進(jìn)行科學(xué)的整理,保證可以有效促進(jìn)計(jì)算機(jī)數(shù)據(jù)信息的軟件協(xié)同能力可以綜合增強(qiáng),從而形成一個(gè)相對(duì)健全且穩(wěn)定的空間,進(jìn)而合理存儲(chǔ)社會(huì)生產(chǎn)所產(chǎn)生的海量數(shù)據(jù)信息[5]。同時(shí),在選擇和應(yīng)用軟件工程技術(shù)期間,可以將使用用戶的實(shí)際需求作為依據(jù),強(qiáng)化對(duì)數(shù)據(jù)信息的處理,有效加工。針對(duì)大數(shù)據(jù)中冗余的部分?jǐn)?shù)據(jù)進(jìn)行,適當(dāng)刪改,確保能夠從整體的角度提高大數(shù)據(jù)的處理效率,增強(qiáng)數(shù)據(jù)的收集和整理能力,提升大數(shù)據(jù)處理的質(zhì)量和效率,進(jìn)而從整體的角度上降低大數(shù)據(jù)收集、整理、存儲(chǔ)所產(chǎn)生的成本。3.2數(shù)據(jù)信息的儲(chǔ)存。現(xiàn)階段,人們已經(jīng)進(jìn)入了大數(shù)據(jù)時(shí)代,而對(duì)于數(shù)據(jù)信息的存儲(chǔ)傳輸單位來(lái)說(shuō),已經(jīng)不再是傳統(tǒng)中的TB或者GB了,計(jì)算機(jī)的數(shù)據(jù)存儲(chǔ)級(jí)別很大程度上得到了提高,甚至達(dá)到了ZB數(shù)據(jù)量級(jí)。不僅如此,基于大數(shù)據(jù)時(shí)代背景下,在對(duì)數(shù)據(jù)信息存儲(chǔ)過(guò)程中,也不再只是局限在文字的存儲(chǔ)方面,存儲(chǔ)的數(shù)據(jù)信息除了會(huì)涵蓋文字以外,還會(huì)包括圖像以及視頻等,從而形成了一個(gè)大數(shù)據(jù)時(shí)代的數(shù)據(jù)共同體。而通過(guò)科學(xué)的對(duì)軟件工程技術(shù)進(jìn)行利用,則可以良好拓寬對(duì)計(jì)算機(jī)存儲(chǔ)空間,很大程度上對(duì)數(shù)據(jù)信息存儲(chǔ)的空間進(jìn)行了減小。并且,借助軟件工程技術(shù),可以最大限度地規(guī)避在儲(chǔ)存期間數(shù)據(jù)信息丟失的情況,促進(jìn)了數(shù)據(jù)信息存放的安全性以及可靠性。此外,應(yīng)用軟件工程技術(shù),能夠有效對(duì)數(shù)據(jù)信息展開(kāi)云儲(chǔ)存,將數(shù)據(jù)信息依托于云技術(shù),合理存儲(chǔ)在云端空間中,讓計(jì)算機(jī)本身存空間得到釋放和節(jié)省,進(jìn)而對(duì)計(jì)算機(jī)儲(chǔ)存數(shù)據(jù)信息的工作質(zhì)量以及效率綜合提高。3.3科學(xué)應(yīng)用信息安全技術(shù)?;诖髷?shù)據(jù)時(shí)代下,數(shù)據(jù)信息不僅呈現(xiàn)海量化特點(diǎn),同時(shí)許多不同的數(shù)據(jù)之間聯(lián)系也越來(lái)越密切。所以,在這種情況下,不同的數(shù)據(jù)之間大多會(huì)相互干擾和影響。因而,為了可以有效對(duì)數(shù)據(jù)信息的安全性以及可靠性進(jìn)行提升,盡可能地避免相互之間產(chǎn)生干擾的情況,一定要對(duì)相應(yīng)數(shù)據(jù)系統(tǒng)展開(kāi)安全管理。現(xiàn)階段,許多數(shù)據(jù)平臺(tái)上數(shù)據(jù)信息大多是對(duì)所有人開(kāi)放的,而隨著網(wǎng)絡(luò)技術(shù)發(fā)展速度的不斷加快,其為人們帶來(lái)舒適感以及安全感的同時(shí),更為人們帶來(lái)了很多的風(fēng)險(xiǎn)。故而,在大數(shù)據(jù)時(shí)代中,涌現(xiàn)出了越來(lái)越多的黑客對(duì)一些數(shù)據(jù)信息平臺(tái)進(jìn)行攻擊,并將大量的數(shù)據(jù)信息泄露出去,給數(shù)據(jù)的儲(chǔ)存造成了非常大的安全隱患。對(duì)此,在今后的發(fā)展過(guò)程中,應(yīng)該強(qiáng)化對(duì)信息安全技術(shù)的利用,以保證數(shù)據(jù)信息在儲(chǔ)存以及處理過(guò)程中,能夠更加安全可靠。3.4提升了軟件工程建設(shè)水平。當(dāng)前,隨著大數(shù)據(jù)技術(shù)發(fā)展速度的飛速提升,數(shù)據(jù)信息也呈現(xiàn)出了繁雜及海量的特點(diǎn),數(shù)據(jù)結(jié)構(gòu)越來(lái)越復(fù)雜。并且,與傳統(tǒng)的數(shù)據(jù)形式相比,在大數(shù)據(jù)背景下,數(shù)據(jù)之間的聯(lián)系越來(lái)越密切。現(xiàn)如今,軟件工程技術(shù)在應(yīng)用過(guò)程中,并不能更好地對(duì)數(shù)據(jù)展開(kāi)實(shí)時(shí)分析和處理。所以,在今后的發(fā)展期間,還需要深入的研究和探索。此外,在大數(shù)據(jù)時(shí)代下,軟件工程技術(shù)在利用時(shí),也為企業(yè)創(chuàng)新探索提供了新契機(jī)和新方向,能夠讓大數(shù)據(jù)技術(shù)得到良好的優(yōu)化和改善,從而重新定義軟件工程技術(shù),進(jìn)而全面推進(jìn)軟件工程建設(shè)進(jìn)程。

4結(jié)束語(yǔ)

綜合而言,在大數(shù)據(jù)時(shí)代下,人們每天都會(huì)產(chǎn)生非常多的數(shù)據(jù)信息,并且,大數(shù)據(jù)技術(shù)的應(yīng)用范圍不斷拓寬,需求更是飛速提高。因此,在這種情況下,軟件工程技術(shù)研究復(fù)雜程度越來(lái)越高。所以,今后在對(duì)該技術(shù)研究期間,應(yīng)該深入剖析大數(shù)據(jù)的特征,并將此作為依據(jù),不斷促進(jìn)軟件數(shù)據(jù)處理能力的提高。此外,在軟件工程技術(shù)開(kāi)發(fā)期間,需要從眼下著手,強(qiáng)化創(chuàng)新,保證大數(shù)據(jù)在軟件工程技術(shù)的應(yīng)用可以更加合理、可靠。

參考文獻(xiàn):

[1]呂盟.基于大數(shù)據(jù)時(shí)代下軟件工程技術(shù)的應(yīng)用探析[J].數(shù)碼世界,2020(5):70-71.

[2]湯宇奇.大數(shù)據(jù)時(shí)代下軟件工程技術(shù)的應(yīng)用探析[J].輕松學(xué)電腦,2019(26):111.

[3]金科,劉艷波.基于大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)的分析[J].計(jì)算機(jī)產(chǎn)品與流通,2019(1):20.

[4]傅列昆.基于大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)的分析[J].中國(guó)戰(zhàn)略新興產(chǎn)業(yè),2018(44):117.

[5]佟文暢.基于軟件工程技術(shù)大數(shù)據(jù)分析的應(yīng)用[J].數(shù)字化用戶,2017,23(28):147.

作者:翟健 王小虎 盧征喜 孫新杰 單位:六盤(pán)水師范學(xué)院