王翔
摘要:隨著社會(huì)的不斷發(fā)展和進(jìn)步,我們逐漸走入了大數(shù)據(jù)時(shí)代,人類信息處理的能力也在不斷地提升,軟件服務(wù)工程技術(shù)、眾包軟件服務(wù)工程技術(shù)等軟件工程技術(shù)都得到了迅速的發(fā)展。不僅如此,軟件工程技術(shù)還實(shí)現(xiàn)了在信息通信方面的廣泛應(yīng)用,為人們的生活帶來(lái)了極大的便利。
關(guān)鍵詞:大數(shù)據(jù)時(shí)代;軟件工程;關(guān)鍵技術(shù);
雖然在大數(shù)據(jù)時(shí)代的推動(dòng)下軟件工程技術(shù)得到了發(fā)展和進(jìn)步,但這對(duì)軟件工程師來(lái)說(shuō)也是一個(gè)巨大的挑戰(zhàn)。軟件工程師必須及時(shí)更新自身的知識(shí)儲(chǔ)備,盡快地掌握新型的軟件技術(shù),實(shí)踐技術(shù)的合理應(yīng)用。
1 基于大數(shù)據(jù)的軟件工程關(guān)鍵技術(shù)
1.1 軟件服務(wù)工程技術(shù)
在使用軟件服務(wù)工程技術(shù)進(jìn)行開(kāi)發(fā)工作時(shí),技術(shù)人員通常需要使用到C語(yǔ)言以及數(shù)據(jù)庫(kù)等相關(guān)知識(shí),通過(guò)不斷的調(diào)試完善開(kāi)發(fā)內(nèi)容。隨著互聯(lián)網(wǎng)的不斷發(fā)展,一些不法分子研究了木馬病毒攻擊他人的電腦竊取信息,而軟件服務(wù)工程技術(shù)最廣泛的用途就是維護(hù)軟件的穩(wěn)定運(yùn)行,避開(kāi)木馬病毒的攻擊。這就是因?yàn)槟抉R病毒攻擊的主要是局域網(wǎng)的外部,而該項(xiàng)技術(shù)的應(yīng)用范圍在內(nèi)網(wǎng),木馬病毒無(wú)法對(duì)其產(chǎn)生干擾。由于軟件服務(wù)工程技術(shù)具有一定的安全性,因此,軟件工程師通常利用該項(xiàng)技術(shù)為各大企業(yè)提供定制化服務(wù)。這不僅能夠滿足企業(yè)的多種管理需求,還能夠保證企業(yè)信息的安全性,避免不法分子盜取企業(yè)的秘密信息。但由于軟件服務(wù)工程技術(shù)的特點(diǎn)是私人定制化,其開(kāi)發(fā)的成本十分高昂,應(yīng)用范圍僅限于定制者,因此,軟件服務(wù)工程技術(shù)具有一定的局限性。
1.2 眾包軟件服務(wù)工程技術(shù)
眾包軟件服務(wù)工程技術(shù)與軟件服務(wù)工程技術(shù)有所不同的是,該項(xiàng)技術(shù)主要研究密集型數(shù)據(jù)的分析,且該項(xiàng)技術(shù)的服務(wù)范圍更加廣泛,應(yīng)用也更加多種多樣。自眾包軟件服務(wù)工程技術(shù)實(shí)現(xiàn)以來(lái),不少專業(yè)的軟件工程師對(duì)該項(xiàng)技術(shù)給予了足夠高的關(guān)注。該項(xiàng)技術(shù)主要借助于密集型數(shù)據(jù)構(gòu)建服務(wù)平臺(tái),其服務(wù)平臺(tái)針對(duì)的對(duì)象是群體,且該項(xiàng)技術(shù)能夠?yàn)楸姲?wù)的消費(fèi)方提供多方面的管理平臺(tái),因此,該項(xiàng)技術(shù)的應(yīng)用范圍具有一定的廣泛性。
1.3 密集型數(shù)據(jù)科研第四范式
密集型數(shù)據(jù)科研第四范式中的第四范式是數(shù)據(jù)密集型科學(xué)發(fā)現(xiàn),第四范式主要研究大數(shù)據(jù)的存儲(chǔ)技術(shù),通過(guò)該項(xiàng)技術(shù)的應(yīng)用能夠擴(kuò)大數(shù)據(jù)存儲(chǔ)的范圍,還能夠在一定程度上提高信息處理能力。雖然第四范式自研究以來(lái)實(shí)現(xiàn)了信息處理能力提升,但卻是短時(shí)的,科研人員無(wú)法在基礎(chǔ)平臺(tái)上處理大量的數(shù)據(jù)內(nèi)容,因此,第四范式的發(fā)展和研究還有很大的進(jìn)步空間。目前,科研人員的研究依舊停留在計(jì)算機(jī)仿真的第三范示上,想要實(shí)現(xiàn)第三范式到第四范式的跨越,科研人員需要構(gòu)建出健全的第四范式模型,優(yōu)化第四范式的服務(wù)能力。
2 軟件工程關(guān)鍵技術(shù)在企業(yè)中的應(yīng)用
2.1 信息通信
企業(yè)經(jīng)濟(jì)效益的提高離不開(kāi)客戶的數(shù)量和質(zhì)量,基于大數(shù)據(jù)的軟件工程技術(shù)能夠幫助企業(yè)完善與客戶之間的溝通和交流,幫助企業(yè)最大限度地留存客戶。企業(yè)可以利用軟件服務(wù)工程技術(shù)所構(gòu)建的私人定制化平臺(tái)實(shí)現(xiàn)行業(yè)發(fā)展規(guī)律的研究和分析,分析最適合企業(yè)的發(fā)展方向。不僅如此,企業(yè)還可以利用該平臺(tái)實(shí)現(xiàn)發(fā)展風(fēng)險(xiǎn)的評(píng)估,幫助企業(yè)實(shí)現(xiàn)最優(yōu)決策,從根本上降低企業(yè)發(fā)展過(guò)程中的不必要損失。軟件工程技術(shù)的分析功能能夠幫助企業(yè)分析目前的盈利水平,使企業(yè)能夠更精準(zhǔn)的定位自己在行業(yè)發(fā)展中的地位,并根據(jù)目前企業(yè)的形勢(shì)尋找最適合企業(yè)發(fā)展的方向。不僅如此,該項(xiàng)技術(shù)還能夠針對(duì)企業(yè)在發(fā)展過(guò)程中的潛在問(wèn)題得出評(píng)估報(bào)告,企業(yè)的管理人員可以針對(duì)軟件工程技術(shù)的評(píng)估報(bào)告優(yōu)化企業(yè)內(nèi)部的管理模式,從根本上實(shí)現(xiàn)企業(yè)經(jīng)濟(jì)效益的提高。軟件工程技術(shù)在通訊行業(yè)的應(yīng)用十分廣泛,該項(xiàng)技術(shù)能夠幫助通訊行業(yè)監(jiān)測(cè)不同用戶的消費(fèi)記錄,并根據(jù)用戶的消費(fèi)喜好向用戶推薦適合用戶的套餐。通過(guò)對(duì)用戶消費(fèi)記錄的動(dòng)態(tài)監(jiān)測(cè)對(duì)用戶進(jìn)行精準(zhǔn)的廣告宣傳,這一技術(shù)不僅能夠提高企業(yè)的經(jīng)濟(jì)效益,還能夠幫助企業(yè)降低客源損失率。不僅如此,企業(yè)的定向廣告推薦更符合用戶的使用習(xí)慣,能夠有效的提高用戶對(duì)通訊運(yùn)營(yíng)商的滿意度,實(shí)現(xiàn)企業(yè)的可持續(xù)發(fā)展??偠灾浖こ碳夹g(shù)能夠幫助企業(yè)針對(duì)目前行業(yè)的發(fā)展形勢(shì)得出評(píng)估報(bào)告,幫助企業(yè)避開(kāi)高風(fēng)險(xiǎn)項(xiàng)目的投資,為企業(yè)創(chuàng)造出更高的經(jīng)濟(jì)效益,還有利于幫助企業(yè)在一定程度上擴(kuò)大規(guī)模。
2.2 信息問(wèn)題解決
企業(yè)想要獲得發(fā)展和進(jìn)步,必須對(duì)市場(chǎng)信息進(jìn)行及時(shí)性分析。首先,企業(yè)需要對(duì)市場(chǎng)中各個(gè)企業(yè)的數(shù)據(jù)進(jìn)行產(chǎn)品抽樣,將抽樣后的樣本進(jìn)行開(kāi)發(fā)研究。需要注意的是,開(kāi)發(fā)研究這個(gè)環(huán)節(jié)至關(guān)重要,開(kāi)發(fā)人員需要將龐大的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù),并通過(guò)數(shù)據(jù)庫(kù)對(duì)信息進(jìn)行優(yōu)化處理。開(kāi)發(fā)人員需要基于優(yōu)化處理過(guò)的數(shù)據(jù)構(gòu)建模型,其模型的構(gòu)建主要以企業(yè)的生產(chǎn)活動(dòng)方式為主。完成模型的構(gòu)建以后,企業(yè)可以利用軟件工程技術(shù)所創(chuàng)設(shè)的平臺(tái)進(jìn)行生產(chǎn)活動(dòng)或管理活動(dòng),如若該模型與企業(yè)的發(fā)展情況有所出入,那么開(kāi)發(fā)人員還能夠根據(jù)企業(yè)具體發(fā)展情況進(jìn)行修改。修改環(huán)節(jié)能夠提高平臺(tái)與企業(yè)發(fā)展情況的匹配度,提高該平臺(tái)的利用程度。最后,基于軟件工程技術(shù)創(chuàng)設(shè)的平臺(tái)還能夠根據(jù)企業(yè)的生產(chǎn)效果進(jìn)行評(píng)定,幫助企業(yè)確定生產(chǎn)方向,使企業(yè)在生產(chǎn)或管理過(guò)程中的相關(guān)問(wèn)題能夠盡快的解決。
3 結(jié)束語(yǔ)
總而言之,開(kāi)發(fā)人員在基于軟件工程技術(shù)進(jìn)行開(kāi)發(fā)時(shí)需要考慮到企業(yè)的實(shí)際發(fā)展情況,利用軟件服務(wù)工程技術(shù)、眾包軟件服務(wù)工程技術(shù)等相關(guān)技術(shù)為企業(yè)的生產(chǎn)活動(dòng)和管理提供更大的便利。除此之外,編程人員還需要提高自身的編程水平,積極學(xué)習(xí)新的知識(shí),適應(yīng)大數(shù)據(jù)時(shí)代下軟件工程技術(shù)的飛速發(fā)展。
參考文獻(xiàn):
[1]王祥順.試析大數(shù)據(jù)時(shí)代下軟件工程技術(shù)的應(yīng)用[J].電腦編程技巧與維護(hù),2019(08):35-37.
[2]傅列昆.基于大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)的分析[J].中國(guó)戰(zhàn)略新興產(chǎn)業(yè),2018(44):117.
[3]陳國(guó)南.大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)分析[J].信息與電腦(理論版),2018(13):40-41.