張建新
(湖北第二師范學(xué)院 湖北 武漢 430205)
計(jì)算機(jī)技術(shù)發(fā)展水平的逐步提高,使得社會(huì)大眾對于軟件工程的重視程度逐漸加深。計(jì)算機(jī)中的軟件類型豐富,被社會(huì)大眾廣泛的應(yīng)用。從功能上來看,軟件能夠?yàn)樯鐣?huì)大眾的工作與生活帶來極大的便利,通過軟件可以切實(shí)滿足大眾的辦公所需[1]。所以就要對軟件開發(fā)工作予以高度的關(guān)注,有效運(yùn)用數(shù)據(jù)挖掘技術(shù),確保數(shù)據(jù)能夠被正確分析,從而使得軟件工程師清楚的知曉相關(guān)信息,最終對軟件功能展開深層次的拓展。
有效運(yùn)用數(shù)據(jù)挖掘技術(shù),能夠使得軟件產(chǎn)品質(zhì)量得到大幅度的提高。軟件開發(fā)工作者可以憑借相關(guān)數(shù)據(jù),制定出科學(xué)的工作方案,有效防范資源的不必要浪費(fèi),同時(shí)還能夠精準(zhǔn)預(yù)測開發(fā)工作。如果出現(xiàn)誤差,則能夠立即調(diào)整,確保軟件產(chǎn)品的質(zhì)量。
在軟件開發(fā)期間,開發(fā)變更的這種情況極易產(chǎn)生。因此,有效運(yùn)用數(shù)據(jù)挖掘技術(shù),能夠使得軟件風(fēng)險(xiǎn)出現(xiàn)的概率大幅度的降低,使得相關(guān)決策制定的更加合理[2]。舉例來說,運(yùn)用數(shù)據(jù)挖掘技術(shù),對軟件應(yīng)用路徑展開詳細(xì)而透徹的研究,快速找出軟件中的種種不足之處,能夠使得軟件管理水平大幅度的提升。
將數(shù)據(jù)挖掘技術(shù)的運(yùn)算能力全面展現(xiàn)出來,可以使得運(yùn)算時(shí)間大大縮短,除此之外,運(yùn)算的準(zhǔn)確度還可以得到保證。在數(shù)據(jù)運(yùn)算的期間,運(yùn)用該項(xiàng)技術(shù)能夠有效防范數(shù)據(jù)丟失問題的出現(xiàn),使得數(shù)據(jù)應(yīng)用價(jià)值以及系統(tǒng)運(yùn)行效率大幅度的提升,確保數(shù)據(jù)質(zhì)量。
在數(shù)據(jù)轉(zhuǎn)換期間,運(yùn)用數(shù)據(jù)挖掘技術(shù),可以大幅度縮短轉(zhuǎn)換時(shí)間,保證各項(xiàng)數(shù)據(jù)獲得高層次的整合。與此同時(shí),該項(xiàng)技術(shù)能夠快速對模糊數(shù)據(jù)進(jìn)行清理,能夠從不同的層面對數(shù)據(jù)展開精準(zhǔn)考核,從而保證數(shù)據(jù)的可信度[3]。此外,運(yùn)用該項(xiàng)技術(shù),還能使得分析結(jié)果的準(zhǔn)確程度大大提升,將數(shù)據(jù)挖掘技術(shù)和軟件工程有機(jī)的聯(lián)系在一次,能夠更加的提升數(shù)據(jù)工作效率。
在軟件開發(fā)工作完成之后,為了確保免費(fèi)使用的權(quán)利,通常會(huì)提供源代碼軟件。一般情況下,管理開源軟件的困難程度較高,在這種情況下,有效運(yùn)用該項(xiàng)技術(shù),能夠確保軟件開發(fā)工作的正常進(jìn)行。因?yàn)殚_源軟件的管理方式和傳統(tǒng)軟件的管理方式有著顯著的不同,所以就要科學(xué)合理的運(yùn)用數(shù)據(jù)挖掘技術(shù),保證數(shù)據(jù)篩選的有效性。通過這種方式,就能夠清楚的知道在軟件使用期間有沒有出現(xiàn)問題。在開發(fā)開源軟件的過程中,會(huì)得到更為多元的網(wǎng)絡(luò)模式,倘若科學(xué)的運(yùn)用數(shù)據(jù)挖掘技術(shù),則能夠使得軟件開發(fā)水平得到進(jìn)一步的提升。
就現(xiàn)階段而言,軟件工程技術(shù)的種類愈來愈豐富,這就需要軟件開發(fā)公司對軟件創(chuàng)新水平進(jìn)一步的提高,科學(xué)實(shí)施項(xiàng)目管理工作。隨著項(xiàng)目管理工作難度的加深,復(fù)雜程度逐漸提高,需要對項(xiàng)目人員予以科學(xué)的管理,對軟件開發(fā)工作以及信息演化過程予以科學(xué)管控[4]。而有效運(yùn)用該項(xiàng)技術(shù),則能夠?qū)Π姹拘畔⑦M(jìn)行正確的控制,為程序修改工作奠定良好的基礎(chǔ)。所以,有效運(yùn)用該項(xiàng)技術(shù),可以保證歷史變更的有效性。
運(yùn)用數(shù)據(jù)挖掘技術(shù),可以讓克隆代碼獲得更為準(zhǔn)確的監(jiān)測。之所以要克隆代碼,是為了確保經(jīng)粘貼之后的代碼能夠快速完成工作任務(wù)。在檢測克隆代碼的過程中,一般情況下均是把它應(yīng)用在橫切關(guān)注點(diǎn)。有效運(yùn)用大數(shù)據(jù)分析技術(shù),能夠快速的檢查數(shù)據(jù),為數(shù)據(jù)挖掘技術(shù)水平的進(jìn)一步提升做好鋪墊。在近期的發(fā)展過程中,數(shù)據(jù)挖掘技術(shù)被廣泛應(yīng)用在數(shù)據(jù)庫的建設(shè)當(dāng)中,不僅需對數(shù)據(jù)進(jìn)行細(xì)致的分類,同時(shí)還需要運(yùn)用聚類技術(shù),保證相似代碼獲得有效的應(yīng)用。
不管是哪一種類型的軟件,或多或少均會(huì)有漏洞的出現(xiàn),而運(yùn)用數(shù)據(jù)挖掘技術(shù),能夠確保漏洞得到快速的修復(fù),使得軟件工程質(zhì)量以及可靠性大幅度的提升。隨著計(jì)算機(jī)技術(shù)水平的逐步提高,使得軟件工程質(zhì)量也隨之提升。從計(jì)算機(jī)軟件的角度來看,能夠極大的滿足社會(huì)大眾的生活所需,和社會(huì)大眾的日常生活緊密相連。從數(shù)據(jù)挖掘技術(shù)的層面來說,能夠快速對程序運(yùn)行的軌跡進(jìn)行定位,快速找出問題,保證問題獲得妥善處理[5]。運(yùn)用數(shù)據(jù)挖掘技術(shù),可以在數(shù)據(jù)庫中展示出需檢測的目標(biāo),保證對問題的全面研究,從而確保參數(shù)獲得集成化管理。
綜上所述,在軟件工程當(dāng)中,有效運(yùn)用數(shù)據(jù)挖掘技術(shù),能夠保證軟件開發(fā)工作者對軟件功能進(jìn)行深層次的優(yōu)化,快速找出軟件問題所在,確保軟件的安全性與有效性,切實(shí)滿足社會(huì)大眾的具體所需。隨著高端技術(shù)發(fā)展水平的不斷提升,需要保證軟件程序和高端技術(shù)能夠有效的聯(lián)系在一起。運(yùn)用數(shù)據(jù)挖掘技術(shù),能夠讓軟件工程質(zhì)量大幅度的提高,讓軟件和高端技術(shù)的融合速度逐步加快,為軟件工程師工作的順利開展提供極大的便捷,從而讓軟件功能變的更加豐富與多元化。