999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺論計算機軟件的維護工作

2014-02-10 16:25:58史立峰
科技創(chuàng)新與應(yīng)用 2014年4期
關(guān)鍵詞:計算機軟件

史立峰

摘 要:進入到新世紀以來,隨著我國市場經(jīng)濟水平的迅速提升,我國的計算機技術(shù)和網(wǎng)絡(luò)技術(shù)也得到了十分迅猛的發(fā)展,在社會中的各個層面我們都看到了計算機技術(shù)的廣泛應(yīng)用,而計算機的一個非常重要的組成部分就是系統(tǒng)軟件,在維護計算機軟件工作中的成本以及工作量幾乎占到了軟件壽命周期的三分之二,并且計算機軟件的維護工作對軟件系統(tǒng)的運行質(zhì)量也有著重要的影響,因此,我們應(yīng)有效的進行計算機軟件的維護工作,從而發(fā)揮出計算機系統(tǒng)軟件的重要作用。文章便對計算機軟件維護工作的分類、計算機軟件維護工作的方法以及計算機軟件維護工作的策略三個方面的內(nèi)容進行了詳細的分析和探析,從而詳細的論述了計算機軟件的維護工作。

關(guān)鍵詞:計算機軟件;分類及方法;維護策略

1 計算機軟件維護工作的分類

通常情況下,我們可以將計算機軟件的維護工作分為四類,分別為完善性維護、改正性維護、適應(yīng)性維護以及預(yù)防性維護。

1.1 完善性維護

這類維護工作就是指增強以及擴充軟件的功能,從而提高軟件的運行性能。在原軟件出廠規(guī)格的說明書中可能并不包括這些新增的功能,它們都是在用戶使用軟件一段時間后所提出的需求,從而新增的這些功能。

1.2 改正性維護

這類維護工作就是找出并且改正軟件在使用過程中所出現(xiàn)的問題,一般情況下,軟件在交付使用后可能還是存在著一定的缺陷的,而這些缺陷可能是在逐漸使用的過程中才能發(fā)現(xiàn)并且改正的,常見的缺陷有數(shù)據(jù)錯誤、編碼錯誤、文檔錯誤、設(shè)計錯誤以及邏輯錯誤等。

1.3 適應(yīng)性維護

這類維護工作就是指在外部環(huán)境不斷變化的情況下,不斷的提升系統(tǒng)軟件運行的適應(yīng)能力,比如說,數(shù)據(jù)環(huán)境的升級、規(guī)則的變化、操作系統(tǒng)的升級、計算機的硬件升級以及相關(guān)標準的改變等等都屬于外部環(huán)境的變化。

1.4 預(yù)防性維護

這類維護工作就是指對一些還有改進空間的軟件進行預(yù)先的修正,從而提高其可靠性和維護性的工作。其主要采用軟件工程的方法,對系統(tǒng)軟件重新進行設(shè)計、測試和編寫,找到有改進空間的那部分軟件,從而為將來的維護工作提供方便,這種方法的維護對象應(yīng)為早期開發(fā)的軟件。

2 計算機軟件維護工作的方法

2.1 軟件維護的基本要求

計算機軟件的維護工作主要有以下幾個基本要求:(1)為保證軟件的運行質(zhì)量始終在一個良好的水準上,對計算機的操作系統(tǒng)應(yīng)進行定期的質(zhì)量檢查;(2)為了保證數(shù)據(jù)管理員所報告的數(shù)據(jù)是始終依附在數(shù)據(jù)模型上的,那么就要保證數(shù)據(jù)具備足夠的準確性;(3)應(yīng)多鼓勵數(shù)據(jù)處理人員的維護計算機軟件的過程中采用創(chuàng)新的維護方法;(4)在開發(fā)計算機軟件的過程中,應(yīng)讓有豐富經(jīng)驗的維護人員參與其中,在開發(fā)時也考慮到維護的需求,同時掌握哪些系統(tǒng)是屬于維護成本較高的系統(tǒng),應(yīng)借助于現(xiàn)代化的技術(shù)對其重新開發(fā)。

2.2 實施各項軟件維護活動

