方玉林
摘? 要:當今時代是信息時代,隨著計算機技術的不斷發展,計算機軟件工程在各領域中都得到了普及和應用,但是安全問題也隨之而來。基于此,該文針對計算機軟件工程的維護措施和方法進行了分析,首先簡單了解了計算機軟件工程存在的問題和維護類型,然后從維護措施方法上進行分析,以此推動計算機軟件工程得到合理穩定的應用。
關鍵詞:計算機軟件工程? 維護措施? 計算機安全? 病毒防護
中圖分類號:TP311.5 ? ?文獻標識碼:A 文章編號:1672-3791(2019)09(c)-0007-02
隨著信息技術的發展,計算機技術的應用范圍不斷擴大,給人類社會帶來了重大改變,但同時也帶來了信息泄露的風險。在這樣的情況下,加強對計算機軟件工程的維護措施和方法的研究,規避計算機軟件運行過程中存在的風險,以此有效降低信息泄露帶來的風險,從根本上保證計算機軟件使用安全,充分發揮其實際作用。
1? 計算機軟件工程存在的問題及維護類型
1.1 軟件工程存在的問題
首先,軟件工程本身存在品質問題。隨著計算機應用范圍的擴大,對計算機的額軟件質量也提出了更高的要求,但是在開發階段、使用階段,軟件使用質量都沒有得到嚴格控制。不僅如此,在開發高質量軟件的同時,還要降低開發成本,有效提高性價比。其次,軟件工程受到惡意病毒的危害。計算機病毒是計算機軟件工程的最大危害,在實際應用的過程中,異常的網站、陌生的文件、未知來源的電子郵件以及惡意軟件都會可能含有病毒,一旦被病毒入侵,那么系統軟件、應用軟件會在短時間內被破壞,進而造成文件丟失、被盜等風險,給使用者帶來極為嚴重的風險損失。最后,系統盤進入非正常狀態。系統盤是保證計算機軟件正常運行基礎,如果系統盤出處于非正常運行狀態,那么系統軟件和應用軟件也會受到影響,比如:在下載軟件的過程中,會有一部分偽造插件一起,導致系統內存被占用,繼而影響到系統的安全和速度。
1.2 軟件工程的維護類型
由上文可知,新時期,必須要加強對計算機軟件工程的維護管理工作,結合常見的維護措施的實際應用效果和應用方式,維護措施可以分為4種,具體內容如下。
第一,預防性維護。作為預防性防護主要針對的是沒有完全損壞的計算機軟件,通過日常修復和處理,提高可靠性。而且這種預防性維護在實際應用中可以針對軟件的一部分程序進行維護變動,這一點對計算機軟件工程維護工作而言,極為便捷。第二,改正性維護。這種維護技術可以在運行出現故障的過程中,可以對故障進行實時維護,根據實際工作經驗來看,這種維護技術在解決一些隱性故障上效果較優。這些隱性故障大都只能在軟件工程運行過程中出現,因此借助這種措施可以及時改正故障,如文檔故障、數據錯誤等。第三,適應性維護。顧名思義這種維護措施主要針對的是軟運行過程中和外界產生的不適應情況,通過適應性維護可以讓軟件工程更好地應對外界環境變化,如數據升級。第四,完善性維護。這種維護方式主要在原有基礎上,對軟件工程進行完善,通過完善性維護后,軟件工程的性能也會發生根本上的變化,無論是性能還是功能都是在后期使用過程中創建出來的。由上可知,加強計算機軟件工程維護工作的提高可以有效提高計算機水平,確保相關產業的穩定發展,比如:改正性維護是在運行過程中進行維護,即使計算機出現故障,對計算機中的信息產生負面影響,也會因為合適的維護措施,保證工作順利穩定開展,尤其是在信息傳遞的過程中匯總可以避免信息出現大量泄露,保證企業發展穩定性。因此在保證工作順利開展上也具有一定的作用。除此之外,適應性、改正性、完善性都是對軟件工程系統的一種升級,由此可知,維護工作在實際應用的過程中,還能夠推動軟件開發進程,讓軟件工程的工作水平得到提高[1]。
2? 計算機軟件工程的維護措施
2.1 從開發者角度進行維護
計算機系統軟件本身較為復雜,除了必備基礎軟件之外,還要根據用戶需求開發安裝一些專項軟件,這樣的情況下,軟件工程的維護難度也隨之提高。要想盡可能地提高維護效果,保證軟件安全,就要在開發階段,從開發的角度,加強防護技術的應用,為軟件提供安全性較高的防護功能。具體的方式包括以下幾種:首先,采用高級計算機編碼語言。計算機編程語言是組成軟件的基礎,采用高級編程語言可以有效提高軟件的智能識別能力,同時為配套維護技術提供更加便捷的維護方式。其次,提高軟件工程的開發質量[2]。不僅認識編程語言,計算機軟件的開發質量也會對運行效果產生影響。高質量軟件可以最大程度地降低維護負擔,避免計算機運行過程中出現安全問題和安全漏洞,因此要從源頭上保證軟件應用安全。最后,構建軟件品質管理目標。構建出明確的品質管理目標,可以讓上述兩點內容得到真正的落實,軟件維護具有一定的規律性,維護措施也具有一定的優先級。第一,要保證軟件工程的實用性和可靠性;第二,要保證軟件工程可修改性;第三,要保證軟件的可測試性。在維護過程中,先要確認軟件的運行環境,然后根據實際維護需求做出相應的改變,最終確保維護措施可以適用于實際情況,以此保證計算機軟件得到健康發展。比如:在研發計算機軟件工程的過程中出現了序列錯誤,必須要及時更正錯誤,以此提高工作效率,也能夠提高開發工作效率。
2.2 從使用者角度進行維護
從計算機軟件工程使用過程中存在的問題來看,軟件工程的維護工作還要從開發者的角度進行分析。大部分情況下,造成計算機軟件工程出現的問題都是使用者,受到多方面藝術的影響,很多使用者沒有認識到計算機軟件工程維護的重要性,導致軟件工程缺少保護,進而給信息泄露、系統損壞帶來機會。因此,從使用者角度進行維護主要包括以下幾個的措施,分別為:第一,加強基礎維護措施。基礎維護有很多種,最常見的就是殺毒軟件、防火墻的安裝,良好的殺毒軟件可以幫助用戶進行軟件升級和維護,用戶也可以借助殺毒軟件定期清理垃圾,擴大系統內存,尤其是系統盤的清理,必須要將其中的殘留數據、垃圾數據清除干凈。在此基礎上,可以降低計算機卡頓現象[3]。除了這種方式之外,使用者還要對軟件安全提高認識,以此保障軟件工程運行安全,保證軟件運行的流暢性。第二,完善軟件病毒防護機制。要想提高計算機軟件工程安全性,要從軟件工程風險的源頭進行處理,由上述可知,網絡病毒是造成軟件工程安全的主要原因,因此要確保計算機軟件工程運行安全,就要完善軟件病毒防護機制。現如今,金山毒霸、360、卡巴斯基等都是較為常見的病毒防護軟件,這些軟件的合理應用可以有效防止病毒入侵,保證系統軟件的安全性。根據實際調查發現,98%的病毒都會被防護軟件攔截,但也存在一定的中毒概率,因此用戶需要加強對數據流量的過濾。除此之外,用戶要定期查找軟件漏洞,并且在第一時間進行修復,就可以有效減少病毒攻擊率,降低病毒對軟件造成傷害的可能性。比如:用戶在使用計算機過程中要提高警惕性,對于一些不安全的網頁、程序不能隨意點擊,通過規范自身操作行為,來提高軟件工程的安全穩定性。
2.3 從系統的本身進行維護
除了上述兩個方面之外,系統盤進入非正常狀態也會對計算機軟件工程的安全運行造成威脅,因此維護工作還要從系統本身入手,優化、完善計算機系統盤軟件,讓軟件工程更加順暢地運行。系統盤中存儲較多,會對計算機整體運行效率造成負面影響,應用軟件的流程性也會被影響。一般情況下,殺毒軟件都自帶清理系統,但也要考慮到清除不徹底的情況。因此用戶要根據系統盤的實際情況,半年到一年需重新安裝系統,并且備份重要文件,通過這種方式可以盡可能地保證計算機軟件運行速度。一般情況下,系統盤的預留空間應該在15G以上,此時整體運行狀態較優,系統不會受到影響。
3? 結語
綜上所述,計算機已經深入到人們的日常生活中,在維護人類生產生活的過程中發揮著至關重要的作用。但在實際應用的過程中,計算機軟件工程存在一定的風險,加強對其的維護,可以提高實際應用時的穩定性和可靠性。計算機軟件工程的維護方式必須要結合實際情況恰當選擇,因此保證措施方法可以有效發揮作用。
參考文獻
[1] 黃子軒.計算機軟件工程的維護措施和方法[J].電子技術與軟件工程,2018(24):110.
[2] 邵丹.計算機軟件工程的維護措施與方法研究[J].電腦迷,2018(11):57.
[3] 劉子甲.計算機軟件工程的維護措施和方法研究[J].科技風,2018(26):63-64.