公務員期刊網(wǎng) 論文中心 正文

計算機應用軟件開發(fā)維護

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機應用軟件開發(fā)維護范文,希望能給你帶來靈感和參考,敬請閱讀。

計算機應用軟件開發(fā)維護

摘要:計算機軟件可分為應用軟件和系統(tǒng)軟件。計算機應用軟件的開發(fā)應滿足對市場需求的分析與對軟件開發(fā)的要求。分析計算機軟件的維護以及影響因素,如軟件維護和影響維護的因素。探索影響計算機應用軟件開發(fā)的主要因素,包括人為因素和開發(fā)難度所導致的問題,以此促進計算機行業(yè)的快速發(fā)展。

關鍵詞:計算機應用軟件;開發(fā);維護

隨著科學技術的提高與發(fā)展,計算機應用技術已經(jīng)成為信息化時代不可缺少的一部分,它在創(chuàng)造生產(chǎn)力的同時,也為人們的日常生活帶來了快樂。加強對計算機應用軟件的開發(fā),能更好地滿足社會的需要[1]。

1計算機應用軟件

計算機軟件主要分為應用軟件與系統(tǒng)軟件兩部分,應用軟件是計算機的靈魂,通過對計算機應用軟件的開發(fā),使計算機具有了通用性和靈活性[2]。計算機應用軟件是用戶使用的程序語言以及各種編程語言所編寫的軟件合集,其開發(fā)滿足了用戶在不同領域的需求,拓展了計算機系統(tǒng)的使用范圍,加大了計算機硬件的使用功能。

2計算機應用軟件的開發(fā)

2.1對市場需求的分析

計算機應用軟件的開發(fā)是受系統(tǒng)環(huán)境影響的。在進行計算機軟件開發(fā)之前,市場調(diào)研是必不可少的,只有確保軟件與用戶的需求達成一致,才能保證軟件的開發(fā)能贏得市場的需求。市場的需求分析主要包含以下兩點:一是在進行初步市場調(diào)查時構建符合當前市場實際需求的應用軟件參考模型,保證軟件設計科學合理。二是修改和完善參考模型,更好地滿足廣大用戶的實際需求。

2.2對軟件開發(fā)的要求

計算機應用軟件與計算機是相互依存的,缺少了計算機應用軟件,計算機就無法工作。人們的日常工作和生活都融入了計算機應用軟件,通過對應用軟件的使用提高了人們的工作效率。軟件開發(fā)是一個系統(tǒng)而復雜的過程。開發(fā)軟件前期需要進行市場調(diào)查,深入了解用戶對軟件的需求。開發(fā)后的測試階段是保證應用軟件能否在計算機上順利運行,減少可能出現(xiàn)的系統(tǒng)故障,同時為后期的維護工作打好基礎。

3計算機軟件的有效維護以及影響因素

3.1軟件維護

軟件維護主要是指將軟件交付給用戶使用之后的維護過程,主要包含軟件自身出現(xiàn)的錯誤,用戶在使用過程中出現(xiàn)的問題,為了滿足用戶需求所開發(fā)新的功能等。通常軟件維護分為三種情況,即修正軟件運行中所出現(xiàn)的錯誤、為了軟件適應新的軟硬件環(huán)境所作出的更新、增加新的功能以滿足用戶需求。依據(jù)維護原因的不同,軟件的維護主要分為預防性維護、改正性維護、適應性維護以及完整性維護,其中完整性維護為軟件維護活動的重點。

3.2影響維護的因素

軟件維護工作主要有生產(chǎn)性活動和非生產(chǎn)性活動。如果在軟件開發(fā)過程中使用了錯誤的開發(fā)方法,在后期維護工作中就會增加維護人員的工作量。影響軟件維護工作量的主要因素有:參與維護的工作人員不是原來的軟件開發(fā)人員,對程序的陌生影響了軟件維護的效率和難度[3];與軟件匹配的文檔缺失,軟件開發(fā)初期沒有考慮到后期維護等情況,都會影響軟件維護的工作效率。

3.3軟件的有效維護

在進行軟件維護之前,維護人員要確保系統(tǒng)的正常運行,這也是軟件維護工作的前提,如果系統(tǒng)無法正常運行,維護人員就要及時查找發(fā)生問題的原因并及時調(diào)整,避免維護過程中出現(xiàn)盲目維護情況的發(fā)生[4]。在進行計算機維護過程時,維護人員要嚴格遵守軟件維護操作流程,按步驟有序地進行調(diào)整,保證維護工作的有效性。軟件的開發(fā)要依據(jù)軟硬件環(huán)境的更新而不斷優(yōu)化,以適應軟硬件環(huán)境運行的需要,避免出現(xiàn)計算機軟件不適配的情況。在維護計算機時,要注重與用戶的溝通,通過溝通交流,采集有效信息,及時解決使用軟件時出現(xiàn)的問題,通過針對性的解決計算機技術中存在的問題以減少人們的工作量,提升工作效率。結合用戶的實際需求,對應用軟件進行定期維護。

