楊科
摘? 要:社會(huì)經(jīng)濟(jì)的迅速發(fā)展為高新科技的發(fā)展和應(yīng)用奠定了堅(jiān)實(shí)的基礎(chǔ)。計(jì)算機(jī)技術(shù)的全面普及和應(yīng)用,為我國(guó)信息化社會(huì)的建設(shè)注入了新的活力,在大數(shù)據(jù)時(shí)代浪潮的推動(dòng)下,研究人員應(yīng)該在深入分析和研究大數(shù)據(jù)時(shí)代與軟件工程緊密融合要點(diǎn)的基礎(chǔ)上,推動(dòng)我國(guó)高新科技的發(fā)展和進(jìn)步,為我國(guó)軟件工程的長(zhǎng)期可持續(xù)發(fā)展提供強(qiáng)有力的支持。
關(guān)鍵詞:大數(shù)據(jù)時(shí)代;軟件工程;探討
引言
社會(huì)經(jīng)濟(jì)的發(fā)展以及高端技術(shù)的應(yīng)用,為軟件技術(shù)在各個(gè)領(lǐng)域中的推廣奠定了良好的基礎(chǔ)。尤其是在大數(shù)據(jù)時(shí)代,大數(shù)據(jù)技術(shù)與軟件工程開發(fā)技術(shù)應(yīng)用取得的成果,在設(shè)備和硬件驅(qū)動(dòng)方面發(fā)揮著不可替代的作用。通過軟件驅(qū)動(dòng)程序的運(yùn)行,相關(guān)設(shè)備就可以實(shí)現(xiàn)自動(dòng)化控制和智能化運(yùn)行。研究人員在開發(fā)軟件技術(shù)時(shí),應(yīng)該充分發(fā)揮大數(shù)據(jù)技術(shù)的優(yōu)勢(shì),全面的了解和掌握大數(shù)據(jù)技術(shù)與軟件工程技術(shù)開發(fā)的理念,然后通過積極探索相關(guān)技術(shù)應(yīng)用途徑的方式,發(fā)揮出軟件技術(shù)在各個(gè)領(lǐng)域中的應(yīng)用價(jià)值。
1、大數(shù)據(jù)技術(shù)和軟件工程技術(shù)
所謂大數(shù)據(jù)技術(shù)實(shí)際上就是將人們?nèi)粘I钌a(chǎn)中的數(shù)字信息,收集、整理并分類,然后再將其存儲(chǔ)于不同的空間中。如果站在大數(shù)據(jù)技術(shù)的角度分析的話,大數(shù)據(jù)技術(shù)可以詳細(xì)的分為分析技術(shù)、機(jī)器學(xué)習(xí)技術(shù)、遺傳算法技術(shù)、自然語(yǔ)音處理技術(shù)等幾方面。大數(shù)據(jù)技術(shù)的應(yīng)用,就是以當(dāng)前科學(xué)技術(shù)為基礎(chǔ)發(fā)展并衍生而來的一種全新的分析技術(shù)。這一技術(shù)主要是充分發(fā)揮現(xiàn)代科技手段的技術(shù)優(yōu)勢(shì),應(yīng)用計(jì)算機(jī)算法,將具有相同特性的數(shù)據(jù)劃分為一類,然后再進(jìn)行合理的分析與研究。大數(shù)據(jù)技術(shù)在互聯(lián)網(wǎng)行業(yè)中的全面推廣和應(yīng)用,不僅發(fā)揮出了其應(yīng)有的優(yōu)勢(shì),同時(shí)隨著新技術(shù)的不斷引入,軟件工程技術(shù)也迎來了高速發(fā)展的階段。大數(shù)據(jù)時(shí)代的來臨,使得社會(huì)各個(gè)領(lǐng)域都進(jìn)入了信息化發(fā)展的階段,再加上人們對(duì)工程概念了解的越來越多,針對(duì)軟件技術(shù)和工程管理的研究也越來越多。正是因?yàn)檐浖こ碳夹g(shù)管理中涉及到了軟件生命周期、軟件工程設(shè)計(jì)、軟件技術(shù)維護(hù)等各方面的內(nèi)容。所以,軟件人員在軟件開發(fā)和設(shè)計(jì)時(shí),必須切實(shí)做好軟件工程技術(shù)開發(fā)的成本,確保工程開發(fā)的質(zhì)量,才能在延長(zhǎng)軟件使用周期的基礎(chǔ)上,滿足不同類型的項(xiàng)目對(duì)技術(shù)的要求。
2、大數(shù)據(jù)背景下的軟件工程基礎(chǔ)
2.1軟件服務(wù)工程
軟件服務(wù)工程是軟件工程研究的重要內(nèi)容之一。軟件工程向著服務(wù)化方向的發(fā)展,實(shí)際上指的就是將軟件工程作為軟件開發(fā)的基本原則和要求,以服務(wù)項(xiàng)目?jī)?nèi)容為基礎(chǔ)為廣大用戶提供全方位的服務(wù)。隨著科學(xué)技術(shù)的不斷發(fā)展和進(jìn)步,軟件工程發(fā)展的主題和服務(wù)內(nèi)容也應(yīng)該緊跟時(shí)代發(fā)展的腳步做出相應(yīng)的調(diào)整和優(yōu)化。作為軟件開發(fā)人員來說,在開展軟件工程的技術(shù)維護(hù)工作時(shí),必須充分利用分布式應(yīng)用程序,和虛擬操作方法為用戶提供服務(wù),才能滿足用戶提出的個(gè)性化服務(wù)需求。另外,用戶在使用軟件技術(shù),必須將軟件工程技術(shù)與大數(shù)據(jù)技術(shù)緊密的結(jié)合在一起,進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)的整合與人才,才能在提高軟件操作性的基礎(chǔ)上,促進(jìn)軟件系統(tǒng)集成效果的穩(wěn)步提高。
2.2軟件開源軟件
開源在軟件開發(fā)中主要關(guān)注的用戶在使用軟件技術(shù)過程中的體驗(yàn),雖然研究人員在軟件開源研究過程中采用的常規(guī)方法可以取得一定的效果,然而其對(duì)于軟件應(yīng)用的實(shí)際價(jià)值卻非常有限。很多研究人員在研究和開發(fā)軟件工程技術(shù)時(shí),必須以軟件開源為基礎(chǔ),將開放項(xiàng)目合理的劃分為不同類型的模塊,并將其分別指定給不同的研究人員進(jìn)行開發(fā)和研究,才能確保軟件工程技術(shù)研究的質(zhì)量和效果。
2.3群體軟件工程
群體軟件工程作為一種以網(wǎng)絡(luò)發(fā)布為主的軟件開發(fā)方式,其作為一種軟件工程眾包形式,在軟件技術(shù)開發(fā)應(yīng)用的過程中發(fā)揮著至關(guān)重要的作用。所謂全體軟件工程實(shí)際上就是將一個(gè)分布式的軟件開發(fā)模型應(yīng)用于工程項(xiàng)目運(yùn)行中,合理的分配項(xiàng)目資源,并借助眾包技術(shù)解決軟件開發(fā)過程中遇到的困難和問題,從而達(dá)到提高軟件工程開發(fā)質(zhì)量的目的。
3、大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)
3.1軟件服務(wù)工程技術(shù)
軟件服務(wù)開發(fā)作為當(dāng)前我國(guó)社會(huì)的主流需求之一,軟件開發(fā)人員主要是通過有效利用編程語(yǔ)言、開發(fā)程序等進(jìn)行軟件服務(wù)性功能的開發(fā)和應(yīng)用。軟件開發(fā)人員在軟件設(shè)計(jì)開發(fā)的初期,必須先設(shè)計(jì)好軟件開發(fā)的框架,確保其所開發(fā)的軟件具有相應(yīng)的服務(wù)功能。然后緊緊的圍繞用戶的需求,為用戶提供全方位的服務(wù),確保用戶使用軟件的安全性與穩(wěn)定性。
3.2眾包軟件服務(wù)
工程軟件服務(wù)工程技術(shù)的全面推廣和應(yīng)用,為人們采集和分析數(shù)據(jù)帶來了諸多的便利。隨著眾包軟件服務(wù)工程在社會(huì)各個(gè)領(lǐng)域中的應(yīng)用,研究人員不僅探索和研究出了眾包服務(wù)工程技術(shù)在應(yīng)用的過程中的特點(diǎn)和要求,而且通過深入分析和研究軟件工程技術(shù)的方式,為管理平臺(tái)的運(yùn)行提供了強(qiáng)有力的支持。此外,由于軟件服務(wù)工程與眾包軟件工程在服務(wù)性職能方面有著諸多相似的特征,兩者之間存在的差異也只是在于眾包軟件工程服務(wù)的對(duì)象不僅包括了群體用戶,同時(shí)還囊括了軟件運(yùn)營(yíng)管理層與被管理層等各個(gè)方面。為了促進(jìn)軟件傳輸效率和穩(wěn)定性的有效提升,研究人員在進(jìn)行軟件工程技術(shù)的研究和應(yīng)用時(shí),必須以眾包軟件服務(wù)工程的特殊性為基礎(chǔ),深度的研究和分析軟件開發(fā)的時(shí)效性和穩(wěn)定性,同時(shí)利用眾包軟件工程在數(shù)據(jù)采集、分析方面具有的優(yōu)勢(shì),促進(jìn)數(shù)據(jù)分析和研究效果的全面提高。
3.3軟件工程技術(shù)
軟件工程技術(shù)在企業(yè)中的應(yīng)用,不僅有助于企業(yè)生產(chǎn)效率的穩(wěn)步提高,而且借助高效、便捷的程序化手段,推動(dòng)了社會(huì)經(jīng)濟(jì)、政治以及文化的全面發(fā)展。由于現(xiàn)代企業(yè)主要由于軟件工程技術(shù)解決企業(yè)在發(fā)展過程中面臨的信息通信和信息問題。所以,企業(yè)在應(yīng)用軟件工程技術(shù)時(shí),應(yīng)該在合理分析和存儲(chǔ)用戶信息的基礎(chǔ)上,根據(jù)用戶的實(shí)際需求,及時(shí)的做好企業(yè)生產(chǎn)目標(biāo)以及服務(wù)方向的優(yōu)化和調(diào)整。
結(jié)束語(yǔ)
總之,隨著大數(shù)據(jù)時(shí)代的來臨,軟件工程技術(shù)作的推廣和應(yīng)用,成為了推動(dòng)社會(huì)發(fā)展和進(jìn)步不可或缺的重要元素?,F(xiàn)代企業(yè)應(yīng)該在加大計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)應(yīng)用研究力度的同時(shí),充分重視大數(shù)據(jù)理念在企業(yè)發(fā)展過程中應(yīng)用的重要性,根據(jù)企業(yè)發(fā)展的需求,做好軟件技術(shù)開發(fā)和更新的工作,促進(jìn)企業(yè)數(shù)據(jù)分析處理效率和運(yùn)行穩(wěn)定性的全面提高,為企業(yè)的長(zhǎng)期可持續(xù)發(fā)展奠定堅(jiān)實(shí)的基礎(chǔ)。
參考文獻(xiàn)
[1]? 孫澤富.大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)探討[J].計(jì)算機(jī)產(chǎn)品與流通,2019,10:32.
[2]? 劉波.基于大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)的分析[J].計(jì)算機(jī)產(chǎn)品與流通,2019,01:20.
[3]? 陳國(guó)南.大數(shù)據(jù)時(shí)代下軟件工程關(guān)鍵技術(shù)分析[J].信息與電腦(理論版),2018,13:40-41.
作者簡(jiǎn)介:楊? 科,1983年3月,瑤,廣西鐘山,工程師,研究領(lǐng)域:軟件工程,電子商務(wù),信息管理。