與計算機軟件的開發(fā)過程中相比,維護過程也是很復(fù)雜的,通常情況下,軟件維護活動的程序為:確定修改類型-確定修改需要-提出修改的請求-對修改需求進行分析-確定修改請求的可實施性-編排任務(wù)進度-設(shè)計修改方案-審核修改方案-編碼排錯和修改-軟件測試-更新文檔-標準審計-用戶驗收-評審新軟件對系統(tǒng)的影響。而在實施上述軟件維護活動的過程中,以下幾項工作是需要引起我們注意的:(1)建立一支專業(yè)的軟件維護團隊,提高維護人員的工作信息,并且激發(fā)他們從事維護工作的積極性,從而提高軟件維護的質(zhì)量以及提升維護工作的效率;(2)對程序進行修改時,應(yīng)全面的進行驗證和調(diào)試,如果所要進行的擴充和變動工作并不是特別緊急,那么應(yīng)先進行成本核算,依據(jù)進度計劃逐步的解決問題;(3)在我們將一個系統(tǒng)軟件移交給相應(yīng)的維護人員時,建議最好再指派一個程序開發(fā)員來協(xié)助其進行維護工作;(4)維護團隊中的每一個維護人員的責任應(yīng)是十分明確的,每個人都應(yīng)清楚的掌握自己的工作績效,從降低軟件質(zhì)量的風險、完成的時間以及成本等多方面探討修改方案的可行性。

2.3 減少軟件維護的策略

(1)減少糾錯性維護的措施。首先,我們應(yīng)盡可能的研發(fā)出可靠性高的軟件系統(tǒng),雖然從成本的角度考慮其并不合算,但是在研發(fā)的過程中多應(yīng)用新技術(shù)有利于減少執(zhí)行糾錯性維護的需求,同時也能提高系統(tǒng)的可靠性,現(xiàn)階段應(yīng)用較為廣泛的新技術(shù)有程序自動生成、應(yīng)用開發(fā)系統(tǒng)、結(jié)構(gòu)技術(shù)、數(shù)據(jù)庫管理系統(tǒng)、防錯性程序設(shè)計以及更高級程序語言等。(2)減少適應(yīng)性維護的措施。這類維護工作實際上是不可能完全避免的,但是我們可以通過采取某些措施對其進行控制,如,將從屬于軟件系統(tǒng)的固定的特征劃分到特定的程序模塊中,這樣就能限制為適應(yīng)硬件配置而不得不修改的程序部分了。(3)減少完善性維護的措施。以上的兩種方法也是可以有效的減少完善性的維護工作的。多采用一些先進的并且功能性更強的工具,使用用戶自己就可以完成很多完善性的維護工作了。為了盡可能的減少使用過程中的完善性維護的需要,我們可以建立系統(tǒng)原型的模型并應(yīng)用對象開發(fā)技術(shù)。

3 計算機軟件維護工作的策略

3.1 提高計算機軟件維護性的一般方法

(1)在對計算機系統(tǒng)軟件研發(fā)的過程中,就應(yīng)向大家樹立維護性的理念,充分的考慮軟件運行的實際環(huán)境以及用戶的具體要求,詳細的分析可能會影響軟件維護性的各個因素,建立完善的軟件維護性的質(zhì)量標準;(2)開發(fā)計算機系統(tǒng)軟件的過程中,應(yīng)盡可能的減少改正性維護的工作量,盡可能的預(yù)想到軟件在未來可能出現(xiàn)的改動,提升其可擴充性和可修改性。同時還要保證所編制的文檔的質(zhì)量,對每一個階段都應(yīng)進行嚴格的質(zhì)量保證審查工作;(3)大力的推廣和引入先進的提高軟件質(zhì)量的工具和技術(shù),嚴格的遵照模塊化和結(jié)構(gòu)化的方法對軟件進行設(shè)計,逐步的替換非結(jié)構(gòu)化的模塊,從而使程序結(jié)構(gòu)更為的簡單;(4)盡可能的選擇維護性較好的程序設(shè)計語言,同時更加重視對軟件維護的管理工作,并配備相關(guān)的維護文檔,維護工作中出現(xiàn)更改時,應(yīng)進行嚴格的審核和控制。

3.2 明確不需要進行維護而是需要重新設(shè)計的軟件

在討論一個軟件是需要進行維護還是需要重新設(shè)計時,我們就要計算其成本和效益比的比值,如果確實已經(jīng)超過了重新設(shè)計一個軟件時,那么就不必再對軟件實施維護活動了。一般情況下,其主要具備以下四大特征:(1)軟件運行的過程中總是出現(xiàn)問題,性能不斷的惡化;(2)模塊及單個子程序非常大的系統(tǒng)或是在仿真模式下運行的軟件系統(tǒng);(3)占用過多資源的系統(tǒng),或是維護人員很難用低級語言編寫的系統(tǒng)程序,又或是維護時必須將易變參數(shù)編寫在代碼中的程序;(4)程序的結(jié)構(gòu)和邏輯流都太過復(fù)雜,舉例來說,過多的使用IV語句或是DO循環(huán);過多的使用嵌入性的文字和常數(shù);使用不必要的全程變量和GOTO語句;使用了相似功能的模塊和多出口的模塊。

4 結(jié)束語

