- 相關(guān)推薦
計算機軟件工程的維護措施和方法分析論文
當前計算機軟件工程逐漸向著智能化、多元化以及功能化的方向發(fā)展,要重視軟件故障以及潛在的危險因素的處理,為人們的生活帶來了諸多便利。而在人們對計算機軟件的依賴性日益加強的同時,軟件自身的缺陷性也開始顯露,為用戶帶來了許多困擾。因此,要保證計算機軟件工程的安全性以及穩(wěn)定性,必須做到有效的管理以及合理的維護,從而讓計算機軟件工程能夠在最大限度上滿足人們生活、工作、學(xué)習(xí)的需要。
1 目前計算機軟件工程所存在的問題隱患分析
本文認為目前計算機軟件工程所存在的問題和隱患主要包括:
、佘浖(wěn)定性不強、對內(nèi)存占用率大,在運行過程中對計算機造成一定的負擔,程序運行緩慢這也直接導(dǎo)致了計算機運轉(zhuǎn)緩慢,長久下去會影響計算機的性能,直接縮短計算機的使用壽命。
、谲浖|(zhì)量參差不齊,流氓軟件大量存在。一些質(zhì)量差,作用小、廣告多的軟件流氓軟件不僅會大量占用計算機內(nèi)存,還存在著難以卸載的問題,并且導(dǎo)致計算機很難被人管理進一步導(dǎo)致人們不容易使用電腦,甚至可能會對計算機的安全方面構(gòu)成威脅。
③許多軟件同時存在開發(fā)容易維護困難的現(xiàn)狀,使得軟件的后期運營變得十分艱難,對軟件公司造成了財力、資源以及人力的浪費,大大阻礙了軟件公司經(jīng)濟效益的提高。
2 加強計算機軟件工程維護的意義與維護類型分析
2.1 強化計算機軟件工程維護意義分析
對于計算機軟件工程維護的意義,本文認為:
、儆嬎銠C軟件的順利運行是推動計算機發(fā)展的有效途徑,也是首要目的。計算機的應(yīng)用與人們的日常生活密不可分,一旦軟件的運行出現(xiàn)了問題,勢必會影響計算機的正常功能。從而無法滿足用戶的需求,甚至?xí)䦟τ脩舻纳、工作造成一定的影響?/p>
、趯τ嬎銠C軟件工程的維護是軟件開發(fā)者實現(xiàn)自我提高的重要手段。在維護過程中,軟件開發(fā)者能夠了解到軟件運行過程中出現(xiàn)的漏洞并加以分析,找出問題所在,再以技術(shù)的手段進行修補。這樣可以使開發(fā)者對軟件的研發(fā)以及更新產(chǎn)生新的意識,促進計了算機軟件的更新與研發(fā)。
、塾嬎丬浖坏┏霈F(xiàn)漏洞,可以會導(dǎo)致不法分子借助這些漏洞進行網(wǎng)絡(luò)犯罪,從而對用戶造成一定的安全隱患,造成財產(chǎn)方面的損失。對加強計算機軟件工程的維護,是建立網(wǎng)絡(luò)安全體系的重要手段,能夠有效遏制網(wǎng)絡(luò)犯罪的頻發(fā)。
2.2 計算機軟件工程維護類型研究
對于計算機軟件工程維護,本文認為主要包括以下幾種類型:
、俑跃S護,計算機軟件工程的更正性維護作業(yè)指的是將原本軟件程序運行中發(fā)生的錯誤隱患做現(xiàn)場、及時更正處理。通常計算機軟件在實際運用進程中,會產(chǎn)生一部分未能在設(shè)計階段及時發(fā)現(xiàn)的缺陷代碼,因此需要在軟件程序運行時對此類缺陷問題做糾正處置,具體更正維護工作涵蓋對文檔、軟件設(shè)計以及數(shù)據(jù)方面的錯誤的改正修定。
、谕晟菩跃S護。計算機軟件工程的完善性維護作業(yè)指的是對現(xiàn)有的軟件程序功能,做進一步的優(yōu)化與拓展,使得已有軟件程序的性能與功能得到提升增強。但對此類軟件程序的完善強化維護,應(yīng)在軟件實際運用一定時間后實施,不應(yīng)在軟件程序安裝初期做改進操作。
③預(yù)防性維護。計算機軟件工程預(yù)防性維護作業(yè)指的是對一部分尚能運作使用的軟件程序,予以可靠性與維護性的設(shè)計更正,進而將軟件程序的局部或是整體做完全推倒與重新設(shè)計。并對此部分修改的軟件程序做再次編寫與測試工作,通過與計算機軟件程序的預(yù)防性改進與優(yōu)化作業(yè),為今后此類程序的維護操作提供便利與支持。
、苓m應(yīng)性維護。適應(yīng)性維護指的是幫助計算機軟件適應(yīng)當前外部運行環(huán)境及其變化的維護手段,此方法涵蓋對計算機數(shù)據(jù)環(huán)境的變更、操作系統(tǒng)升級等措施方法。
3 計算機軟件工程維護的有效措施與方法
計算機軟件的開發(fā)者或者開發(fā)公司是計算機軟件工程維護的主體,在維護過程中起著關(guān)鍵作用。本文認為,對于開發(fā)方而言,至少需要做到以下幾點:
3.1 優(yōu)化軟件工程質(zhì)量模塊與技術(shù)水平
提升軟件質(zhì)量是開發(fā)、維護計算機軟件工程的重要手段之一,進行計算機軟件研發(fā)與工程質(zhì)量優(yōu)化作業(yè),能令軟件程序的運用安全與穩(wěn)定性得到保障,進而滿足用戶的生活、工作、學(xué)習(xí)需求。對于計算機軟件的質(zhì)量進行提升的措施方法,通常是經(jīng)由對軟件程序做重復(fù)、多次的檢測研究來實現(xiàn)的,以便于及時發(fā)現(xiàn)軟件程序在多次、持續(xù)運行后容易產(chǎn)生的序列錯誤問題,并將其做處理解決,以此推動整個軟件程序的運行效率與質(zhì)量安全。而在計算機軟件工程的開發(fā)、維護階段,對其整體質(zhì)量模塊的優(yōu)化改進,僅需通過運用程式化的軟件設(shè)計技術(shù)方法,就能相應(yīng)帶動計算機系統(tǒng)的可維護性與穩(wěn)定提升。而在計算機軟件工程的模塊更換作業(yè)中,僅需將工程的外部模塊做更換處理與了解,就能在不接觸工程內(nèi)部的前提下有效確定、掌握整個計算機軟件工程模塊的運行狀況。進而基于對計算機軟件工程的了解與把握,減少可能出現(xiàn)的軟件質(zhì)量問題與使用錯誤概率。
3.2 計算機軟件程序設(shè)計語言的選擇運用
程序軟件設(shè)計語言的合理選擇是維護計算機軟件工程的重要內(nèi)容,在軟件的開發(fā)以及設(shè)計的過程中,不同軟件程序設(shè)計語言的選擇,會極大影響計算機軟件工程的維護進行效率與質(zhì)量。而計算機程序設(shè)計語言又劃分為低層次語言與高級語言,其中低層次語言指的是計算機的換邊與機器語言,相對語言理解與維護的難度較大,需要對其進行深入研究與掌握。而對計算機高級計算機語言的運用,相對更利于理解與掌握,從而使得后面的維護與修補更加便捷,同時也能大大增強軟件的穩(wěn)定性與安全性。所以需要在不同層次計算機語言維護時做詳細區(qū)分,明確各類維護工作差異,以便于計算機維護作業(yè)的高效進行。同時也應(yīng)科學(xué)而合理地選擇計算機語言,進而使得計算機軟件工程的維護過程更為迅速簡單,基于不同的計算機程序設(shè)計來針對性選取差異化的語言。從而為不同層次語言運用對應(yīng)的維護手段,以確保整個計算機軟件工程維護的效率與運行,在維護保證下充分發(fā)揮出計算機軟件工程的原有功用。
3.3 確立設(shè)置軟件的維護品質(zhì)目標
由于計算機軟件工程的維護作業(yè)本身具備可移植性、可修改性與可測試性等特點,所以如果在軟件工程維護時以達到所有目標進行操作,相應(yīng)的維護成本與難度也會抬升,進而不利于計算機軟件工程維護的普遍開展與高效處理。加上不同計算機軟件工程維護目標之間也存在著差異與共存矛盾,同時部分目標又是相互依賴的聯(lián)系特性。在進行計算機軟件工程維護操作時,為了保證前文所提的目標特點的全面達到與滿足,就應(yīng)基于軟件程序自身的作用范圍做應(yīng)用。并依照當前計算機運用環(huán)境的改變,設(shè)置確立精密與優(yōu)先級的軟件程序品質(zhì)目標,在提升維護目標品質(zhì)的同時推動計算機軟件工程維護效率的發(fā)展進步。
3.4 對計算機硬盤檢查和清理
任何計算機系統(tǒng)在運行較長時間或是使用一定期限后,其硬盤中均會逐漸累積各類殘留數(shù)據(jù)資料,這類無用數(shù)據(jù)會逐漸占據(jù)硬盤的應(yīng)用空間,影響正常數(shù)據(jù)信息的及時儲存與調(diào)取,同時也會相應(yīng)降低計算機軟件的運用效率。如果殘留數(shù)據(jù)累積過多甚至?xí)䦟τ嬎銠C硬盤的使用安全與穩(wěn)定性帶來隱患威脅。所以需要在進行計算機軟件工程維護管理時,強化對其硬盤的及時、定期檢查作業(yè),以全面、動態(tài)監(jiān)控與掃描當前計算機硬盤的數(shù)據(jù)存儲情況,并將其中無用的殘留數(shù)據(jù)進行清理。同時為保證計算機應(yīng)用安全,應(yīng)將較為重要的數(shù)據(jù)資料做備份保存,進而在提升計算機硬盤應(yīng)用效率的同時,保證所用數(shù)據(jù)信息的安全可靠。
3.5 設(shè)置計算機系統(tǒng)防御體系
而為了進一步確保計算機軟件系統(tǒng)免受病毒影響,能進行高效、穩(wěn)定的信息作業(yè),就需為其設(shè)置與安裝部分具備較好防護性能的計算機防御軟件,例如防火墻、殺毒軟件等。以此構(gòu)建計算機軟件的病毒防御體系,阻止可能的病毒入侵并避免相應(yīng)的隱私外泄、以及重要數(shù)據(jù)信息丟失等問題。并且用戶在使用計算機軟件系統(tǒng)時也應(yīng)培養(yǎng)、樹立良好的運用習(xí)慣,一方面要認識到計算機軟件安全防護的重要性,建立安全使用計算機的意識思維。另一方面遇有可疑或非法的文件程序時,不可隨意進行瀏覽或運用,更不可將其下載到計算機軟件系統(tǒng)中。平時也應(yīng)定期開展計算機軟件系統(tǒng)可疑文件的排查清理工作,進而將病毒侵害予以杜絕,防止可能發(fā)生的病毒入侵與數(shù)據(jù)丟失等問題。
3.6 減少與優(yōu)化系統(tǒng)所設(shè)置安裝的軟件程序
由于所用軟件程序通常會設(shè)置、安裝在計算機軟件系統(tǒng)中,占據(jù)原本用于系統(tǒng)運行的系統(tǒng)盤運用空間,進而就給系統(tǒng)的安全運行與使用帶來一定的隱患威脅。如果用戶將所有程序均設(shè)置在計算機的系統(tǒng)盤之內(nèi),會極大增加計算機軟件系統(tǒng)的運行負擔與壓力,進而影響其軟件的運用效率與可靠性。對此就需要在計算機軟件系統(tǒng)運用時,最大限度降低在計算機系統(tǒng)盤中的軟件程序設(shè)置數(shù)量,以相應(yīng)縮減此類軟件程序在系統(tǒng)盤中所占空間比例。并且用戶也需時常依據(jù)當前計算機軟件系統(tǒng)的應(yīng)用狀況,予以系統(tǒng)重裝作業(yè),確保計算機系統(tǒng)盤能定期進行運用空間與程序軟件的優(yōu)化改進,保證足夠充分的計算機系統(tǒng)盤運用空間,以提升計算機軟件系統(tǒng)的運行與使用成效。
4 結(jié)束語
要保證計算機軟件的有效運行,需要開發(fā)者與用戶雙方加強對計算機軟件工程的維護,提升軟件質(zhì)量,減少安全隱患。從而維護網(wǎng)絡(luò)安全,推動軟件開發(fā)技術(shù)以及計算機技術(shù)的不斷完善與進步。
【計算機軟件工程的維護措施和方法分析論文】相關(guān)文章:
解析計算機軟件工程的維護方法論文07-04
小議計算機軟件工程的維護論文07-04
研究計算機軟件維護和管理論文07-04
醫(yī)院大型醫(yī)療設(shè)備維修維護問題及措施論文07-04
數(shù)據(jù)分析技巧和方法07-10
受力分析的基本技巧和方法03-21
投標風險計算機軟件工程論文07-04
計算機軟件工程的邏輯運用論文07-04