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

計算機軟件可維護性及其一般方法

2013-04-29 00:44:03梁旭鋒
電腦迷 2013年5期
關鍵詞:計算機

梁旭鋒

摘 要 隨著計算機技術的發展,各種應用軟件應運而生,對軟件進行維護已成為計算機網絡應用維護的一個現實問題。本文基于對計算機軟件可維護性的認識,探究強化計算機軟件可維護性的一般方法。

關鍵詞 計算機 軟件 可維護性 一般方法

中圖分類號:TP307 文獻標識碼:A

軟件是計算機系統設計的重要根據,是計算機用戶和硬件之間的接口界面,計算機用戶可以通過軟件和計算機實行有效溝通。在軟件生命周期中,用戶要對硬件和軟件相結合的全局進行考慮,應用軟件保護技術,防止破解合法軟件,提升軟件的可維護性。

1 對計算機軟件可維護性的認識

計算機軟件的生命周期涵蓋兩個重要階段——開發期和運營期,運行期是系統有效發展的階段。盡管在軟件開發時,開發者投入了大量的人力和物力,以求盡可能地延長軟件的運行周期,使軟件發揮出更優異的性能。但事實上,在軟件運行時,不修改軟件是不可能的。計算機使用者總是希望使現有軟件的功能得到擴張或移植。所以,在操作過程中,軟件人員的任務是繼續進行修改軟件,這項工作就是所說的軟件維護。軟件維護一般包括三方面的內容:一是糾正性維護。這類工作主要是糾正軟件存在的錯誤;二是適應性維護。這類工作主要是為能適應變化的外部環境,對軟件應用程序做出修改;三是完善性維護。這類工作是為能提升系統性能或擴大其功能,也對軟件進行更改。可見,該軟件的運行過程也是開發商的維修過程,維護軟件的價值也是不用多說的。根據調查表明,軟件維護成本已占到整個軟件生命周期成本的70%以上,軟件的可維護性居于首位。隨著軟件開發的日趨深入,軟件維護的難度越來越大,并已成為目前所面臨的最大問題。

2 計算機軟件可維護性的一般方法

在計算機軟件的日常應用中,提高軟件可維護性的措施是一項值得深入研究的課題,其一般方法包括以下幾點:

2.1 提升軟件工具模塊化和質量技術

在軟件開發過程,有效方法之一是提高軟件質量和降低成本,其有效技術也是提高可維護性。它的優點是,如果需要改變一個功能模塊,只需要改變這個模塊,不會影響到其他模塊;如果程序需要添加一些功能,只需完成這些功能,增加一個新的模塊或模塊層;程序測試和重復測量更容易,序列錯誤很容易發現和改正,以提高程序的運行效率。采用結構化程序設計技術,以提高現有系統的可維護性。這種辦法需要掌握更換模塊的外部特征,不需要把握其內部運作的狀態。它可以幫助其減少新的錯誤,并有機會提供一個結構化的模塊,并逐步取代非結構化的模塊,運用自動重建結構和重新格式化的工具。

2.2 創建精密的軟件品質目標和優先級

程序的維護性應該是可以理解的、可靠的、可修改和測試的、可移植的、可以使用和效率高的。為了實現這些目標,要付出的代價很大,也未必是可行的。一些質量特性存在互補性,如可理解性和可測試性、可理解性和可修改性等。然而,其他一些質量特性互相矛盾,如效率和可移植性、效率和可變性。因此,各品質特性的維護性要求可以得到滿足,但它們相對重要性應遵循程序使用作用和計算環境變化而變化。

2.3 選擇有可維護的程序設計語言

根據程序可維護性,選擇程序設計語言,其影響是極大的。低層次的語言就是機器語言和匯編語言,這非常難以理解和掌握,也更難以對其進行維護。高級語言更容易理解,具有更好的可維護性,而低層次語言相對要差,但作為高層次語言,難易程度不一樣也是可以理解的。一些第四代語言是過程化語言,而有些是非程序語言。不管是什么語言,程序編制出來都很容易理解和修改,但存在指令數量可能會少一個數量級,而語言編制數量級要多一個,其開發速度會快多倍。執行軟件設計上,自我維護功能定義的引入,使軟件更具生命力。系統自維護功能給系統設計帶來了一定難度,需要采取一些額外系統資源占用,但隨著計算機技術的發展,到今天為止,它的資源不被認為是一個重要因素,考慮到對系統維護性影響,達到自我維護功能是值得的。對于其他軟件系統的開發,如在開發中能夠充分考慮系統的共性和個性,添加到系統自我維護功能的觀念,體現技術應用,且實現更好的發展。

2.4 加強計算機軟件可維護性方法的研究

