久久色av_国产特级毛片aaaaaa毛片_成人一级黄色大片_操她视频网站_亚洲毛片_91精品国产日韩91久久久久久

計算機軟件的可維護性

所屬欄目:計算機應用論文 發(fā)布日期:2017-08-31 14:45 熱度:

   計算機軟件在使用過程中需要日常維護,才能充分發(fā)揮應有的作用,滿足人們的需求,本文主要研究計算機軟件的可維護性。

現(xiàn)代計算機(專業(yè)版)

  《現(xiàn)代計算機(專業(yè)版)》(旬刊)創(chuàng)刊于1984年,由中山大學主管并主辦,是一本學科性、技術性較強的科技類學術期刊,作者讀者群均面向計算機信息技術及應用研究開發(fā)設計生產(chǎn)的工程技術人員、大專院校師生及計算機愛好者。

  伴隨計算機技術快速發(fā)展,不斷產(chǎn)生各種應用軟件,并面向各應用領域滿足需求,對軟件進行維護和保護已成為軟件行業(yè)所面臨的一個現(xiàn)實問題。伴隨軟件工程的不斷完善,使軟件開發(fā)越來越復雜,并具有一整套科學方法,進而提升了軟件系統(tǒng)的可靠性、可理解性和可維護性,提升了軟件生產(chǎn)率,降低了開發(fā)成本。該文對計算機軟件可維護性方法進行了探索和研究,并作出應有的貢獻,希望為今后軟件可維護性的發(fā)展做出一些應有的貢獻。

  計算機軟件是用戶和硬件之間的接口界面。計算機用戶可以通過軟件和計算機實行溝通,軟件是計算機系統(tǒng)設計的重要根據(jù)。為能方便用戶,讓計算機體系極具較高的整體效用,在計算機系統(tǒng)設計時,要對硬件和軟件相結合的全局進行考慮,并滿足用戶的需求。軟件保護技術,即怎樣防止破解合法軟件,軟件保護產(chǎn)品所涉及內容極為寬泛,屬于綜合技術范疇之內。在軟件生命周期中,每個階段均采取了科學和優(yōu)秀的管理方法和技術,并在每個階段結束前,從技術和管理方面實行嚴格審查,只有合格了才能進行下一階段的工作,這使得軟件開發(fā)工程項目全過程通過有條有序的方式進行,以確保軟件的質量,尤其是提升了軟件的可維護性。

  1計算機軟件維護性概述

  在軟件生命周期,涵蓋了兩個重要階段,包括開發(fā)期和運營期,運行期是系統(tǒng)有效發(fā)展的階段,在系統(tǒng)開發(fā)時,出于花了很多大量人力和物力資源,所以,大家總是希望能看到,可以盡可能地延長系統(tǒng)的運行周期,使軟件發(fā)揮更大的性能,與其他相對比,軟件成本也較低。然而,這卻尚未出現(xiàn)以確認該軟件不存在錯誤的技術。事實上,該軟件運行時,它是不可能不修改軟件的,開發(fā)是一項大投資,可以提高生產(chǎn)效率,降低成本,并保證軟件的品質,人們總是希望使用現(xiàn)有的軟件,對其擴張或移植。所以,在操作過程中,軟件人員的任務是繼續(xù)進行修改軟件,這項工作就是所說的系統(tǒng)維護。

  軟件維護一般包括三大類,一是糾正性維護(Corrective Maintenance)。這類工作主要是糾正軟件存在的錯誤;二是適應性維護(Adaptive Maintenance)。這類工作主要是為能適應變化的外部環(huán)境,對軟件應用程序做出修改;三是完善性維護(Perfective Mainte nance)。這類工作是為能提升系統(tǒng)性能或擴大其功能,也對軟件進行更改。這三個方面的維護工作,第二和第三層面維護方面所占的份額最大,占80%左右的總維護工作。可見,該軟件在運行過程中也是開發(fā)商的維修過程,維護軟件的價值也是不用多說的。根據(jù)調查表明,軟件維護成本已占到整個軟件生命周期成本的70%以上,軟件的可維護性居于首位。但軟件維護的難度越來越大,并已成為目前所面臨的最大問題。

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

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

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

  2.2創(chuàng)建精密的軟件品質目標和優(yōu)先級

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

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

  根據(jù)程序可維護性,選擇程序設計語言,其影響是極大的。低層次的語言就是機器語言和匯編語言,這非常難以理解和掌握,也更難以對其進行維護。高級語言更容易理解,具有更好的可維護性,而低層次語言相對要差,但作為高層次語言,難易程度不一樣也是可以理解的。一些第四代語言是過程化語言,而有些是非程序語言。不管是什么語言,程序編制出來都很容易理解和修改,但存在指令數(shù)量可能會少一個數(shù)量級,而語言編制數(shù)量級要多一個,其開發(fā)速度會快多倍。

  3加強計算機軟件可維護性方法發(fā)展與研究

  在軟件維護過程,經(jīng)常遇到一些問題,如頻繁的員工流失率,已離開的原有開發(fā)商;缺乏文檔資料,很難了解其他人開發(fā)體系;不符合程序或文檔的文件不適當,并很難理解,軟件結構不合理,難以修改或修改后容易出現(xiàn)錯誤。該軟件易于開發(fā),但其難以維持,通用性較差,這是以前設計軟件比較常見的通病問題,也是在同一個系統(tǒng)或重復開發(fā)的原由。重復開發(fā)會加強其系統(tǒng)功能,但單位人力、物力和財力資源會被浪費,而且還影響系統(tǒng)的正常使用。在軟件開發(fā)過程,應充分和適當?shù)厮妓鳎湎到y(tǒng)通用性和自我維護能力,以避免系統(tǒng)開發(fā)重復是十分必要的,而且軟件開發(fā)過程是需要重點留意的地方。

  如果要設計多功能易于維護的軟件,就必須有以靈活、通用和易維護為主旨的設計方法和思路。體系共性和個性方法分析,實現(xiàn)了對系統(tǒng)自維護功能的具體保證。在實際應用進程中使用此系統(tǒng),并且得到用戶的好評。在該系統(tǒng)自維護功能概念基礎上,調整其參數(shù),其實可以做一個小的開發(fā)工具,進而可以開發(fā)類似的系統(tǒng)管理。這至少表明,引入該系統(tǒng)自維護功能定義,為系統(tǒng)使用和維護管理帶來了極大方便。

  領域計算機管理在企業(yè)中的應用范圍更為廣泛,程序更加深入。計算機管理應用程序可大致分為兩個主要方面,即工業(yè)控制和信息化管理。信息化管理水平,即使市場上有很多的軟件支持,但考慮到企業(yè)的實際情況,要能更好地適應自己的管理模式,并更有效地管理自己的信息,一些核心應用系統(tǒng)主要由企業(yè)自主開發(fā)達成。在大多數(shù)的軟件管理上,報表類軟件為大部分,它們處理的報表主要是計算總的檢查驗證等。

  執(zhí)行軟件設計上,自我維護功能定義的引入,使軟件更具生命力。系統(tǒng)自維護功能給系統(tǒng)設計帶來了一定難度,需要采取一些額外系統(tǒng)資源占用,但隨著計算機技術的發(fā)展,到今天為止,它的資源不被認為是一個重要因素,考慮到對系統(tǒng)維護性影響,達到自我維護功能是值得的。對于其他軟件系統(tǒng)的開發(fā),如在開發(fā)中能夠充分考慮系統(tǒng)的共性和個性,添加到系統(tǒng)自我維護功能的觀念,體現(xiàn)技術應用,且實現(xiàn)更好的發(fā)展。

  4結束語

  總之,當前計算機技術在整個國民經(jīng)濟當中具有相當廣泛的領域,在人們的日常生活中,計算機技術可以說是無處不在,以軟件技術作為其內在靈魂的計算機信息系統(tǒng),正在對系統(tǒng)高度集成化、結構廣泛分布化、信息多元化和功能智能化等一系列新型發(fā)展方向越來越重視,并逐步在實踐中得以實現(xiàn)。在軟件開發(fā)各個階段,軟件的可維護性是在這一階段形成的,因此,必須在整個軟件開發(fā)的各個方面上,以提高軟件的可維護性進行貫穿。學習和掌握軟件生命周期的各個階段,對軟件的可維護性會產(chǎn)生一定影響,對軟件開發(fā)和一般軟件維護人員的實際工作具有極大裨益。

  參考文獻:

  [1]丁劍潔.基于度量的軟件維護過程管理的研究[D].西北大學,2006.

  [2]于士文.敏捷軟件開發(fā)方法在軟件維護中的應用研宛[D].湖南大學,2006.

  [3]陳小輝,鄧杰英,文佳.淺談軟件的可維護性設計[J].華南金融電腦,2009(3)

