摘要:計(jì)算機(jī)對(duì)于人們的工作和生活都有著很大的影響,且近年來(lái)發(fā)展勢(shì)頭十分迅猛。在很多行業(yè)的工作中已經(jīng)越來(lái)越依賴于計(jì)算機(jī)軟件,可是軟件運(yùn)行期間卻常常會(huì)產(chǎn)生各種問(wèn)題,這對(duì)于人們的工作、生活有著十分不利的影響。所以,怎樣不斷的提升計(jì)算機(jī)軟件工程維護(hù)工作的水平就成為一項(xiàng)十分重要的工作,本文對(duì)此進(jìn)行了深入的分析。
關(guān)鍵詞:計(jì)算機(jī);軟件工程;維護(hù)措施;方式
社會(huì)的不斷發(fā)展,使得科技水平以及創(chuàng)新工作的水平都在不斷的提高。計(jì)算機(jī)已經(jīng)成為人們生活和工作中必不可少的一部分。而計(jì)算機(jī)的主要構(gòu)成就是系統(tǒng)軟件,因此不選提高系統(tǒng)軟件的各方面性能是十分重要的。只有在系統(tǒng)軟件流暢運(yùn)行的基礎(chǔ)上,計(jì)算機(jī)才能夠更好的為人們服務(wù)。
一、計(jì)算機(jī)軟件工程維護(hù)的內(nèi)容
(一)預(yù)防性維護(hù)
開(kāi)展預(yù)防性維護(hù)工作的主要目的就是提高系統(tǒng)軟件運(yùn)行的安全性和穩(wěn)定性,進(jìn)行計(jì)算機(jī)軟件工程的設(shè)計(jì)、編寫(xiě)或者是測(cè)試工作時(shí),有部分軟件是需要修改的,只有在此基礎(chǔ)上才能夠更好的進(jìn)行后續(xù)的軟件工程維護(hù)工作。
(二)改正性維護(hù)
這一工作的主要內(nèi)容就是改進(jìn)軟件運(yùn)行期間的各種問(wèn)題,主要有邏輯上的錯(cuò)誤、文檔錯(cuò)誤、設(shè)計(jì)失誤以及數(shù)據(jù)錯(cuò)誤等。
(三)完善性維護(hù)
將計(jì)算機(jī)軟件的功能予以增強(qiáng)和擴(kuò)充,以進(jìn)一步的提升軟件的性能。但是,這一工作是在軟件運(yùn)行較長(zhǎng)時(shí)間后才開(kāi)展的,并非軟件需求說(shuō)明書(shū)中的具體規(guī)定。
(四)適應(yīng)性維護(hù)
為了使軟件運(yùn)行時(shí)可以更好的適應(yīng)外部環(huán)境,就需要開(kāi)展適應(yīng)性維護(hù)工作,工作內(nèi)容有環(huán)境的升級(jí)、改變、操作系統(tǒng)的升級(jí)以及硬件的升級(jí)。
二、更改軟件工程的維護(hù)方式
(一)選擇最適宜的程序設(shè)計(jì)語(yǔ)言
程序設(shè)計(jì)語(yǔ)言的科學(xué)性對(duì)于計(jì)算機(jī)軟件工程維護(hù)工作的順利進(jìn)行有著非常積極的影響。若計(jì)算機(jī)的換邊語(yǔ)言以及機(jī)器語(yǔ)言的層次較低,則掌握和理解的難度會(huì)非常大,尤其是維護(hù)工作的難度會(huì)更大。但高級(jí)語(yǔ)言的理解、維護(hù)就簡(jiǎn)單的多。不過(guò),理解高級(jí)語(yǔ)言時(shí)必須把差異確定好,這樣才可以開(kāi)展后續(xù)的維護(hù)工作,并保證計(jì)算機(jī)的正常工作狀態(tài)。
(二)注重提升精密、優(yōu)先級(jí)軟件的品質(zhì)
工程維護(hù)工作需具備的基本性能就是移植性、可靠性、可使用性以及可理解性都非常強(qiáng),還應(yīng)具有較高的效率。而要想保證上述的要求都能夠達(dá)到,則需要投入大量的成本,實(shí)現(xiàn)起來(lái)的難度非常大。此外,上述某些目標(biāo)之間的關(guān)系可能還是矛盾的,而有些則是相互依賴的,要想使上述的目標(biāo)能夠盡快得到滿足則一定嚴(yán)格按照程序規(guī)定開(kāi)展工作,結(jié)合計(jì)算機(jī)環(huán)境的變動(dòng)情況進(jìn)行工作,設(shè)定好精密以及優(yōu)先級(jí)軟件的品質(zhì)目標(biāo),這對(duì)于計(jì)算機(jī)行業(yè)的長(zhǎng)遠(yuǎn)穩(wěn)定發(fā)展是極為有利的。
(三)提高軟件工程模塊以及技術(shù)的質(zhì)量
進(jìn)行計(jì)算機(jī)軟件工程的開(kāi)發(fā)工作時(shí),要想使計(jì)算機(jī)軟件工程有良好的維護(hù)性,則最搞笑的方式就是不斷的提升軟件工程的整體質(zhì)量,并結(jié)合實(shí)際盡可能的降低研發(fā)的成本。進(jìn)行這一項(xiàng)工作的主要目的就是更方便的進(jìn)行重復(fù)測(cè)量和測(cè)試工作,而且可以第一時(shí)間發(fā)現(xiàn)軟件運(yùn)行期間的序列錯(cuò)誤,這樣可以有效的提升程序運(yùn)行的效率。不僅如此,若變動(dòng)軟件工程的某個(gè)功能模塊,則僅僅改變這一個(gè)模塊即可,其它模塊的工作狀態(tài)不會(huì)受到一點(diǎn)影響。除此之外,進(jìn)行軟件工程開(kāi)發(fā)工作時(shí),只要依照結(jié)構(gòu)化程序設(shè)計(jì)技術(shù)的要求進(jìn)行即可,系統(tǒng)的可維護(hù)性也會(huì)因此大大提高。此外,經(jīng)常性的更換工程外部模塊就能夠使工程的失誤率大大降低。
三、如何對(duì)計(jì)算機(jī)軟件工程進(jìn)行維護(hù)
計(jì)算機(jī)光盤(pán)應(yīng)用最明顯的缺點(diǎn)就是無(wú)法和人們?nèi)粘J褂玫能浖瓿蓴?shù)據(jù)連接以及交換工作,這便使得工作效率大打折扣,很多人甚至因此不再使用這一軟件。因此,對(duì)軟件的接口部分進(jìn)行健全是提升用戶體驗(yàn)必須要做的一項(xiàng)工作。在進(jìn)行計(jì)算機(jī)軟件的開(kāi)發(fā)工作時(shí),一定要保證軟件接口的暢通性,這樣才能夠使軟件間的數(shù)據(jù)都能夠順暢連接,更好的滿足用戶的各方面需求。此外,對(duì)報(bào)警信息進(jìn)行郵件提醒和短信提醒也是十分重要的,這也彰顯了軟件系統(tǒng)的人性化設(shè)計(jì)。
比如,注重提升軟件的人性化設(shè)計(jì),實(shí)際開(kāi)展產(chǎn)品設(shè)計(jì)工作時(shí),需要按照模塊化設(shè)計(jì)的相關(guān)理論來(lái)開(kāi)展工作,可是,人們必須認(rèn)識(shí)到,一定要保證軟件產(chǎn)品能夠很好的為大眾服務(wù),也就是將用戶體驗(yàn)的提升作為設(shè)計(jì)工作的重點(diǎn)。為了使軟件功能的人性化設(shè)計(jì)有明顯的提高,一定要做好以下三個(gè)方面的工作:第一,不斷提升用戶信息查詢的便利性。軟件在長(zhǎng)期的工作期間,會(huì)儲(chǔ)存大量的歷史信息,而用戶在使用時(shí)又要求能夠從海量的信息中快速找到自己需要的信息。因此,軟件開(kāi)發(fā)工作者一定要提高軟件信息查詢的水平。比如,現(xiàn)今人們廣泛使用的騰訊QQ這方面的功能就非常好,它所具備的歷史信息查詢功能可以幫助用戶快速找到想要的信息。分析這些成功的軟件設(shè)計(jì)工作可以知道,將用戶作為切入點(diǎn),深入的了解用戶的需求,才能夠快速設(shè)計(jì)出用戶所需的東西。第二,科學(xué)的進(jìn)行軟件快捷鍵的設(shè)計(jì)工作。如果軟件中有比較多使用方便的快捷鍵,則能夠大大減少鼠標(biāo)的使用,對(duì)于工作效率的提升有著十分積極的作用,并且可以使用戶獲得更好的體驗(yàn)。第三,實(shí)際開(kāi)展軟件產(chǎn)品設(shè)計(jì)工作時(shí),必須要保證各個(gè)業(yè)務(wù)模塊間有很好的協(xié)調(diào)性,不能一味使用普及化的操作方式。
結(jié)語(yǔ):
綜上所述,通過(guò)本文的論述可以知道,隨著社會(huì)的不斷發(fā)展進(jìn)步,我國(guó)的互聯(lián)網(wǎng)技術(shù)雖然有了很大的提高。但隨著人們生活、工作節(jié)奏的不斷加快,也使其對(duì)于計(jì)算機(jī)軟件的各方面性能都有了更高的要求。因此,要想更好的滿足用戶的這一需求,提高計(jì)算機(jī)軟件的各方面性能,使用戶獲得更好的使用體驗(yàn),就一定要不斷的提高計(jì)算機(jī)軟件開(kāi)發(fā)工作的水平。作者將計(jì)算機(jī)軟件的界面、運(yùn)行環(huán)境以及功能優(yōu)化作為重點(diǎn),針對(duì)其中的問(wèn)題制定了有效的解決方案,希望能夠更好的促進(jìn)我國(guó)計(jì)算機(jī)技術(shù)水平的提高。
參考文獻(xiàn):
[1]馬伽洛倫,尚艷萍.計(jì)算機(jī)軟件工程項(xiàng)目的自動(dòng)化管理分析[J].電子技術(shù)與軟件工程,2016,02:64.
[2]丁春莉.計(jì)算機(jī)軟件工程的維護(hù)措施與方法分析[J].通訊世界,2016,19:36-37.
[3]程紅英.計(jì)算機(jī)軟件工程的維護(hù)措施與方法分析[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2014,1708:313+315.
[4]蓋少君.計(jì)算機(jī)軟件工程技術(shù)發(fā)展探究[J].信息技術(shù)與信息化,2014,04:197-198.
[5]陳暉.基于計(jì)算機(jī)工程的安全維護(hù)措施分析[J].電子技術(shù)與軟件工程,2015,04:226.
作者簡(jiǎn)介:李海紅(1972.9)女,漢,本科,河北唐縣,職稱:工程師,研究方向:計(jì)算機(jī)科學(xué)與技術(shù)。