在軟件維護過程,經常遇到一些問題,如頻繁的員工流失率,已離開的原有開發商;缺乏文檔資料,很難了解其他人的開發體系;不符合程序或文檔的文件不適當,并很難理解,軟件結構不合理,難以修改或修改后容易出現錯誤。該軟件易于開發,但其難以維持,通用性較差,這是以前設計軟件比較常見的通病問題,也是在同一個系統或重復開發的原由。重復開發會加強其系統功能,但單位人力、物力和財力資源會被浪費,而且還影響系統的正常使用。在軟件開發過程,應充分和適當地思索,其系統通用性和自我維護能力,以避免系統開發重復是十分必要的,而且軟件開發過程是需要重點留意的地方。如果要設計多功能易于維護的軟件,就必須有以靈活、通用和易維護為主旨的設計方法和思路。體系共性和個性方法分析,實現了對系統自維護功能的具體保證。在實際應用進程中使用此系統,并且得到用戶的好評。在該系統自維護功能概念基礎上,調整其參數,其實可以做一個小的開發工具,進而可以開發類似的系統管理。這至少表明,引入該系統自維護功能定義,為系統使用和維護管理帶來了極大方便。

在人們的日常生活中,計算機技術可以說是無處不在,以軟件技術作為其內在靈魂的計算機信息系統,正在對系統高度集成化、結構廣泛分布化、信息多元化和功能智能化等一系列新型發展方向越來越重視,并逐步在實踐中得以實現。因此,必須在軟件開發、應用的各個方面提高軟件的可維護性,提升軟件工作效率,滿足用戶的各種需求。

參考文獻

[1] 徐濤.基于度量的軟件維護過程管理.計算機光盤技術,2012(11).

[2] 于士文.敏捷軟件開發方法在軟件維護中的應用.硅谷,2012(23).

[3] 陳小輝.淺談軟件的可維護性設計.計算機技術與應用,2013(08).

猜你喜歡
計算機
計算機操作系統
穿裙子的“計算機”
趣味(數學)(2020年9期)2020-06-09 05:35:08
基于LabVIEW的計算機聯鎖仿真系統
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計算機多媒體技術應用初探
科技傳播(2019年22期)2020-01-14 03:06:30
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
計算機應用軟件開發技術的幾點探討
電子制作(2017年14期)2017-12-18 07:08:10
計算機網絡安全
iLOCK型計算機聯鎖開發中的需求開發管理
計算機聯鎖系統配置軟件設計與實現
主站蜘蛛池模板: 国产视频a| 高潮毛片免费观看| 国产情侣一区二区三区| 亚洲综合久久一本伊一区| AV不卡国产在线观看| 亚洲中文字幕23页在线| 免费无码AV片在线观看国产| 亚洲美女操| 久久久久久尹人网香蕉| 日韩欧美国产另类| 日韩精品毛片| 国内毛片视频| 亚洲最猛黑人xxxx黑人猛交| 日本在线免费网站| 国产精品精品视频| 国产成人精品一区二区不卡| 亚洲欧洲自拍拍偷午夜色| 久久精品国产在热久久2019| 手机永久AV在线播放| 91精品视频在线播放| 国产极品嫩模在线观看91| 欧美高清三区| 免费人成网站在线观看欧美| 最新痴汉在线无码AV| 国精品91人妻无码一区二区三区| 在线毛片网站| jizz国产视频| 国产精品55夜色66夜色| …亚洲 欧洲 另类 春色| 亚洲成av人无码综合在线观看| 国产成人a在线观看视频| 国产一二视频| 一级毛片免费的| 视频二区亚洲精品| 99久久精品美女高潮喷水| 日本久久久久久免费网络| 97在线国产视频| 97国产一区二区精品久久呦| 国产成人啪视频一区二区三区| 国产亚洲精品资源在线26u| 一级毛片免费高清视频| 在线精品欧美日韩| 免费在线不卡视频| 亚洲人成在线精品| 91精品国产自产在线老师啪l| 亚洲天堂2014| 啦啦啦网站在线观看a毛片 | 亚洲三级影院| 欧洲欧美人成免费全部视频| 91国内视频在线观看| 91精品国产麻豆国产自产在线| 欧美日韩亚洲国产| 一本久道久综合久久鬼色| 亚洲中文字幕日产无码2021| 91精品在线视频观看| 国产精品一区不卡| 久久精品91麻豆| 就去吻亚洲精品国产欧美| 亚洲第一视频区| 五月天香蕉视频国产亚| 精品久久久久成人码免费动漫| 伊人激情综合网| 国产女同自拍视频| 国产成人精品在线| 国产精品永久在线| 国产美女一级毛片| 国产av一码二码三码无码| 欧洲亚洲一区| 九九这里只有精品视频| 99成人在线观看| 欧美日本在线观看| 日本人妻丰满熟妇区| 99精品国产自在现线观看| 国产熟睡乱子伦视频网站| 国产精品国产三级国产专业不| 亚洲三级色| 国产91精品久久| 国产美女在线免费观看| 国产95在线 | 伊人成色综合网| 国产成人无码综合亚洲日韩不卡| 国产靠逼视频|