周啟文 秦仕鑫
摘要:計算機技術隨著社會的進步在持續不斷的發展,隨著人們機技術的需求不斷增加,在計算機軟件工程方面也需要不斷的改革和更新,本文通過對計算機軟件工程數據挖掘進行簡要整理,以及對發展趨勢進行分析,制定出功能更加全面、性能更加穩定、更加先進的計算機軟件,提高計算機軟件工程的效率。
關鍵詞:計算機;軟件工程;數據挖掘;發展趨勢;討論分析
在現如今的生活條件下,計算機軟件工程普遍的運用到教育、商業、外交、醫療、軍事等各個方面,方便人們生活的同時,對社會的發展也有著積極的促進作用。計算機軟件工程對其使用者而言,更加方便快捷的獲取所需信息,有目的有成果開展工作。
一、計算機軟件工程
百度百科中講到,計算機軟件工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟件的學科。由于其涉及到的內容十分廣泛,所以能夠在現實生活中各個方面得到應用。計算機軟件工程是通過程序和軟件設計階段以及軟件工程的研發不斷進行和更新和演變成就的,在一定的成本條件下,開發出能夠促進經濟和社會發展的,適用性和可靠性較高的技術軟件。計算機軟件技術能夠應對不同的環境條件,給出不同的解決方式;有效的利用自身的功能和條件解決問題;提高了工作效率和生活效率。有效的避免由于失誤性操作使其散失記憶(查詢記錄、儲存文件、下載軟件等)能夠充分發揮軟件的調試功能和維護功能,具備一定的修改功能。其維護性和安全性可以有效的防防止計算機網絡病毒帶來的危害,具備一定的保護屏障,有效的阻擋黑客的攻擊,改正存在的問題和解決潛在的風險,保障使用安全。有效的把涉及到的概念和想數據進行統一,減小了工作量。利用自身的幅值和拷貝,能實現數據信息在不同工作設施之間的移動和轉換。
二、數據挖掘技術的意義
數據挖掘(Data mining)一般是指從大量的數據中,運用一些算法和其他功能,從中獲取有效可用的信息,例如通過一些統計規劃、標記索引、云端備份、數據恢復、識別管理等一些方式來實現數據挖掘。數據挖掘技術以處理大量的數據信息,對其進行檢索和統計分析為基礎,使其有效應用為主要目標,不斷的在獲取的大量數據中,通過統計學的方法,對汲取的有效信息進行整合,提取有利于促進計算機軟件工程發展信息數據,利用數據挖掘技術人工智能識別和科學搜索處理的功能,對獲取的信息數據層層篩選,提高其信息數據的處理效率。數據挖掘技術在計算機軟件工程開發應用當中有著非常重大的作用。數據挖掘技術隨著軟件工程的發展,不斷的實現自我發展和自我更新,以至于更好的運用到計算機軟件研發過程當中。
三、計算機軟件工程數據挖掘及發展趨勢討論分析
(一)計算機軟件工程數據挖掘面臨的問題
計算機軟件工程技術有效的發展,離不開數據挖掘技術的有效應用,隨著數據挖掘技術的普及和應用,也伴隨著出現了一系列的問題。在計算機軟件工程中,由于數據處理算法針對性較強,數據的分析處理算法難以應對其他的數據類型,使其受到了一定的局限性。另外,由于數據挖掘技術在應對大量的數據信息轉換時,由于解決方式單一,其轉換速率較慢,不能及時的實現數據處理,使得數據分析統計處理的效率受到一定的遏制,對軟件工程的研發和應用形成消極的影響。由于部分軟件用戶需求比較特殊,計算機軟件工程的設計不能滿足客戶的需求,使得軟件是使用評價效果大大降低,不利于軟件工程的發展。計算機軟件工程的研發團隊管理不合理,數據挖掘技術運用不當,容易在研發過程中遇到一些沖突,使得軟件在使用過程中出現一些卡頓、跳轉的問題。
(二)計算機軟件工程數據挖掘的應用措施
要使得數據挖掘技術更好的計算機軟件工程中得到更好應用,就要對數據挖掘技術和計算機軟件工程進行有效的整改。首先要合理的對應用成本進行管控,使得各個環節的都能夠有效的控制使用效率,最應用成本進行科學的預算,對各個環節的使用量進行數據采集和統一,從而有效的解決成本管理問題。計算機軟件開發人員要積極的和軟件使用客戶進行溝通,從中獲取一些建議和軟件使用的問題,了解客戶的具體需求,合理的應用數據挖掘技術結合問題和建議作出整改措施。數據挖掘技術要有目的性的進行統計和規劃,通過對客戶的信息反饋,針對軟件運行存在但問題給予一定的解決方案,使得軟件穩定的運行。
數據挖掘技術針對于計算機軟件工程管理問題有著積極的作用。通過數據挖掘技術管理運用,避免了在研發過程中產生沖突的問題,有效的使得各級人員在研發過程中積極的聽取和吸收有效的建議和措施,研制出更加全面的應用軟件,開拓計算機軟件工程的研發路徑,使其規模不斷擴大。數據挖掘技術在軟件管理過程中,通過設立一定的管理制度,協調各級研發人員的關系,促進他們的互動交流。通過對數據挖掘技術制定有效的管理方案的應用,加強計算機軟件工程的科學管理方式,以此來提高軟件的開發效率。
數據挖掘技術還具備一定的防范措施,在以往的軟應用過程中,通常會遇到一些不可避免的風險和措施,在數據挖掘技術的應用下,通過對一些風險進行整合以及對這些風險作出評估和預算,制定出一定防范計劃,及時的修復軟件工程中存在的漏洞,有效避免計算機軟件在應用過程中存在的風險。
數據挖掘技術以以往的使用經驗為基礎,對其在運用過程中遇到的問題以及困難進行不斷的探索和整改,有效的運用到計算機軟件開發過程當中,擴充了軟件應用功能,彌補軟件工程研發存在的漏洞,提高了軟件工程的研發質量,針對計算機軟件工程在改革過程中遇到的瓶頸給予一定的整改對策。數據挖掘技術對計算機軟件工程的開發有著極大的輔助作用,積極的促進著計算機軟件工程開發、應用以及管理。
(三)計算機軟件工程的發展趨勢
隨著人們需求的不斷提升,計算機技術也越來越普及。人們生活方式的不斷轉變,應用和所需計算機技術的方面也越來越廣泛,數據化的社會發張趨勢需要計算機軟件工程不斷的更進和發展。在未來的發展過程中,要將軟件工程的規模不斷擴大,把軟件的使用方式進行不斷的簡化,擴充實際內容,更加全面的解決問題。順應社會的需求,制定全新的方法理念,不斷的更新和替換,改善其應用效果。呼吁社會和國家重視計算機軟件工程,對其進行規劃和分類,培育優秀的軟件工程研發和管理人才,以此來提高軟件應用企業和部門的綜合實力,提高其競爭力。軟件工程需不斷的引進國外先進的研發技術以此提高軟件的開發效率和質量。滿足軟件工程所涉及領域的需求,使計算機軟件工程在不斷的發展過程中,面向全球化發展。
結束語:
為此,如何有效的把計算機軟件工程中的數據挖掘技術進行應用,需要順應時代發展的需求,把軟件工程自身的管理理念和方法進行整改和更新,充分利用計算機軟件人工智能技術,不斷的進行數據挖掘,拓展數據挖掘的算法等,促進計算機軟件工程全面發展。
(作者單位:武漢東湖學院)