石點
摘??要:本文以目前計算機軟件工程所存在的問題隱患為切入點,就強化計算機軟件工程維護的重要性,以及具體工程維護的類型做探究,以對軟件工程的相關維護措施與方法進行細致的探討研究。期望為推動計算機軟件工程維護水平與質量的提高,保證計算機系統運行安全與發揮其全面的作用功能,提供有益的參考。
關鍵詞:計算機軟件工程;維護;措施;方法
當前計算機軟件工程逐漸向著智能化、多元化以及功能化的方向發展,要重視軟件故障以及潛在的危險因素的處理,為人們的生活帶來了諸多便利。而在人們對計算機軟件的依賴性日益加強的同時,軟件自身的缺陷性也開始顯露,為用戶帶來了許多困擾。因此,要保證計算機軟件工程的安全性以及穩定性,必須做到有效的管理以及合理的維護,從而讓計算機軟件工程能夠在最大限度上滿足人們生活、工作、學習的需要。
1目前計算機軟件工程所存在的問題隱患分析
本文認為目前計算機軟件工程所存在的問題和隱患主要包括:①軟件穩定性不強、對內存占用率大,在運行過程中對計算機造成一定的負擔,程序運行緩慢這也直接導致了計算機運轉緩慢,長久下去會影響計算機的性能,直接縮短計算機的使用壽命。②軟件質量參差不齊,流氓軟件大量存在。一些質量差,作用小、廣告多的軟件流氓軟件不僅會大量占用計算機內存,還存在著難以卸載的問題,并且導致計算機很難被人管理進一步導致人們不容易使用電腦,甚至可能會對計算機的安全方面構成威脅。③許多軟件同時存在開發容易維護困難的現狀,使得軟件的后期運營變得十分艱難,對軟件公司造成了財力、資源以及人力的浪費,大大阻礙了軟件公司經濟效益的提高。
2加強計算機軟件工程維護的意義與維護類型分析
2.1強化計算機軟件工程維護意義分析
對于計算機軟件工程維護的意義,本文認為:對計算機軟件工程的維護是軟件開發者實現自我提高的重要手段。在維護過程中,軟件開發者能夠了解到軟件運行過程中出現的漏洞并加以分析,找出問題所在,再以技術的手段進行修補。計算軟件一旦出現漏洞,可以會導致不法分子借助這些漏洞進行網絡犯罪,從而對用戶造成一定的安全隱患,造成財產方面的損失。對加強計算機軟件工程的維護,是建立網絡安全體系的重要手段,能夠有效遏制網絡犯罪的頻發。
2.2計算機軟件工程維護類型研究
對于計算機軟件工程維護,本文認為主要包括以下幾種類型:①更正性維護,計算機軟件工程的更正性維護作業指的是將原本軟件程序運行中發生的錯誤隱患做現場、及時更正處理。通常計算機軟件在實際運用進程中,會產生一部分未能在設計階段及時發現的缺陷代碼,因此需要在軟件程序運行時對此類缺陷問題做糾正處置,具體更正維護工作涵蓋對文檔、軟件設計以及數據方面的錯誤的改正修定。②完善性維護。計算機軟件工程的完善性維護作業指的是對現有的軟件程序功能,做進一步的優化與拓展,使得已有軟件程序的性能與功能得到提升增強。但對此類軟件程序的完善強化維護,應在軟件實際運用一定時間后實施,不應在軟件程序安裝初期做改進操作。③預防性維護。計算機軟件工程預防性維護作業指的是對一部分尚能運作使用的軟件程序,予以可靠性與維護性的設計更正,進而將軟件程序的局部或是整體做完全推倒與重新設計。并對此部分修改的軟件程序做再次編寫與測試工作,通過與計算機軟件程序的預防性改進與優化作業,為今后此類程序的維護操作提供便利與支持。
3計算機軟件工程維護的有效措施與方法
計算機軟件的開發者或者開發公司是計算機軟件工程維護的主體,在維護過程中起著關鍵作用。本文認為,對于開發方而言,至少需要做到以下幾點:
3.1優化軟件工程質量模塊與技術水平
提升軟件質量是開發、維護計算機軟件工程的重要手段之一,進行計算機軟件研發與工程質量優化作業,能令軟件程序的運用安全與穩定性得到保障,進而滿足用戶的生活、工作、學習需求。
3.2對計算機硬盤檢查和清理
任何計算機系統在運行較長時間或是使用一定期限后,其硬盤中均會逐漸累積各類殘留數據資料,這類無用數據會逐漸占據硬盤的應用空間,影響正常數據信息的及時儲存與調取,同時也會相應降低計算機軟件的運用效率。
3.3設置計算機系統防御體系
而為了進一步確保計算機軟件系統免受病毒影響,能進行高效、穩定的信息作業,就需為其設置與安裝部分具備較好防護性能的計算機防御軟件,例如防火墻、殺毒軟件等。以此構建計算機軟件的病毒防御體系,阻止可能的病毒入侵并避免相應的隱私外泄、以及重要數據信息丟失等問題。并且用戶在使用計算機軟件系統時也應培養、樹立良好的運用習慣,一方面要認識到計算機軟件安全防護的重要性,建立安全使用計算機的意識思維。另一方面遇有可疑或非法的文件程序時,不可隨意進行瀏覽或運用,更不可將其下載到計算機軟件系統中。
3.4減少與優化系統所設置安裝的軟件程序
由于所用軟件程序通常會設置、安裝在計算機軟件系統中,占據原本用于系統運行的系統盤運用空間,進而就給系統的安全運行與使用帶來一定的隱患威脅。如果用戶將所有程序均設置在計算機的系統盤之內,會極大增加計算機軟件系統的運行負擔與壓力,進而影響其軟件的運用效率與可靠性。對此就需要在計算機軟件系統運用時,最大限度降低在計算機系統盤中的軟件程序設置數量,以相應縮減此類軟件程序在系統盤中所占空間比例。并且用戶也需時常依據當前計算機軟件系統的應用狀況,予以系統重裝作業,確保計算機系統盤能定期進行運用空間與程序軟件的優化改進,保證足夠充分的計算機系統盤運用空間,以提升計算機軟件系統的運行與使用成效。
4結束語
要保證計算機軟件的有效運行,需要開發者與用戶雙方加強對計算機軟件工程的維護,提升軟件質量,減少安全隱患。從而維護網絡安全,推動軟件開發技術以及計算機技術的不斷完善與進步。
參考文獻
[1]??游海英.計算機軟件工程的維護措施和方法研究[J].價值工程,2013,11:199-200.
[2]??韓頂軍.計算機軟件工程的維護措施與方法初探[J].電子技術與軟件工程,2014,01:80.