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

計算機軟件可維護性方法分析

2015-04-07 10:11:32李彤彤
科技視界 2015年9期
關鍵詞:計算機

李彤彤

【摘 要】隨著計算機發展的越來越快,計算機軟件的種類也隨之增加。作為連接用戶與計算機之間的重要橋梁,用戶通過使用計算機軟件可以與計算機進行直接的交流溝通。因此,計算機軟件的可維護性是提高計算機穩定性的重要環節,是確保計算機能夠良好使用的核心關鍵。本文分析了計算機軟件的可維護性、維護計算機軟件的主要措施及加強計算機軟件可維護性方法的發展與研究,希望可以提高計算機軟件可維護性的發展水平。

【關鍵詞】計算機;軟件;可維護性

當前社會已經逐漸進入了信息時代,計算機的應用日益廣泛,因此,提高對計算機的重視程度是加強社會經濟發展的重要問題。計算機軟件是計算機的重要組成部分,其主要分為系統軟件和應用軟件,通過各種軟件的應用,可以滿足用戶的不同需求,是計算機工作的主要途徑。然而,計算機軟件經常會受到不同因素的問題影響而出現故障,極大的影響了計算機的正常工作,這就要求我們做好軟件的維護工作,提高軟件的穩定性。

1 計算機軟件的可維護性

1.1 計算機軟件系統維護的概念

軟件的使用周期可以包括軟件開發和軟件運營兩個方面。相對而言,軟件的運營階段是軟件整個周期的重要環節,作為軟件開發的基本目的,軟件運營情況是軟件的價值體現。在軟件開發時,投入大量的人力、物力、財力,提高軟件的開發水平,其目的是提高軟件在使用過程中的穩定性及延長軟件的使用壽命,從而提高軟件的整體水平。然而,作為一種信息化技術,計算機軟件在正式使用過程中會由于各種各樣的原因出現較多故障,從而降低了軟件的穩定性,使軟件出現一定的缺陷和問題,影響了軟件的整體性能。為提高軟件的穩定性及軟件在正式應用中的性能發揮程度,我們應該在軟件的運營過程中對計算機軟件進行及時的系統維護,即計算機軟件系統維護。

1.2 軟件維護的類型

計算機軟件的維護主要分為糾正性維護、適應性維護及完善性維護。其中糾正性維護是指計算機軟件系統維護針對軟件出現的故障和缺陷對其進行專門性維護。而在實際的軟件使用過程中,由于信息化技術的自身特點,計算機軟件出現的問題和故障很難在表面上診斷出來,因此,糾正性維護在實際應用過程中很少被使用。適應性維護則是通過相應的改進措施對計算機軟件應用程序進行維護和修改,從而提高計算機軟件的適應性,使其可以適應外部環境和市場需求的不斷變化,提高軟件的使用性能。而完善性維護旨在提高計算機軟件系統的整體性能,增加軟件的功能,進而對軟件進行相應維護。

2 維護計算機軟件的措施

2.1 制定合理的軟件優化目標和維護范圍

只有明確一個計算機軟件的使用功效和主要性能,才能確定其正確的優化軟件和維護軟件的目標及范圍。在計算機軟件維護的過程中,其性能特點應根據軟件的使用效率、可移植性的可能性、軟件根本程序的可靠程度、可修改性、可否隨意測試及能否被使用者理解并靈活應用。然而由于軟件性能的差別,在維護過程中很難具有一種統一的維護方式。因此,應該根據不同的軟件的自身特性,了解軟件的性質。軟件中有一部分性質可以相互促進,共同發展,在維護過程無需進行專門的考慮。而還有一部分性質是相互制約的,對于這種情況,應該滿足不同性質的需求,確定各性質的優先級,從而確定維護目標,在此基礎上制定針對性的維護措施,進而而做好對不同軟件的維護工作,從根本上提高軟件的穩定性。

2.2 利用有利的軟件優化技術和相關工具

在進行正式的維護工作之前,應該做好必要的技術和工具準備,提高計算機軟件的維修效率,從而加強計算機軟件的維修水平。主要的技術工具主要分為以下幾點:

2.2.1 模塊化