通過以上的論述,我們對計算機軟件維護工作的分類、計算機軟件維護工作的方法以及計算機軟件維護工作的策略兩個方面的內(nèi)容進行了詳細的分析和探討。計算機軟件的維護工作并不是簡單的實施某項維護的活動,其是一項復(fù)雜的系統(tǒng)工程,并且維護工作的效果好壞對計算機系統(tǒng)軟件的運行質(zhì)量也是有著決定性的影響的,因此,所以軟件維護工作者都應(yīng)吸取國內(nèi)外的先進的軟件維護的經(jīng)驗,大膽的開拓和創(chuàng)新計算機軟件的維護方法,滿足我國快速發(fā)展的社會主義市場經(jīng)濟的需求,促進我國計算機事業(yè)的健康發(fā)展。

參考文獻

[1]張建平.提高計算機軟件系統(tǒng)維護效率的幾點探索[J].科技致富向?qū)В?013.

[2]劉培臣.如何做好計算機軟件維護工作[J].中國計算機報,2008.

[3]岳繼武.淺談對計算機軟件可維護性方法的探討[J].科技致富向?qū)В?013.

猜你喜歡
計算機軟件
芻議計算機軟件中的安全漏洞檢測技術(shù)
消費電子(2021年7期)2021-08-10 06:03:55
計算機軟件技術(shù)的不可靠性探析
基于C語言的計算機軟件編程
電子制作(2018年16期)2018-09-26 03:27:08
淺談不同編程語言對計算機軟件開發(fā)的影響
電子制作(2018年1期)2018-04-04 01:48:36
計算機軟件數(shù)據(jù)庫設(shè)計應(yīng)用探析
電子制作(2017年14期)2017-12-18 07:08:03
計算機軟件安全檢測技術(shù)研究
電子制作(2017年10期)2017-04-18 07:22:58
淺談基于C語言的計算機軟件程序設(shè)計
電子制作(2017年24期)2017-02-02 07:14:40
淺析計算機軟件數(shù)據(jù)接口的應(yīng)用分析
神州修車救援APP取得計算機軟件著作權(quán)
計算機軟件開發(fā)中的分層技術(shù)分析
河南科技(2014年19期)2014-02-27 14:15:24
主站蜘蛛池模板: 综合天天色| 精品91在线| 动漫精品啪啪一区二区三区| 国产99视频在线| 婷婷六月在线| 亚洲系列中文字幕一区二区| 国产精品无码制服丝袜| 国产91高清视频| 亚洲高清在线播放| 久久久久久尹人网香蕉| 亚洲男人的天堂网| 欧美成人日韩| 国产美女无遮挡免费视频| 亚洲第一国产综合| 国产第三区| 狠狠ⅴ日韩v欧美v天堂| 国产激情第一页| a毛片在线| 免费看a级毛片| 91精品啪在线观看国产91九色| 亚洲aⅴ天堂| 九九久久99精品| 91精品啪在线观看国产91| 欧美国产中文| 免费看av在线网站网址| 色呦呦手机在线精品| 91年精品国产福利线观看久久 | 亚洲国产日韩一区| 欧美精品色视频| 成人一区专区在线观看| 亚洲婷婷丁香| yy6080理论大片一级久久| 国产福利影院在线观看| 中文纯内无码H| 最新日韩AV网址在线观看| 日本国产在线| 亚洲欧洲日韩综合| 久久香蕉国产线| 亚洲精品无码在线播放网站| 亚洲黄网视频| 亚洲男人的天堂在线| 国产日韩AV高潮在线| 国产高潮视频在线观看| 福利小视频在线播放| 97色伦色在线综合视频| A级毛片无码久久精品免费| 国产一级裸网站| 国产精品成人免费视频99| 国模沟沟一区二区三区| 欧美日韩国产精品综合| 国产精品香蕉| 97视频精品全国在线观看| 天天躁夜夜躁狠狠躁图片| 亚洲美女一区二区三区| 亚洲精品高清视频| 色婷婷在线播放| 午夜毛片福利| 国产亚洲精品97AA片在线播放| 尤物成AV人片在线观看| 日韩精品中文字幕一区三区| 欧美区在线播放| 久久semm亚洲国产| 好吊妞欧美视频免费| 精品久久久无码专区中文字幕| 真人免费一级毛片一区二区| 国产手机在线ΑⅤ片无码观看| 久久超级碰| 精品国产Av电影无码久久久| 日本黄色a视频| 任我操在线视频| 日本一区二区三区精品国产| 欧美一区日韩一区中文字幕页| 91青青草视频在线观看的| 熟女日韩精品2区| 麻豆精品在线播放| 精品国产Ⅴ无码大片在线观看81| 国产午夜福利片在线观看| 在线精品亚洲一区二区古装| 青草免费在线观看| 九九久久精品免费观看| 伊人色天堂| 国产一区二区人大臿蕉香蕉|