曾芳香
摘 要 隨著我國的科技水平逐漸提升,我國信息化的水平也越來越高,并且平均接觸信息化的年齡在逐漸下降,廣大人民群眾的接收到的信息越來越多,有好的信息,當然也有詐騙信息,怎么樣能夠實現通過簡單的應用軟件來實現對無效信息、對有害信息進行甄別,這對應用軟件來說是一個挑戰。隨著應用軟件的開發程度越來越高,具體的應用軟件也越來越復雜,人們的關注度也越來越高,隨著計算機技術的發展,網絡安全問題始終存在,并且也不會得到永久性的解決。隨著現代社會的發展,軟件工程中的某些問題用以前的處理方法已經得不到解決,因此,在新的時期,應用數據挖掘技術的引入對解決上述問題提供了良好的契機。
【關鍵詞】軟件工程 數據挖掘 技術應用
隨著中國的進一步發展,中國科技能力的大幅度提升,綜合國力的進一步提升,經濟全球化的進一步融合,中國社會主義市場經濟體制的進一步發展與完善,我國的軟件工程順應時代潮流,發展到了一個全新的階段,發展力度大,國家投入力度大,在應用軟件領域取得了重要的成果,但是與國外某些相關的軟件公司企業相比,我國的軟件工程還有很長的路要走。我國軟件工程領域的成果離不開計算機技術的高速發展,軟件工程的下一步的發展為計算機技術的發展又制造了一個新的問題,軟件工程的下一步發展對數據挖掘技術又有了新的要求。用戶所需要的理想的、智能的服務方式,就是應用軟件的發展目標,就是數據挖掘技術的用武之地。
1 數據挖掘技術的概念與過程
1.1 數據挖掘技術的來源與目的
數據挖掘技術簡單來說就是從毫無章法的、混亂的文件信息中簡單而且快速地篩選出對于用戶來說有效的、有利的信息。數據挖掘技術可以實現對混亂的信息的分類整合,數據挖掘技術可以對雜亂的信息進行篩選抽調。在智能手機普及之前,人們只能通過報紙、期刊、電視媒體等一些其他渠道去了解實時狀況。但是在智能手機普及之后,人們從互聯網上獲取到的信息急劇增多,獲取到的信息有真有假,并且還有謠言,還沒有分辨信息是真假便發散出去,對社會造成不良的影響。我國的應用軟件逐漸飽和,發展的趨近與完善,但是在應用軟件的開發過程中會出現許多的信息,有效信息與垃圾信息;在應用軟件的應用過程中會出現大量的數據,關系到用戶自身隱私安全的信息也位于其中。
1.2 數據挖掘技術的過程與步驟
在追求高效的社會大環境下,數據挖掘技術可以實現對信息的處理與整合。數據挖掘技術一般來說分為四個環節。數據挖掘技術的第一個環節為對應用軟件庫的數據信息進行選擇,應用軟件庫數量龐大,數據信息也數不勝數。首先要做到的就是從數據庫中找出大體上符合的數據。數據挖掘技術的第二個環節為對被選擇的數據進行簡單處理,在第一個環節中數據庫中挑選出的信息中數據距最后所需要的數據仍有很大的距離,所以要對對選擇的數據進行簡單處理,處理之后要形成格式化數據,形成格式化信息。數據挖局技術的第三個環節是對格式化的數據進行再處理,在這一環節中,所得到的信息與最終需要的數據相差無幾,但是仍有許多不合理的地方。數據挖掘技術的最后一個環節是對上個環節中的信息進行吸收,對數據進行整合,最后得到的信息為所需要的信息。
2 數據挖掘技術在應用軟件上的應用
數據挖掘技術的起步較晚,但是隨著社會的發展與科學技術的進步,數據挖掘技術的應用范圍也越來越大,在各式各樣的行業中都可以看見數據挖掘技術的身影,所以數據挖掘技術具有一定的正確性和合理性。
2.1 在應用軟件上對開源軟件開發中的數據挖掘
開源軟件的代碼是開放的,具有一定的隨意性,由于開源軟件的這種特性,使得開源軟件的可控制性的可能降低,使得開源軟件的管理問題難上加難。所以就單純對開源軟件來說,數據挖掘技術的應用對于開源軟件的可靠性的提高是一個良好條件。
2.2 在應用軟件上對軟件項目管理中的數據挖掘
數據挖掘技術對軟件工程項目具有十分重要的意義,對軟件工程管理施行數據應用管理模式就是指運用信息化系統的科技成果,對軟件工程項目的設計活動進行運作。運用數據挖掘技術的理論方法,對軟件工程項目的組織活動進行控制。運用數據挖掘技術的實際經驗,對軟件工程項目的決策活動進行合理的評估與預算。
2.3 在應用軟件上對程序代碼及機構中的數據挖掘
在某些程序代碼中,部分的程序代碼是相同的,通過使用某些電腦快捷鍵來進行復制粘貼所得到的簡單的程序代碼,但是由于計算機語言中的特點,數據挖掘技術的部分缺陷,注重計算機語言的語法信息卻忽略對計算機語言的語義的注重。
2.4 在應用軟件上對軟件故障檢測中的數據挖掘
應用數據挖掘技術可以對軟件工程的故障問題進行預測,對軟件工程的可能發生的問題進行預處理,利用已有的統計學公式,利用已有的數據處理模式模型來進行預測,根據這個模型所得出的數據,利用計算機技術制出相應的回歸曲線,從而對未來的問題進行合理的科學的預測。數據挖掘技術項目管理人才的欠缺制約著數據挖掘技術方面的發展,而現如今數據挖掘技術項目風險管理需要的是綜合性的符合性的人才,這些人才需要真正的懂數據挖掘技術專業,知道相關管理規章制度。還要設立數據挖掘技術項目風險管理與風險決策組織機構和管理人員,對數據挖掘技術項目實現全方面的全過程的動態管理。
3 結論
數據挖掘技術的廣泛應用解決了好多生產生活中的問題,雖然我國的數據挖掘技術起步較晚,但是發展潛力較大,仍有很大的發展空間。
參考文獻
[1]李新,張曉靜,米燕濤.軟件開發過程中的數據挖掘[J].石家莊職業技術學院學報,2012(02):10-12.
[2]趙麗坤,陳立文,張國宗.基于數據挖掘技術的軟件項目管理體系[J].經營與管理,2012(12):34-35.
[3]鄒文東,張立厚.數據挖掘在水環境分析信息化中的應用[J].圖書館論壇,2006(05).
[4]張特來,劉萬軍.數據挖掘在醫學領域的應用研究[J].自動化技術與應用,2005(10).
[5]馬洪杰,曲曉飛.數據挖掘技術和過程的特點[A].面向21世紀的科技進步與社會經濟發展(上冊)[C].1999.
[6]戈欣,吳曉芬,許建榮.數據挖掘技術在放射科醫療管理中的潛在作用[A].2009中華醫學會影像技術分會第十七次全國學術大會論文集[C].2009.
[7]魏元珍,楊沂鳳.數據挖掘技術及其在數字圖書館中的應用[A].網絡信息資源的搜集與應用——全國高校社科信息資料研究會第十次年會論文集[C].2004.
[8]羅健萍,吳海.數據挖掘技術中基于關聯規則算法的研究[J].硅谷,2011(13).
[9]蔣暉,陳允鋒.數據挖掘及其一種關聯規則算法[J].計算機與數字工程,2011(06).
作者單位
湖南食品藥品職業學院 湖南省長沙市 410014endprint