4影響計算機應用軟件開發(fā)的主要因素

在開發(fā)計算機應用軟件的時,有諸多影響軟件開發(fā)的因素。每個系統(tǒng)都是依據(jù)使用者的實際要求而設計的,要根據(jù)社會的變化而做出相應的調(diào)整,比如,計算機軟件中普遍具有的桌面操作系統(tǒng),就是為了完善計算機的各種硬件設施而設立的,不但可以起到桌面優(yōu)化的效果,還可以方便人們辦公,提升其辦公效率。影響計算機應用軟件開發(fā)的因素有很多,其中主要包括人為因素和開發(fā)難度所導致的各種因素。

4.1人為因素

在開發(fā)計算機軟件期間,人為因素是一個普遍的因素。計算機應用軟件開發(fā)者不但要掌握豐富的計算機理論知識,還要有豐富的計算機使用經(jīng)驗,要通過市場要求設計出相應的計算機軟件。目前,很多高校只注重理論教學,并沒有意識到實踐教學的重要性,導致該專業(yè)畢業(yè)的學生進入社會后無法滿足市場對計算機人才的實際要求。此外,市場上的應用軟件無法滿足人們的新要求,不但是對人力、物力和財力的消耗,而且還無法獲取理想的經(jīng)濟收益。要建例完善的人才培養(yǎng)激勵機制。目前已經(jīng)到來的5G就是一個很好的證明。若不具備創(chuàng)新意識,就無法研發(fā)出5G技術。在對人才培養(yǎng)的時要時常給予計算機人才以鼓勵,不斷提高人才對計算機應用軟件開發(fā)的興趣,從而為我國計算機軟件的開發(fā)工作貢獻出自己的力量。

4.2開發(fā)難度所導致的各種因素

盡管國內(nèi)計算機技術得到了普及,不過因為計算機的性能還不是非常完善,因此要建立一個具有專業(yè)性的計算機軟件開發(fā)團隊。盡管每個開發(fā)者都有自己的計算機研究方向,但是在整合計算機軟件模塊過程中會對計算機軟件的開發(fā)和應用造成影響。如果不能滿足人們的使用要求,或在操控計算機期間出現(xiàn)漏洞,就會影響計算機軟件的使用效果。受限于傳統(tǒng)觀點,設計人員在開發(fā)計算機應用軟件時并不十分嚴謹,只考慮眼下所需要的軟件,不考慮計算機技術的長遠發(fā)展目標,因此無法使計算機軟件得到更好的發(fā)展。要改善這一狀況,使計算機應用軟件的開發(fā)能夠滿足市場的需求。要提高計算機軟件開發(fā)者的思想意識,為他們提供外出進修學習的機會。也可以誠邀國內(nèi)外與計算機技術相關的專家對軟件開發(fā)技術人員進行業(yè)務培訓,解決他們在工作期間所遇到的難題。建立能力過硬的計算機軟件開發(fā)工作團隊,在開發(fā)計算機應用軟件時滿足人們的需求,促進軟件開發(fā)工作信息化、智能化。

5結語

計算機軟件的應用影響著人們的日常工作和生活,計算機應用軟件的發(fā)展也促進了信息化時代的發(fā)展。人們通過計算機和互聯(lián)網(wǎng),打破了時間和空間的限制,同時也為人們提供了更多的信息資源與生活樂趣,所以做好計算機應用軟件的開發(fā)和維護工作是十分必要的。計算機應用軟件的開發(fā)與維護要與實踐有機結合,并依據(jù)用戶的實際需求進行調(diào)整與完善。在開發(fā)計算機應用軟件過程中,要不斷加強對計算機軟件的維護,更好地支持計算機行業(yè)的發(fā)展。

參考文獻:

[1]陳濤.淺論新時期計算機軟件開發(fā)技術的應用及發(fā)展趨勢[J].農(nóng)家參謀,2020,(07):159.

[2]韓正.探究計算機應用軟件開發(fā)技術及其分析[J].科技資訊,2019,17(05):17-18.

[3]謝楓.基于新媒體時代計算機軟件開發(fā)技術的應用及發(fā)展趨勢[J].中外企業(yè)家,2018,(25):67.

[4]孔亞杰.基于對計算機軟件開發(fā)信息管理系統(tǒng)設計與應用的研究[J].數(shù)字技術與應用,2017,(11):175-176.

作者:王慧穎 單位:江西科技師范大學