文章標題:計算機軟件的可維護性

轉載請注明來自:http://m.wangshangbanli.cn/fblw/dianxin/yingyong/36437.html

相關問題解答

SCI服務

搜論文知識網(wǎng) 冀ICP備15021333號-3

主站蜘蛛池模板: 国产一区二区视频在线 | 美女网站一区二区三区 | 99精品国产高清一区二区三区香蕉 | 日韩欧美国产综合 | 夜夜操夜夜爱 | 国产精品伦理久久久久 | 国产精品久久久久影院色 | 亚洲日韩精品欧美一区二区 | 国产成人精品aaaa视频一区 | 亚欧乱色视频网站大全 | 国产成a人片在线观看视频下载 | 欧美视频区 | 中文国产成人精品久久一 | 亚洲欧美日韩中文无线码 | 国产一区 在线播放 | 国产三级在线 | 国产精品视频一区二区三区不卡 | 亚洲国产精品日韩高清秒播 | 日本一二三区高清 | 国产精品一区欧美日韩制服 | 99精品欧美一区二区三区综合在线 | 国产视频1区| 视频精品一区二区三区 | 一级毛片免费毛片一级毛片免费 | 久久伊人一区二区三区四区 | 91大神在线观看精品一区 | 亚洲免费观看 | 久久精品a亚洲国产v高清不卡 | 久久不射影院 | 国产免费视屏 | 国产视频资源在线观看 | 久久久国产一区二区三区 | 欧美国产高清欧美 | 精品久久一区二区三区 | 国产日韩欧美另类重口在线观看 | 8x成人在线 | 精品久久一区二区 | 日韩高清欧美 | 日韩在线一区二区 | 国产成人久久精品亚洲小说 | 成人久久久精品乱码一区二区三区 |