模塊化是根據程序算法編寫使軟件更具有針對性和整合性,在對軟件進行修改維護的過程中降低維護難度。由于各環節都是相對獨立的,在修改時只需要對需要修改的相關部分進行簡單維護即可,不需要擔心對某一部分進行修改后而影響到整個軟件的使用。在對計算機軟件進行維護的過程中,可以有效地提高維護效率。增加軟件修改的可行性和穩定性。另外,由于軟件在維護的過程中修改的部分較少,極大的減少了維護的成本開支,提高了計算機軟件維護的容錯率。

2.2.2 結構更新技術

隨著信息技術的不斷發展,各種新型技術被不斷研發出來。在對計算機軟件進行維護時,應用自動建筑結構、重新格式化、代碼評定程序及結構重訂程序等,可以有效地提高軟件維護的效率。因此,做好對技術的及時更新,對提高軟件的維護效率有著重要的意義,可以避免由于技術沒有及時更新而出現維護不完善的情況,造成計算機軟件維護出現其他本不應出現的問題。

2.2.3 備用件

備用件的使用,使計算機軟件在出現軟件版本落后,不能滿足現在使用需求的時候,可以迅速的完成更換工作,降低軟件維護的時間,從而提高計算機軟件的維修效率。當某種計算機軟件需要替換時,可以快速的取出備用件并及時更換,避免在維護過程中引發更多的問題和故障,提高了計算機軟件維護的穩定性。

2.2.4 結構化小組

在軟件開發時應建立合理的主程序員小組,使開發工作變得更加組織化和嚴格化,在工作時嚴格按照規范要求進行工作,明確各自的責任分配,各司其職,可以有效地維持軟件開發工作的秩序性,使軟件的生產效率有明顯提升。在對程序的質量進行檢查時,也應采取分工明確的結構化小組,各個環節相對獨立,簡化程序質量檢查的繁瑣工序,使質量檢查工作可以穩定可靠的開展。除此之外,在對計算機軟件進行維護的過程中,也可以建立相似的結構化小組,從而完善各部分的維修分工,提高軟件程序的維護效率,以提高軟件的程序質量。因此,結構化小組程序設計的思想和結構文檔工作的使用,對軟件從開發到運營的整個生命周期都有著不容忽視的重要作用。

2.3 選擇可維護性的編程語言進行軟件開發

隨著計算機技術的不斷發展,編程語言也獲得了巨大的進步。語言種類從開始的機器語言和匯編語言等低級語言發展到現在的C語言、C++、C#、JAVA、VITUAL BASIC等高級編程語言。程序設計語言的選擇和使用,對于軟件程序的可維護性有著很大的影響。低級語言生澀難懂,很難被充分理解和掌握,對維護造成了很大的困擾。相對于低級語言,高級語言具有其獨特的優勢,高級語言理解難度較小,比低級語言具有更好的可維護性。然而,在不同的高級語言之間也存在著很大的差異,理解難度也不盡相同。在查詢語言、圖形語言、報表生成器等第四代語言中,無論是過程化還是非過程化語言,使用其編制的程序都便于理解和維護。相對于COBOL語言和PL/1語言,第四代語言編制的程序中的指令條數要減少一個數量級,可以極大的提高軟件程序的開發速度。另外,部分非過程化語言編制的程序不需要明確其實現的算法,用戶只需要對其輸入工作的目標要求,編譯程序或解釋程序便會自動生成并輸出用戶的要求假設,在一定程度上提高了軟件程序的使用效率和維護效率,極大的提高了軟件的維護水平。總而言之,相對于低級語言來說,高級語言尤其是第四代語言更有利于計算機軟件的維護修改,對提高維護效率和水平有著明顯的優勢。

2.4 進行明確的質量保證審查

質量保證審查技術可以便捷的獲取及維護軟件的性能質量,有效地檢測出計算機軟件在開發及維護階段軟件出現的質量變化。檢測出問題后,可以及時采取相應的解決方案進行維護和修改,避免軟件維修成本的不斷消耗,對延長軟件系統的有效工作壽命有著重要的意義。因此,現提出以下幾種軟件審查的方式,以維持計算機軟件的可維護性。

