蔡仕華
摘 要:近幾年我國的科學領(lǐng)域和信息化時代得到了迅速的發(fā)展,計算機軟件在生活中的具體的應用,發(fā)揮了計算機軟件不可替代的作用。為了確保計算機軟件的安全,做好計算機軟件工程的維護工作就顯得十分有必要。本文主要就計算機軟件工程的日常管理維護措施和相關(guān)的方法展開分析。
關(guān)鍵詞:計算機軟件工程 日常管理維護措施 方法分析
引言
在計算機軟件應用中,軟件的日常管理以及維護具有較高的價值,在降低軟件應用故障發(fā)生率、提升軟件應用體驗度等方面都發(fā)揮著重要作用。深入開展計算機軟件的日常管理與維護工作,能夠有效控制、預防計算機軟件應用中所潛在的問題,從而提高計算機軟件的應用效率。
1計算機軟件工程維護的意義
計算機發(fā)展是伴隨著計算機軟件在生活中的廣泛應用而得以發(fā)展的,計算機軟件在生活中的廣泛應用為人們的生活和工作帶來了很重要的意義。但是,目前在生活中廣泛使用的計算機軟件主要是屬于二進制碼組合形成的產(chǎn)物,因此這在某種程度上對于計算機軟件的應用還是存在著一定的威脅的。相關(guān)的計算機軟件的專業(yè)人才必須要對計算機的軟件做好充分的維護工作,這樣才能減少計算機軟件在日常正常使用中存在的問題。因此,在我們的日常生活中,提高對計算機軟件工程的維護意識是非常重要和有必要的。
2計算機軟件日常管理及維護存在的問題
2.1計算機系統(tǒng)與軟件不兼容
在計算機軟件開發(fā)及應用中,都會存在各種各樣的軟件缺陷,包括開發(fā)程序缺陷、易用性不理想、代碼缺陷以及與操作系統(tǒng)不兼容等諸多問題。計算機軟件自身存在的各種問題,極易被不法分子利用。比如,黑客可以直接利用計算機軟件存在的漏洞破壞與滲透操作系統(tǒng)、盜用計算機軟件用戶的個人信息等等。另外,黑客或病毒惡意攻擊計算機軟件系統(tǒng),也是導致計算機軟件無法正常使用的關(guān)鍵因素。比如,黑客在沒有經(jīng)過計算機軟件系統(tǒng)授權(quán)的情況下對其進行訪問或者修改軟件信息,就能夠通過計算機軟件漏洞破壞操作系統(tǒng),最終導致操作系統(tǒng)崩潰、用戶信息被盜或者丟失,嚴重影響了計算機軟件系統(tǒng)的正常使用。病毒也是影響計算機軟件系統(tǒng)的重要隱患。計算機病毒大量存在于計算機應用環(huán)境中,并且具有較高的隱蔽性及傳播性,假如計算機用戶在網(wǎng)絡(luò)應用中下載了附帶計算機病毒的程序或文件,最終將導致用戶文件被破壞,影響了計算機軟件系統(tǒng)的正常使用。
2.2軟件系統(tǒng)運行存在問題
隨著信息技術(shù)的持續(xù)發(fā)展與進步,當前計算機軟件系統(tǒng)得以持續(xù)完善。然而,當前計算機軟件系統(tǒng)自身仍然存在部分漏洞。這些漏洞極易被不法分子所利用,這導致計算機軟件內(nèi)所存儲的數(shù)據(jù)泄露,或者受其他外界因素的影響而無法正常使用計算機軟件。另外,計算機軟件系統(tǒng)在實際應用過程中,為了能夠免受外界黑客的攻擊,可能會采取某些預防措施。然而,隨著信息技術(shù)的持續(xù)發(fā)展,黑客的攻擊類型也越來越多樣化,包括木馬種植、拒絕服務以及口令攻擊等等。計算機軟件系統(tǒng)在實際運行中受到黑客攻擊時,計算機軟件內(nèi)所存儲的數(shù)據(jù)信息同樣可能被盜用。另外,在實際應用中,也可能會被病毒攻擊,從而對計算機軟件系統(tǒng)造成較大的破壞。
3計算機軟件工程維護的有效措施
3.1提高計算機軟件工程質(zhì)量
提升計算機軟件工程的質(zhì)量和水平的相關(guān)優(yōu)勢主要體現(xiàn)在以下幾個方面,首先,在對計算機軟件的具有應用過程中,當在對計算機軟件的其中一個或者是幾個特定的模塊的修改時,不會影響其他模塊之間的正常的運轉(zhuǎn),只要單獨的改變其中的某個功能就可以到達相應的目的和要求。第二,當在應用這一措施時,如果僅僅需要對計算機軟件的程序進行一定的拓展和增強的處置時,只是通過增加相應的功能模塊或者是模塊層次就可以實現(xiàn)對整個軟件系統(tǒng)的擴展和增強。第三,通過應用這一措施,對于軟件的多次測試和反復測試創(chuàng)造一定必要的環(huán)境是非常重要的,并且這也使得在應用過程中發(fā)現(xiàn)和糾正相關(guān)的問題得到了可能。
3.2建立健全軟件病毒防護機制
保證計算機軟件工程平穩(wěn)運行的基礎(chǔ)和重要的方法就是要建立健全計算機軟件病毒防護機制,通過建立健全計算機然間病毒防護機制,能夠盡可能的使計算機軟件避免病毒的侵擾和危害,從而有效的維護計算機軟件工程的運行環(huán)境。建立健全計算機軟件病毒防護機制主要是從兩方面出發(fā),第一方面是用戶自身的安全上網(wǎng),引導用戶養(yǎng)成正確上網(wǎng)的習慣,提升用戶在上網(wǎng)環(huán)節(jié)的病毒防護意識,對于一些有可能存在病毒危害的網(wǎng)站和網(wǎng)頁等要提高注意度。另一個方面,計算機軟件的安裝性能要好,要安裝一定的可靠性能高和安全性能強的病毒防護軟件和特定的病毒防火墻等。
3.3建立全面的軟件品質(zhì)管理目標
一個相對比較全面和完整的計算機軟件工程,大概是都具有以下的特征的。首先,可修改性。計算機軟件工程的維護措施需要根據(jù)軟件維護的需要進行適應性的調(diào)整。其次,可靠性。計算機軟件工程的可靠性能夠為計算機軟件在相對安穩(wěn)的環(huán)境中發(fā)展提供可能。再有是高效性,計算機軟件工程的一個必要的要求和必須要達到的目標就是效率高的維護。最后一個特征是可測試性,計算機軟件工程的維護措施需要保證一定的可測試性,在計算機軟件工程的測試過程中存在一定的可測試性是非常必要的。對于計算機軟件工程的可持續(xù)發(fā)展和全面性的發(fā)展,需要同時滿足以上特征,并且特征之間進行相互的依存發(fā)展和聯(lián)系是非常有必要的。
3.4科學選用計算機軟件程序設(shè)計語言
計算機軟件工程的維護階段的主要內(nèi)容之一就是要合理的選用計算機軟件工程的設(shè)計語言,這對計算機軟件的研制起著很大的影響作用。對于相對較高層次的語言維護工作來說,這是比較便捷的,但是在語言設(shè)計的過程中。需要我們注意的是一些細微的差別。對于不同的差別應該相應的采取不同的措施來解決問題。對于第四代語言的使用,相關(guān)人員更要引起必要的重視,在計算機軟件程序設(shè)計語言過程中,不需要特別的算法來執(zhí)行,往往都是依據(jù)有關(guān)人員的需求來進行相關(guān)程序的完成工作。
結(jié)語
隨著科學技術(shù)的快速發(fā)展,對于計算機軟件工程的保護工作有著很重要的意義。因此必須加強對自身計算機軟件系統(tǒng)的管理與維護工作,完善計算機運行環(huán)境,提高其使用安全性。
參考文獻:
[1] 張意.計算機軟件工程的維護措施和方法[J/OL].電子技術(shù)與軟件工程,2017(22):45[2018-05-17].
[2] 陳云雷.計算機軟件系統(tǒng)所存在的問題及解決方法研究[J].電子技術(shù)與軟件工程,2015(20):83+105.