吳金玲
【摘 要】21世紀經(jīng)濟快速發(fā)展,為科學技術的進步提供了條件,計算機科學技術的創(chuàng)新發(fā)展為信息化社會帶來了前所未有的發(fā)展空間,大數(shù)據(jù)在全民創(chuàng)新發(fā)展的熱潮中涌現(xiàn)。在信息化時代,一個國家是否有較強的信息處理能力,是否能夠有效掌控數(shù)據(jù),反映出國家的綜合實力,大數(shù)據(jù)指的是有效處理海量的數(shù)據(jù),并且強調(diào)了數(shù)據(jù)的處理速度非常之快,所以本文在此背景下分析軟件工程技術的發(fā)展現(xiàn)狀以及發(fā)展趨勢。旨在進一步促進軟件工程技術有效應用,為科學技術的發(fā)展提供指導,進一步促進我國軟件工程的有效發(fā)展,提高我國的綜合國力。
【關鍵詞】大數(shù)據(jù)時代;軟件工程;技術分析
科學技術的發(fā)展,互聯(lián)網(wǎng)技術的興起,為我國信息技術發(fā)展帶來了全新的變化。人們的思維方式與生活習慣也因互聯(lián)網(wǎng)技術產(chǎn)生了翻天覆地的變化。社會也朝著大數(shù)據(jù)時代多元化發(fā)展,各類主體之間的界限也逐漸模糊。信息與數(shù)據(jù)成為了社會發(fā)展中的核心內(nèi)容,對于企業(yè)的發(fā)展模式以及組織機構的運行方式產(chǎn)生了極為重要的影響作用,但是在發(fā)展過程中既有機遇也有挑戰(zhàn),大數(shù)據(jù)能夠為各組織和企業(yè)帶來了眾多的人才與發(fā)展戰(zhàn)略,同時也產(chǎn)生了各類的困難。例如大數(shù)據(jù)時代,能夠為人們帶來廣闊無言的資源樂趣,為企業(yè)帶來了發(fā)展商機,有助于激發(fā)市場的競爭能力,為社會的多元化變革提供便利。但是在此過程中也存在一定的挑戰(zhàn),所以工程師必須有效掌握好軟件工程技術的開發(fā)特點,能夠?qū)⑻魬?zhàn)轉變?yōu)闄C遇,才能夠創(chuàng)新多元發(fā)展路徑。
一、大數(shù)據(jù)時代軟件服務工程與群體軟件
當前我國面向服務的軟件工程發(fā)展速度逐步加快,軟件服務工程主要是以服務為建設目標,在軟件服務應用過程中必須要結合具體的變化,通過虛擬化管理手段以及分布式應用。這地方是能夠?qū)浖M行虛擬,進一步強化操作性,并且有效解決動態(tài)變化與分布情境,系統(tǒng)協(xié)作與集成問題。根據(jù)軟件工程的開發(fā)特征,我們能夠發(fā)現(xiàn)軟件工程在大數(shù)據(jù)與云計算領域得到了前所未有的廣泛應用。軟件開發(fā)在網(wǎng)絡化與服務化的時代下也得到了更加寬泛的應用,例如工程師可以共享數(shù)據(jù)信息,進行學術交流,協(xié)作開發(fā)軟件,并且根據(jù)用戶的多元化信息需求與反饋,構建具有性價比較高的軟件系統(tǒng)。當前軟件系統(tǒng)建設較為成功的模式是開源軟件開源社區(qū)的合作模式與結構,是當前學術界探究的重點內(nèi)容,雖然采用的常規(guī)研究方法并未取得良好的突破,也有的學者逐步嘗試應用社會網(wǎng)絡方法進行數(shù)據(jù)分析和探究。部分規(guī)模較大的軟件開發(fā)項目過程中,開發(fā)人員外圍開發(fā)人數(shù)較多,并且模塊化特征更加明顯,群體軟件與開源軟件類似,有較為明顯的發(fā)展趨勢,更加重視眾包形式,開發(fā)眾包指的是分布式的解決方案與生產(chǎn)模式,在中包的前提下,收費的商業(yè)軟件與免費的開源軟件都能夠進行網(wǎng)絡責任重新分配,能夠為解決問題提供更加豐富的創(chuàng)意,所以在軟件開發(fā)的不同階段,也可以通過眾包有效解決各類難題。
二、大設計時代眾包軟件服務工程
(一)眾包軟件服務創(chuàng)新發(fā)展趨勢
眾包軟件服務工程主要是重視密集數(shù)據(jù)處理與流式數(shù)據(jù)處理,極為重視在線服務中產(chǎn)生的數(shù)據(jù),將各類密集型數(shù)據(jù)進行分析,通過平臺與基礎設施提供服務,是當前大數(shù)據(jù)時代下軟件工程探究的重點問題。例如由消費方轉移至開發(fā)方、軟件平臺管理運營方,都有著各式各樣的在線流式數(shù)據(jù)與離線密集型數(shù)據(jù)。根據(jù)相關調(diào)查顯示,眾包用戶的在線數(shù)據(jù)已經(jīng)達到了PB級,可以將數(shù)據(jù)進行直接推送,能夠左右軟件服務的生命周期,并且對眾包軟件產(chǎn)生極為重要的影響。
(二)開發(fā)、生產(chǎn)運營與管理
由于密集型數(shù)據(jù)自身的動態(tài)分布形式,以及動態(tài)交互的演化、價值隱藏等等是大數(shù)據(jù)的最初形態(tài),從大數(shù)據(jù)的本質(zhì)情況我們能夠看出各類數(shù)據(jù)主要是描述模量的內(nèi)容多少卻并沒有具體的含義,缺乏語義化的單位。所以要想進行創(chuàng)新探究,就必須要創(chuàng)新思維,進一步更新研究方法,并且以此作為密集數(shù)據(jù)的研究客體或者是研究主體。大數(shù)據(jù)所處的領域與主體專家能夠制造并傳播各項密集型數(shù)據(jù),這部分專家是大數(shù)據(jù)的消費者,也是群體用戶,主要負責管理及運營,能夠?qū)⑷后w的智慧融合到領域與主體之中。以各項知識為核心和基礎,探究密集型數(shù)據(jù)的生命周期以及具體的信息學過程。通過推送軟件工程服務,進一步探究數(shù)據(jù)內(nèi)容的相關語義和標示,并且賦予一定的基本矢量,有效組織價值服務機制與主體的知識體系。所以以各項知識為核心和基礎,構建面向主題和領域的知識點分析軟件的服務周期,將關鍵技術應用于密集型數(shù)據(jù)之中,從而得出的數(shù)據(jù)是眾包軟件工程中的發(fā)展基礎。
三、計算機軟件工程技術在發(fā)展中的應用
越來越多的企業(yè)應用計算機軟件實現(xiàn)企業(yè)發(fā)展的各項功能,不僅獲取基本的客戶信息資料,也能夠?qū)ζ髽I(yè)的各項工作風險展開評估與分析,通過探究統(tǒng)計公司工作人員的流動性問題,進一步提高企業(yè)的經(jīng)濟發(fā)展水平。由此我們可以看出企業(yè)數(shù)據(jù)開發(fā)屬于一項復雜的過程,首先要進行抽樣,在現(xiàn)有的產(chǎn)品中選取具有代表性的產(chǎn)品,其次是開發(fā)需要企業(yè)對數(shù)據(jù)進行有效導入,選擇與合并。要想操作確保數(shù)據(jù)的合理性,就應當重視在數(shù)據(jù)修改過程中,不能排除產(chǎn)品面料與編碼等相關內(nèi)容。最后將模型應用于企業(yè)決策預測中,根據(jù)具體的數(shù)據(jù)設計成多元模型,有助于確保預測結果的科學高效,以及企業(yè)方案和決策的可行性。根據(jù)具體的實施情況與模型進行分析和對比,通過數(shù)據(jù)分析與整合有助于確保得出來的信息具有高效性。
四、大數(shù)據(jù)時代計算機信息處理技術的發(fā)展分析
對于大數(shù)據(jù)時代,數(shù)據(jù)是海量的結構,十分復雜多元,相比較傳統(tǒng)的獨立型數(shù)據(jù)形式而言,大數(shù)據(jù)時代下各類數(shù)據(jù)間具有良好的關聯(lián)性,由于關聯(lián)特點使得計算機技術能夠在原有的框架下難以對數(shù)據(jù)進行分析和處理。例如計算機網(wǎng)絡是以硬件為基礎搭建的,仍然有一定的局限性,一定程度上的制約了網(wǎng)絡的性能與發(fā)展,所以必須要進一步探索創(chuàng)新新型計算機網(wǎng)絡架構技術,能夠有效實現(xiàn)網(wǎng)絡處理技術的優(yōu)化。計算機網(wǎng)絡在后期發(fā)展過程中應當提供開放式的網(wǎng)絡結構與傳輸功能,并且分開計算機硬件基礎與網(wǎng)絡的信息處理能力,通過定義網(wǎng)絡架構有效應用網(wǎng)絡軟件,進一步推動網(wǎng)絡技術的多元化發(fā)展?;诖髷?shù)據(jù)時代下計算機硬件與軟件、信息技術與網(wǎng)絡融為一體,從而構建了新型的網(wǎng)絡結構,這一結構的產(chǎn)生為數(shù)據(jù)的多元化提供了重要的信息支持。由于計算機網(wǎng)絡結構能夠有效突破傳統(tǒng)的網(wǎng)絡限制與計算機處理技術的影響,能夠為處理技術的創(chuàng)新發(fā)展提供基礎,并且使得信息處理技術,開發(fā)形式與應用形式更加多元,朝著網(wǎng)絡多元化方向不斷的拓展。從而促使中小型企業(yè)能夠在大項目的承擔下共同開發(fā)新項目,承擔新產(chǎn)品的開發(fā)任務,有助于提高企業(yè)的發(fā)展水平。
五、結束語
綜上所述,我們能夠看出大數(shù)據(jù)時代已經(jīng)到來,社會多元化發(fā)展都必須有效滲透大數(shù)據(jù)的思想,并且應用軟件工程進行技術創(chuàng)新,由此可以看出大數(shù)據(jù)改變了人們的思維方式以及生活習慣。軟件工程創(chuàng)新技術是新興的技術,企業(yè)與國家都必須充分重視,并且研究大數(shù)據(jù)的實踐應用與基礎理論,深入分析大數(shù)據(jù)時代下的軟件工程的創(chuàng)新發(fā)展渠道,能夠為人們提供科學可運行的相關技術,進一步促進社會的健康發(fā)展。
【參考文獻】
[1] 沈海波,周如旗,朱雄泳.大數(shù)據(jù)時代軟件工程專業(yè)建設的思考[J].計算機教育,2015(23):98-100.
[2] 何雷. 大數(shù)據(jù)時代下軟件工程關鍵技術探究[J]. 信息系統(tǒng)工程, 2017(2):47-47.
[3] 尹順鵬. 大數(shù)據(jù)時代下軟件工程關鍵技術分析[J]. 數(shù)碼世界, 2017(7):16-16.
[4] 劉雯雯. 在談大數(shù)據(jù)時代下軟件工程技術[J]. 軟件天地, 2017(3):14-16.