劉宏遠 李騰飛 李暢 杜欣雨
摘要:隨著我國經(jīng)濟的發(fā)展和科學(xué)技術(shù)水平的進步,軟件系統(tǒng)研發(fā)為我國經(jīng)濟發(fā)展提供了不可忽視的推動性作用,人們在享受軟件系統(tǒng)不斷研發(fā)所帶來便利的條件下,然而沒有發(fā)現(xiàn)軟件開發(fā)所涉及到的內(nèi)容的繁雜性。本文分析了軟件系統(tǒng)中所涉及到的各個流程,并且進一步的論述數(shù)據(jù)挖掘技術(shù)在軟件工程中的應(yīng)用。
關(guān)鍵詞:數(shù)據(jù)挖掘技術(shù);軟件工程;應(yīng)用
隨著在各行各業(yè)中軟件系統(tǒng)的不斷應(yīng)用,數(shù)據(jù)挖掘技術(shù)在軟件系統(tǒng)開發(fā)的過程中起到了關(guān)鍵的作用,數(shù)據(jù)技術(shù)的應(yīng)用將應(yīng)用的劃分及開發(fā)領(lǐng)域的預(yù)估提供了更加便利的條件,在不斷提升開發(fā)效率的過程中,也能夠?qū)υ匈Y源進行更加合理的使用。軟件的具體設(shè)計流程也隨著規(guī)模的不斷擴大而呈現(xiàn)出了越來越繁雜的趨勢[1]。大量的數(shù)據(jù)可以通過數(shù)據(jù)挖掘技術(shù),與傳統(tǒng)人工模式相比,能夠更加迅捷地找到系統(tǒng)中存在的缺陷。
1 ?數(shù)據(jù)挖掘技術(shù)在軟件工程中應(yīng)用的意義
1.1 ?深化對信息的理解
傳統(tǒng)數(shù)據(jù)信息技術(shù)的各項內(nèi)容被包含在數(shù)據(jù)挖掘技術(shù)的整體范圍之內(nèi),企業(yè)為了實現(xiàn)數(shù)據(jù)信息的自動化分類處理,可以有效地利用這種方式,然而這種方式需要建立在大量數(shù)據(jù)信息進行集中收集之后。隨著這種技術(shù)在各個行業(yè)中的不斷深入,無論從數(shù)據(jù)采集的范圍上看,還是具體的內(nèi)容上看,都呈現(xiàn)出了更加多元化的發(fā)展模式,學(xué)位的這種形式能夠迅速的分析信息的內(nèi)容和種類,所以在資源劃分效率上呈現(xiàn)出了明顯的優(yōu)勢。
1.2 ?提升信息錄入準確性
在信息技術(shù)不斷深入各行各業(yè)之前,傳統(tǒng)的一些模式在對于數(shù)據(jù)的處理和計算上常常采用人工的模式,然而這種形式經(jīng)常會伴有一些誤差,利用這種模式,軟件工程開發(fā)出了更加高效的數(shù)據(jù)挖掘系統(tǒng),能夠不斷地提升數(shù)據(jù)信息的運算效率,并且在前期進行輸入運算,系統(tǒng)會自動地將結(jié)果呈現(xiàn)出來,并且具有較高的準確性[2]。然而面對一些與研究無關(guān)的垃圾數(shù)據(jù)信息系統(tǒng)所表現(xiàn)出來的數(shù)據(jù)處理方式是讓這種信息停留在處理系統(tǒng)中,這種情況對整體效率有著不利的影響,在未來的開發(fā)過程中希望能夠針對這一現(xiàn)象展開更加深入的研究。
1.3 ?提升數(shù)據(jù)處理的實效性
在信息數(shù)據(jù)輸入的過程中存在著種類的繁雜性,軟件工程企業(yè)通過數(shù)據(jù)挖掘能夠?qū)⑿畔⒌奶幚硇屎娃D(zhuǎn)換效率提升到最大幅度。同時在分析過程中所使用的分類方法和模式更加的合理,傳統(tǒng)對于模糊數(shù)據(jù)所呈現(xiàn)的處理方式基本上是廢棄或者是擱置不管,然而這種方式能夠利用一個更具有針對性的方式,對于模糊數(shù)據(jù)得到有效的清理。
2 ?數(shù)據(jù)挖掘技術(shù)在軟件工程中的具體應(yīng)用策略
2.1 ?挖掘結(jié)構(gòu)
在流程代碼和整體模式的角度下挖掘技術(shù),能夠在檢測過程中利用克隆代碼的方式,根據(jù)軟件工程的整體操作標準,對于部分的代碼進行復(fù)制,然而在這一過程中所進行的操作并不是隨意而為的,需要結(jié)合企業(yè)的具體環(huán)境和目的。其次是Aspect法。這種方式讓企業(yè)在獲取數(shù)據(jù)挖掘形式的過程中采用橫斜點的方式,這種形式不僅能夠進一步提升數(shù)據(jù)處理的效率,同時對于所篩選出數(shù)據(jù)的質(zhì)量來看,也具有著保障性的作用。
2.2 ?項目管理
在管理活動中,軟件工程企業(yè)的管理層人員如果想利用數(shù)據(jù)挖掘的模式來為自身的工作提供便利,并且不斷地提升管理水平的準確性的話,可以將具體應(yīng)用劃分為以下兩個部分:首先是信息挖掘在版面數(shù)據(jù)控制中對于組織關(guān)系的梳理[3]。其次是版本數(shù)據(jù)控制挖掘。在管理工作的范疇之內(nèi),需要對于資源和任務(wù)進行有效地分配,如果不進行數(shù)據(jù)挖掘的模式,這種形式具有著非常繁雜的特點,然而利用這種方式能夠讓原本復(fù)雜的程序很快的迎刃而解。數(shù)據(jù)內(nèi)部情況的變化也可以通過版本的控制得到有效地緩解,讓整體的展現(xiàn)更加的簡單,便于客戶理解。
2.3 ?開發(fā)應(yīng)用
數(shù)據(jù)庫為數(shù)據(jù)挖掘技術(shù)奠定了良好的基礎(chǔ),在數(shù)據(jù)挖掘秉承著提高效率與質(zhì)量的原則上,對于信息進行采集和處理,并且儲存的過程中將軟件開發(fā)賦予了更加豐富的內(nèi)涵。為了能夠讓主要的信息采集過程更加符合人們的需求,并且不斷地提升質(zhì)量,可以借助這種方式有效地對于內(nèi)容進行區(qū)分,對于一些風(fēng)險的行為能夠進行及時的預(yù)測,并且提出預(yù)警。
2.4 ?故障檢測
對于各項程序的運行和執(zhí)行的情況,數(shù)據(jù)挖掘能夠針對每一個環(huán)節(jié)進行詳細的分析,進一步的防止故障問題的出現(xiàn)[4]。企業(yè)在對于流程進行優(yōu)化和篩查的過程中,數(shù)據(jù)挖掘能夠在原有數(shù)學(xué)建模和信息追蹤的方式上加入更高效的信息處理方式,除了起到良好的預(yù)防作用之外如果再出現(xiàn)故障的時候也可以為維修人員提供有效的參考依據(jù)。
結(jié)語
軟件工程開發(fā)是一個非常繁雜的過程,如果軟件工程企業(yè)能夠利用數(shù)據(jù)挖掘的技術(shù),對于原有的信息儲存進行更加高質(zhì)高效的處理,無論從企業(yè)的運行成本還是企業(yè)的長遠發(fā)展條件上考慮,都能夠?qū)ζ髽I(yè)起到推動性的影響。通過數(shù)據(jù)挖掘的實際應(yīng)用中可以看出這種形式無論在整體結(jié)構(gòu)、項目管理和應(yīng)用還是故障檢測的方面都體現(xiàn)出了非常強大的競爭能力,希望在未來的發(fā)展過程中,數(shù)據(jù)挖掘的形式能夠不斷地完善,并為我國軟件工程企業(yè)提供更多的發(fā)展機遇。
參考文獻
[1]李高杰.軟件工程中數(shù)據(jù)挖掘技術(shù)的應(yīng)用與研究[J].無線互聯(lián)科技,2019,16(21):141-142.
[2]魏凡其.數(shù)據(jù)挖掘技術(shù)在軟件工程中的應(yīng)用[J].計算機產(chǎn)品與流通,2019(10):20.
[3]張文斗.淺析數(shù)據(jù)挖掘技術(shù)在軟件工程中的應(yīng)用[J].信息記錄材料,2019,20(10):116-118.
[4]栗元龍.數(shù)據(jù)挖掘技術(shù)在軟件工程中的應(yīng)用探討[J].數(shù)字通信世界,2019(09):181.