李蘋
(天津市博洋世通科技有限公司 天津市 300400)
摘 要: 科學(xué)技術(shù)高速發(fā)展,科技成果不斷變革,社會逐步進(jìn)入到信息化時代。隨著這一時代的來臨,計算機(jī)在人們生產(chǎn)生活中所占比重逐漸加大,各類計算機(jī)軟件工程也逐步發(fā)展起來,這對社會的發(fā)展起到極為重要的作用。但也應(yīng)注意到,軟件工程迅速發(fā)展,很多漏洞也在逐漸顯現(xiàn)出來。所以,采取多種手段方法,對計算機(jī)進(jìn)行有效的維護(hù),更好的實現(xiàn)相關(guān)軟件的平穩(wěn)發(fā)展,確保整個軟件的安全性,對于社會的發(fā)展是至關(guān)重要的。本文就是圍繞軟件工程維護(hù)方法和措施進(jìn)行的一系列詳細(xì)的研究,希望能夠?qū)Ξ?dāng)前社會的發(fā)展起到一定的積極促進(jìn)作用。
關(guān)鍵詞: 軟件工程;維護(hù)措施;維護(hù)方法
前言:信息化時代,計算機(jī)技術(shù)發(fā)展的狀況,已經(jīng)成為衡量一個社會發(fā)展水平的重要指標(biāo)?,F(xiàn)階段,計算機(jī)技術(shù)對社會的發(fā)展起到關(guān)鍵性作用,擁有先進(jìn)前沿的技術(shù),是社會經(jīng)濟(jì)快速發(fā)展的重要保障,是實現(xiàn)社會更好發(fā)展的基礎(chǔ)。而計算機(jī)軟件工程,又是對于計算機(jī)平穩(wěn)發(fā)揮效用的一個重點(diǎn)保障。因此,不斷更新相關(guān)軟件技術(shù),提升其管理效能及其質(zhì)量水平,實現(xiàn)計算機(jī)軟件工程的平穩(wěn)發(fā)展,對于社會發(fā)展水平的有效提高有著重要意義。所以,相關(guān)人員就要更加重視計算機(jī)軟件運(yùn)行中暴露出來的各種問題,發(fā)現(xiàn)可能存在的潛藏因素,不斷完善和發(fā)展工程軟件技術(shù),從而更好的實現(xiàn)計算機(jī)對于人們生產(chǎn)生活需求的滿足。
一、軟件工程維護(hù)的意義
(一)推動計算機(jī)技術(shù)發(fā)展
進(jìn)行軟件工程的維護(hù),是計算機(jī)技術(shù)發(fā)展的重要保障[1]。計算機(jī)技術(shù)高速發(fā)展,與當(dāng)前社會的發(fā)展有著極為密切的聯(lián)系,而一旦軟件在運(yùn)行過程中發(fā)生了問題,對于計算機(jī)功能的影響是不可預(yù)估的,這就可能會導(dǎo)致對于用戶工作、生活的影響。因此,更好的實現(xiàn)軟件工程的維護(hù),是對于發(fā)展計算機(jī)的有效途徑,同時也是實現(xiàn)其發(fā)展的首要目的。
(二)提高開發(fā)者自身能力
開發(fā)者在維護(hù)的過程,就是實現(xiàn)自身能力不斷提升的過程[2]。事物的發(fā)展都是在發(fā)現(xiàn)問題、解決問題中不斷前進(jìn)。軟件開發(fā)者能夠在維護(hù)軟件的過程當(dāng)中,發(fā)現(xiàn)計算機(jī)軟件工程在運(yùn)行過程中出現(xiàn)的問題,通過自身的分析、了解,找到解決該漏洞的有效方法,實現(xiàn)該漏洞的修復(fù)和完善。同時在這一過程中,軟件開發(fā)者可以不斷開闊自身的思路,發(fā)散自己的思維,及時掌握和了解更多最為先進(jìn)前沿的技術(shù),從而實現(xiàn)自身能力的不斷提高。
(三)遏制網(wǎng)絡(luò)犯罪的頻發(fā)
當(dāng)計算機(jī)軟件在運(yùn)行過程中如果出現(xiàn)了問題,很可能會被一些不法分子利用,通過計算機(jī)網(wǎng)絡(luò)進(jìn)行違法犯罪的行為。計算機(jī)軟件的漏洞會給用戶的使用造成一定的安全隱患,導(dǎo)致用戶自身私人信息的外漏,或是出現(xiàn)錢財被騙等方面的情況,這種情況對于用戶計算機(jī)使用的滿意度極為不利。
二、現(xiàn)階段軟件運(yùn)行中暴露的缺陷
(一)軟件自身質(zhì)量不夠
現(xiàn)存的計算機(jī)軟件工程中,很多都存在穩(wěn)定性差的問題,無法實現(xiàn)計算機(jī)的穩(wěn)定運(yùn)行。同時,還有部分軟件存在其對內(nèi)存的占用率極大的情況,這樣的問題會導(dǎo)致計算機(jī)在運(yùn)行過程中承受的壓力過大,長時間的負(fù)擔(dān)運(yùn)行狀況,會導(dǎo)致計算機(jī)自身的運(yùn)算機(jī)能受到嚴(yán)重的影響,嚴(yán)重的還可能會導(dǎo)致計算機(jī)的使用時間大大縮短,無法更長久、更好的發(fā)揮其價值。
(二)流氓軟件大量存在
由于開發(fā)者各方面水平的影響,導(dǎo)致其所開發(fā)的軟件質(zhì)量無法得到有效的保障?,F(xiàn)在,用戶在使用計算機(jī)時,經(jīng)常會發(fā)現(xiàn)網(wǎng)絡(luò)上出現(xiàn)一些質(zhì)量極差的小軟件。這些軟件的應(yīng)用性差,同時還攜帶有很多廣告。這樣的小軟件在不知不覺中就會隨著一些其他的軟件下載到電腦中,占據(jù)大量內(nèi)存,而且還有在卸載時很難,即使成功卸載也會留下很多的殘余的情況。很多時候,這些軟件還極易攜帶不知名的電腦病毒,導(dǎo)致用戶的電腦被植入病毒而無法正常使用或受到侵害。這些流氓軟件的出現(xiàn)對于計算機(jī)軟件工程的發(fā)展產(chǎn)生了極大的阻礙,使得無法更好滿足用戶的需求。
(三)運(yùn)行中存在漏洞較多
計算機(jī)軟件會涉及各個方面,其類型紛繁復(fù)雜,且受開發(fā)者自身情況特點(diǎn)影響,部分計算機(jī)軟件的開發(fā)過程中會遺留下很多漏洞。通過這些開發(fā)者沒有留意到的或未發(fā)現(xiàn)的漏洞,向用戶的計算機(jī)中植入木馬等各類病毒,或侵入用戶電腦竊取用戶的賬號、密碼等私人信息,從而導(dǎo)致出現(xiàn)用戶本人或其相關(guān)人員的財產(chǎn)受到威脅或傷害、侵犯用戶的隱私權(quán)等狀況,對于計算機(jī)的發(fā)展極為不利,對社會發(fā)展也會產(chǎn)生一定的阻礙作用。
三、進(jìn)行軟件維護(hù)的有效方法途徑
(一)提升軟件質(zhì)量
進(jìn)行軟件質(zhì)量的提升可以實現(xiàn)其開發(fā)時的投入有效降低[3]。使得軟件在運(yùn)行過程當(dāng)中能夠更為穩(wěn)定的進(jìn)行,同時確保用戶在使用的過程中具有很強(qiáng)的安全性,可以更好的滿足用戶的需求。實現(xiàn)了軟件質(zhì)量的提高,一方面可以確保其在維護(hù)的過程中,對于一部分內(nèi)容的修正不會對其他部分產(chǎn)生較大的影響,這種調(diào)整可以在相對獨(dú)立的情況下進(jìn)行,保證軟件的其他環(huán)節(jié)可以正常運(yùn)行,將對用戶的影響降低到最小。另一方面,軟件的質(zhì)量提升也可以保證軟件在測評過程中的順暢度,可以更方便的發(fā)現(xiàn)軟件當(dāng)中存在的漏洞,進(jìn)行完善和修補(bǔ)。同時,軟件質(zhì)量的提升對于軟件性能的進(jìn)一步加強(qiáng)和提高有很好的促進(jìn)作用。
(二)注重軟件管理的規(guī)劃
軟件安裝在計算機(jī)系統(tǒng)內(nèi),其數(shù)量在很大程度上會影響到計算機(jī)的運(yùn)行管理。當(dāng)用戶將過多的軟件安裝在同一電腦系統(tǒng)內(nèi)部時,會嚴(yán)重影響到計算機(jī)的運(yùn)算速度,使得計算機(jī)的穩(wěn)定性和安全性受到影響。因此,在使用計算機(jī)的過程中,為維護(hù)計算機(jī)的使用,應(yīng)該盡可能安裝必要的軟件,控制計算機(jī)軟件安裝的數(shù)量,對于毫無作用的軟件或可有可無的軟件進(jìn)行定期的清除。對于作用小且嚴(yán)重侵占內(nèi)存的流氓軟件,采用強(qiáng)力卸載的方式進(jìn)行清除。同時,也要在適當(dāng)?shù)臅r間內(nèi)對系統(tǒng)軟件進(jìn)行優(yōu)化處理,從而在最大限度的提升計算機(jī)的運(yùn)行速度及效率,保證用戶在使用時的順暢度。
(三)建立完善的安全防護(hù)網(wǎng)
開發(fā)期間遺留下來的漏洞會給使用者留下很多的安全隱患,讓一些不法分子伺機(jī)利用。因此,開發(fā)者在維護(hù)過程中,要不斷發(fā)現(xiàn)運(yùn)行過程中存在的漏洞,采用多種方式分析、解決問題,有效維護(hù)該軟件的穩(wěn)定運(yùn)行,開發(fā)者要不斷進(jìn)行軟件的維護(hù),盡可能發(fā)現(xiàn)運(yùn)行中存在的缺陷、漏洞,建立起一個安全的防護(hù)網(wǎng),保證用戶在使用計算機(jī)的過程當(dāng)中,能夠避免部分不法分子利用軟件漏洞進(jìn)行的欺詐等行為,從而更好的抑制網(wǎng)絡(luò)犯罪的發(fā)生,確保用戶不受相關(guān)問題所影響,更好的滿足用戶的需求,才能夠更好的促進(jìn)社會的不斷發(fā)展。
結(jié)論:軟件開發(fā)之后并不是結(jié)束,后期的維護(hù)才能夠保證軟件正常穩(wěn)定運(yùn)行的重要方式。而一些軟件在開發(fā)前期遺留的漏洞過多或過難,這就導(dǎo)致了開發(fā)者在后期運(yùn)營中會出現(xiàn)難以預(yù)料的情況,從而使得運(yùn)營變得困難。這時就需要開發(fā)者投入更多的人力、物力等對其進(jìn)行開發(fā)、維護(hù),這對于開發(fā)者來說無疑是一項巨大的投入,對于其經(jīng)濟(jì)效益的有效提高會產(chǎn)生極大的影響。軟件后期維護(hù)難度大是當(dāng)前很多開發(fā)者面臨的重要問題。這就需要開發(fā)者更好的實現(xiàn)對軟件的認(rèn)知,更加深入的了解軟件的內(nèi)容,促進(jìn)實現(xiàn)軟件的研發(fā)與革新,維護(hù)計算機(jī)系統(tǒng)的穩(wěn)定性與安全性,實現(xiàn)計算機(jī)系統(tǒng)長期持續(xù)穩(wěn)定的運(yùn)行,不斷提高軟件質(zhì)量,滿足使用者在日常生產(chǎn)、生活中對計算機(jī)的需求,從而更好的促進(jìn)社會的全面發(fā)展。
參考文獻(xiàn)
[1]張晨光.計算機(jī)軟件工程的維護(hù)措施與方法初探[J].中外企業(yè)家,2016,03:195+202.
[2]萬帥.計算機(jī)軟件工程的維護(hù)措施和方法研究[J].電子制作,2016,18:46.
[3]沈玉瑩.計算機(jī)軟件工程的維護(hù)措施和方法研究[J].數(shù)字技術(shù)與應(yīng)用,2017,02:256.