2.4.1 在檢查點進行復審

在開發的過程中,建立多個檢查點,在各個檢查點對軟件進行復審,從而確定開發的軟件是否達標,質量是否合格。另外,要根據檢查項目的不同,制定不同的檢查重點,對重要的環節進行側重檢查,提高檢查的效率,加強檢查的實際意義。因此,在開發的最初階段對軟件進行嚴格檢查可以明顯提高軟件的工作質量,從根本上減少軟件的問題或故障,極大的提高了軟件的穩定性和安全性。

2.4.2 驗收檢查

驗收檢查即在正式使用之前的最后一次審查,是軟件在交付使用之前的最后關卡。作為一個特殊的檢查點,驗收檢查也屬于檢查點檢查的一部分,然而,由于其所處的特殊位置,驗收檢查的檢查標準是以維護為重要依據,以確保軟件投入使用后的可維護性。

2.4.3 周期性的維護審查

軟件在實際應用期間,由于軟件本身存在的問題或缺陷、計算環境的變化、用戶的不同需求等情況,必須對軟件進行必要的維護和修改。然而,在修改的過程中,有很大的可能會導致軟件的質量出現問題,是軟件出現新的故障,從而影響軟件的使用性能。因此,對于軟件來說,應該進行必要的周期性的維護審查,確定合理的審查周期,跟蹤觀察軟件的質量變化,不斷完善軟件的工作性能,從而延長軟件的實際使用壽命。嚴格來說,周期性維護審查也屬于檢查點復查的一個重要部分。與檢查點復查相同,周期性維護審查也采用同樣的方法和內容,對軟件進行檢查。另外,將周期性的維護審查的結果與上述檢查的結果進行比較,對比兩者之間的異同點,出現變化的數據都可能是軟件質量上出現了問題,也有可能出現其他因素造成的問題。我們應該對出現差異的部分進行側重檢查,認真分析其出現的原因,從而提出相應的解決措施。通過對比審查結果,可以增加審查問題的精準度,對降低軟件出現故障的概率有著重要的作用。

2.4.4 檢查軟件包

軟件包即一種被標準化且可以提供給不同單位和不同用戶使用的軟件。在軟件包的交易過程中,由于專利權或其他因素,一般不會涉及到源代碼和程序文檔的交易行為。由于這種原因,導致維護人員對軟件包檢查時對相關文件認真研究分析,如,用戶手冊、操作手冊、培訓教程、新版本說明、計算機環境要求書、未來特性表及驗收測試報告等,通過對以上相關文件進行認真分析,提高自身對該軟件包的了解程度,明確軟件包的性能、工作目標、工作要求等,并對軟件包編制相應的檢驗程序。利用已設計好的檢驗程序檢查軟件包所具備的的功能和程序與用戶的要求和條件是否符合。維護人員應該根據相關的驗收測試實例,對檢驗程序進行完善,另外,維護人員自身也可以根據已有的驗收測試實例,重新對其設計并測試。

3 加強計算機軟件可維護性方法的發展與研究

在軟件實際維護的過程中,由于各種不同因素的影響,經常會出現各種問題,如,人員的頻繁流動,開發商供給不穩定;文檔資料損失嚴重,不能充分了解已有的開發體系;程序的功能不符合標準,文件所屬穩定不合理。使計算機軟件的可理解性降低,并且由于結構不當,計算機軟件極易出現故障。傳統的計算機軟件,開發過程比較簡單,然而卻難以長時間維持,不具備良好的通用性,是計算機軟件開發的常見問題,導致系統出現重復開發的情況,浪費大量的人力、物力、財力,對計算機軟件的正常使用造成了很大的影響。因此,在軟件的開發和使用過程中,應該加強對軟件的探索和研究,提高計算機軟件的通用性和可維護性,從而避免軟件系統的重復開發,是計算機軟件開發過程中的核心問題。

