計算機(jī)軟件工程的維護(hù)措施和方法研究
萬 帥 中華人民共和國邕州海關(guān)
隨著信息時代的到來,技術(shù)成果日新月異,計算機(jī)的應(yīng)用也越來越廣泛,各種各樣的計算機(jī)軟件也應(yīng)運(yùn)而生。而在計算機(jī)軟件工程發(fā)展速度越來越快的當(dāng)下,許多的安全隱患也隨之而來。因此,對計算機(jī)軟件工程的維護(hù)是有必要的。本文針對當(dāng)前計算機(jī)軟件工程中存在的問題進(jìn)行分析探討,對如何維護(hù)計算機(jī)軟件工程提出一些看法,希望能夠為相關(guān)研究領(lǐng)域提供一點(diǎn)參考。
計算機(jī)軟件工程;維護(hù);措施;方法
當(dāng)前計算機(jī)軟件工程逐漸向著智能化、多元化以及功能化的方向發(fā)展,要重視軟件故障以及潛在的危險因素的處理,為人們的生活帶來了諸多便利。而在人們對計算機(jī)軟件的依賴性日益加強(qiáng)的同時,軟件自身的缺陷性也開始顯露,為用戶帶來了許多困擾。因此,要保證計算機(jī)軟件工程的安全性以及穩(wěn)定性,必須加強(qiáng)有效的管理以及合理的維護(hù),從而讓計算機(jī)軟件工程能夠在最大限度上滿足人們生活、工作、學(xué)習(xí)的需要。
1.1 漏洞多,網(wǎng)絡(luò)犯罪頻發(fā)。由于計算機(jī)軟件類型繁雜,有的甚至存在著大量的安全隱患,會使得一部分不法分子有機(jī)可趁,借助計算機(jī)軟件中存在的漏洞進(jìn)行木馬移植、賬戶入侵等行為。從而威脅到用戶的財產(chǎn)安全,侵犯用戶的隱私權(quán)。
1)軟件穩(wěn)定性不強(qiáng)、對內(nèi)存占用率大,在運(yùn)行過程中對計算機(jī)造成一定的負(fù)擔(dān),長久下去會影響計算機(jī)的性能,縮短計算機(jī)的使用壽命。
1.2 軟件質(zhì)量參差不齊,流氓軟件大量存在。一些質(zhì)量差,作用小、廣告多的軟件流氓軟件不僅會大量占用計算機(jī)內(nèi)存,還存在著難以卸載的問題,甚至可能會對計算機(jī)的安全方面構(gòu)成威脅。
1.3 許多軟件存在開發(fā)容易維護(hù)困難的現(xiàn)狀,使得軟件的后期運(yùn)營變得十分艱難,對軟件公司造成了財力、資源以及人力的浪費(fèi),大大阻礙了軟件公司經(jīng)濟(jì)效益的提高。
2.1 計算機(jī)軟件的順利運(yùn)行是推動計算機(jī)發(fā)展的有效途徑,也是首要目的。計算機(jī)的應(yīng)用與人們的日常生活密不可分,一旦軟件的運(yùn)行出現(xiàn)了問題,勢必會影響計算機(jī)的正常功能,從而無法滿足用戶的需求,甚至?xí)τ脩舻纳?、工作造成一定的影響?/p>
2.2 對計算機(jī)軟件工程的維護(hù)是軟件開發(fā)者實現(xiàn)自我提高的重要手段。在維護(hù)過程中,軟件開發(fā)者能夠了解到軟件運(yùn)行過程中出現(xiàn)的漏洞并加以分析,找出問題所在,再以技術(shù)的手段進(jìn)行修補(bǔ)。這樣可以使開發(fā)者對軟件的研發(fā)以及更新產(chǎn)生新的意識,促進(jìn)計了算機(jī)軟件的更新與研發(fā)。
2.3 計算軟件一旦出現(xiàn)漏洞,可以會導(dǎo)致不法分子借助這些漏洞進(jìn)行網(wǎng)絡(luò)犯罪,從而對用戶造成一定的安全隱患,造成財產(chǎn)方面的損失。對加強(qiáng)計算機(jī)軟件工程的維護(hù),是建立網(wǎng)絡(luò)安全體系的重要手段,能夠有效遏制網(wǎng)絡(luò)犯罪的頻發(fā)。
計算機(jī)軟件的開發(fā)者或者開發(fā)公司是計算機(jī)軟件工程維護(hù)的主體,在維護(hù)過程中起著關(guān)鍵作用。對開發(fā)方而言,需要做到以下幾點(diǎn)。
3.1 提升軟件質(zhì)量是維護(hù)計算機(jī)軟件工程的重要手段之一。提升計算機(jī)軟件質(zhì)量,可以使得軟件的開發(fā)成本有所降低,保證軟件在運(yùn)行過程中的穩(wěn)定性、安全性,滿足用戶的生活、工作、學(xué)習(xí)需求。對于計算機(jī)軟件的質(zhì)量進(jìn)行提升,其優(yōu)勢主要體現(xiàn)在:首先,對軟件中某一個模塊功能進(jìn)行調(diào)整的話,只需要將該模塊單獨(dú)進(jìn)行操作,而不會影響到其他模塊功能的正常運(yùn)行。其次,有助于對軟件的評測,能及時發(fā)現(xiàn)其中所存在的問題和漏洞并加以修復(fù)。最后,對軟件功能進(jìn)行拓展和加強(qiáng)時,只需要將相關(guān)的功能模塊進(jìn)行添加就能達(dá)到增強(qiáng)性能的目的。
3.2 程序軟件設(shè)計語言的合理選擇是維護(hù)計算機(jī)軟件工程的重要內(nèi)容。在軟件的開發(fā)以及設(shè)計的過程中,應(yīng)該加強(qiáng)對高級計算機(jī)語言的運(yùn)用,從而使得后面的維護(hù)與修補(bǔ)更加便捷,同時也能大大地增強(qiáng)軟件的穩(wěn)定性與安全性。相反的,低層次語言會使得軟件維護(hù)難度較大,且復(fù)雜難掌握。因此科學(xué)而合理地選擇計算機(jī)語言,能夠似的計算機(jī)軟件工程的維護(hù)過程更為迅速簡單。
3.3 對軟件品質(zhì)管理進(jìn)行合理地規(guī)劃。通過建立軟件工程的品質(zhì)目標(biāo),保證軟件工程維護(hù)中的“可靠性、高效率性、可理解性、可使用性、可移植性、可修改性”[2],從而推動計算機(jī)軟件工程的健康、持續(xù)、穩(wěn)定發(fā)展。
3.4 選擇合適的程序支持平臺。支持平臺的好壞對軟件能否良好運(yùn)行有著很大的影響。支持平臺是軟件編程的前提環(huán)境,計算機(jī)語言的選擇是由軟件支持平臺所決定的,例如在Internet Explore瀏覽器中進(jìn)行搜索與在word軟件中進(jìn)行搜索的支持平臺是不一樣的。
除此之外,用戶在軟件使用過程中也需要加強(qiáng)對軟件維護(hù)意識的培養(yǎng),通過殺毒軟件與防火墻的設(shè)置來提升軟件的使用效果。定期清理內(nèi)存和不必要的軟件,保證計算機(jī)運(yùn)行環(huán)境,從而保證軟件的安全、穩(wěn)定、持久的運(yùn)行。
要保證計算機(jī)軟件的有效運(yùn)行,需要開發(fā)者與用戶雙方加強(qiáng)對計算機(jī)軟件工程的維護(hù),提升軟件質(zhì)量,減少安全隱患。從而維護(hù)網(wǎng)絡(luò)安全,推動軟件開發(fā)技術(shù)以及計算機(jī)技術(shù)的不斷完善與進(jìn)步。在保證計算機(jī)軟件工程質(zhì)量過程中,首先應(yīng)該提升軟件質(zhì)量,之后再通過程序語言設(shè)計、品質(zhì)管理、程序支持平臺等措施提升軟件工程質(zhì)量。
[1]婁銀. 計算機(jī)軟件工程的維護(hù)措施和方法研究[J]. 工業(yè)b, 2016(3):00114-00114.
[2]周瑩瑩, 歐陽玉峰. 計算機(jī)軟件工程的維護(hù)措施和方法研究[J]. 黑龍江科技信息, 2016(2).
[3]魏歡. 計算機(jī)軟件工程的維護(hù)措施和方法研究[J]. 決策與信息旬刊, 2015(14):166-166.
[4]孫小英. 計算機(jī)軟件工程的維護(hù)措施和方法研究[J]. 黑龍江科技信息, 2015(36):218-218.
[5]武程程. 計算機(jī)軟件工程的維護(hù)措施和方法研究[J]. 數(shù)字化用戶, 2014(24).
[6]馮鑫. 計算機(jī)軟件工程的維護(hù)措施和方法研究[J]. 城市建設(shè)理論研究:電子版, 2013(29).
[7]游海英. 計算機(jī)軟件工程的維護(hù)措施和方法研究[J]. 價值工程, 2013(11):199-200.
萬帥, (1987.7— ),漢,廣西南寧,碩士,職位:技術(shù)工程師,研究方向:計算機(jī)軟件。