相對于傳統的軟件,我們應該設計功能齊全且具有可維護性的軟件,加強對軟件靈活性、通用性和可維護性的分析和探索。通過分析軟件的體系共性和個性方法,加強系統的自維護功能,實現計算機軟件可維護性。通過長時間的使用和測試,本系統獲得了一定的成功,另外,在確保軟件子維護功能概念完善的基礎上,對參數進行相應的調整。因此,在計算機軟件中應用自維護功能可以有效的提高軟件維護的效率,對于計算機軟件的實際應用和維護管理提供了極大的便利。在設計執行軟件時,通過引進自維護功能概念,可以有效地提高軟件的生命力。然而,由于增加了自維護功能,對軟件的設計增加了一定的難度,造成了大部分資源的額外使用。然而,當今計算機技術正處于高速發展的階段,資源的問題已經得到了很好的解決,對計算機軟件使用自我維護是十分必要的。除此之外,在開發其他計算機軟件時,要充分考慮系統的共性和個性,可以有效地提高軟件的可維護性,實現軟件的良好發展。

4 小結

隨著我國科學技術的不斷進步,計算機得到了廣泛的使用,計算機軟件隨著計算機的不斷發展也在高速的更新之中,軟件作為計算機與用戶溝通的橋梁,有著重要的意義,所以做好計算機得到維護工作應受到關注。做好計算機軟件的維護工作,可以使軟件的功能更加齊全,符合用戶的需求,增強軟件的可維護性,可以使計算機軟件事業獲得進一步的發展,以順應市場的需求。

【參考文獻】

[1]李雪梅.計算機軟件可維護性方法分析[J].知識經濟,2013(17).

[2]邵建,陳元博.試論計算機軟件可維護性方法[J].河南科技,2013(4).

[責任編輯:湯靜]

猜你喜歡
計算機
計算機操作系統
穿裙子的“計算機”
趣味(數學)(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型計算機聯鎖開發中的需求開發管理
計算機聯鎖系統配置軟件設計與實現
主站蜘蛛池模板: 国产99在线观看| 91在线激情在线观看| 国产超碰在线观看| av无码一区二区三区在线| 亚洲成av人无码综合在线观看| 人妻无码AⅤ中文字| 2020精品极品国产色在线观看| www.日韩三级| 亚洲成肉网| 免费久久一级欧美特大黄| 亚洲国产综合精品一区| 亚洲综合二区| 成人国产三级在线播放| 久久这里只有精品免费| 99视频有精品视频免费观看| 激情影院内射美女| 欧美日韩91| 激情乱人伦| 亚洲—日韩aV在线| 播五月综合| 欧美色伊人| 六月婷婷激情综合| 欧美日韩综合网| 日韩黄色精品| 91一级片| 成年女人a毛片免费视频| 久久国产香蕉| 伊人久久大线影院首页| 久久久久免费精品国产| 国产精品原创不卡在线| 国产一级毛片网站| 欧美国产日韩在线观看| 国产主播福利在线观看| 亚洲精品色AV无码看| 国产尤物在线播放| 996免费视频国产在线播放| 国产在线一二三区| 日韩a级毛片| 91精品啪在线观看国产| 福利视频久久| 曰韩人妻一区二区三区| 国产欧美专区在线观看| 久久久久青草线综合超碰| 亚洲午夜综合网| 亚洲色图另类| 日本成人福利视频| 亚洲天堂网在线视频| aa级毛片毛片免费观看久| 91成人在线观看| 亚洲男人的天堂视频| 国产哺乳奶水91在线播放| 在线无码九区| 久久精品波多野结衣| 一级片免费网站| 这里只有精品在线| 免费精品一区二区h| www.狠狠| 网久久综合| 欧美视频二区| 99re精彩视频| 97se亚洲综合不卡| 五月天在线网站| 91久久夜色精品国产网站| 色婷婷在线影院| 亚洲第一视频网站| 91久久青青草原精品国产| 国产91丝袜在线播放动漫| 国产日韩欧美成人| 欧美日一级片| 精品无码国产自产野外拍在线| 中文字幕无码av专区久久| 亚洲精品第五页| 亚洲精品国产成人7777| 亚洲精品无码不卡在线播放| 一本大道AV人久久综合| 亚洲天堂网2014| 欧美中出一区二区| 精品国产亚洲人成在线| 国产精品lululu在线观看| 色综合天天视频在线观看| 伊人久久精品无码麻豆精品| 五月婷婷综合网|