什麼叫系統可維護性
什麼叫系統可維護性
系統的可維護性是衡量一個系統的可修復(恢復)性和可改進性的難易程度。所謂可修復性是指在系統發生故障後能夠排除(或抑制)故障予以修復,並返回到原來正常執行狀態的可能性。而可改進性則是系統具有接受對現有功能的改進,增加新功能的可能性。因此,可維護性實際上也是對系統性能的一種不可缺少的評價體系,它主要包括兩個方面:首先是評價一個系統在實施預防型和糾正型維護功能時的難易程度,其中包括對故障的檢測、診斷、修復以及能否將該系統重新進行初始化等功能;其次,則是衡量一個系統能接受改進,甚至為了進一步適應外界(或新的)環境而進行功能修改的難易程度。
軟體的可維護性與哪些因素有關
可理解性:軟體可理解性表現為外來讀者理解軟體的結構、介面、功能和內部過程的難易程度。模組化、詳細的設計文件、結構化設計、原始碼內部的文件和良好的高階程式設計語言等等,都對改進軟體的可理解性有重要貢獻。可測試性:診斷和測試的難易程度主要取決於軟體容易理解的程度。良好的文件對診斷和測試是至關重要的。此外,軟體結構、可用的測試工具和除錯工具,以及以前設計的測試過程也都是非常重要的。維護人員應該能夠得到在開發階段用過的測試方案,以便進行迴歸測試。在設計階段應該盡力把軟體設計成容易測試和容易診斷的。可修改性:軟體容易修改的程度和軟體設計原理和規則直接有關。耦合、內聚、區域性化、控制域與作用域的關係等等,都影響軟體的可修改性。
提高軟體可維護性的方法有哪些
提高軟體可維護性的方法:
1、降低系統模組之間的耦合性,系統採用構件化開發與Web服務相結合;
2、採用成熟技術開發;
3、編碼規範、文件等;
4、維護手冊、提前檢查;
5、加強系統性能沒試與評估;
6、設計方面的適度冗餘。
軟體是一系列按照特定順序組織的計算機資料和指令的集合。一般來講軟體被劃分為系統軟體、應用軟體和介於這兩者之間的中介軟體。軟體並不只是包括可以在計算機上執行的電腦程式,與這些電腦程式相關的文件一般也被認為是軟體的一部分。簡單的說軟體就是程式加文件的集合體。另也泛指社會結構中的管理系統、思想意識形態、思想政治覺悟、法律法規等等。
什麼叫可鍛性
1、可鍛性:指金屬材料在壓力加工時,能改變形狀而不產生裂紋的效能。它包括在熱態或冷態下能夠進行錘鍛,軋製,拉伸,擠壓等加工。可鍛性的好壞主要與金屬材料的化學成分 。
2、金屬材料在鍛壓加工中能承受塑性變形而不破裂的效能,也叫工藝塑性。可鍛性指標通常用金屬材料在一定塑性變形方式下表面開始出現裂紋時的變形 ...
什麼叫產品可追溯系統
追溯系統目前已經被廣泛應用於各個行業中,它其實就是一種可以對產品進行正向,逆向或不定向追蹤的生產控制系統,可適用於各種型別的過程和生產控制系統。
為確保追溯資訊的完整性、資料採集的高效性、準確性以及資料採集的可行性,追溯資料採集將採用條碼技術以及佈局合理的採集點來完成追溯資訊的採集。 ...
什麼叫可達性
在圖論中,可達性是指在圖中從一個頂點到另一個頂點的容易程度。在無向圖中,可以透過識別圖的連線分量來確定所有頂點對之間的可達性。 常用演算法為:Floyd-Warshall,Thorup,Kameda這三種演算法。
在圖論中,可達性是指在圖中從一個頂點到另一個頂點的容易程度。 如果存在一系列相鄰頂點,則 ...
生態系統具有什麼性
生態系統具有穩定性,多樣性,整體性,層次性和開放性。生態系統的穩定性指的是生態系統所具有的保持或恢復自身結構和功能相對穩定的能力,生態系統穩定性的內在原因是生態系統的自我調節。
地球最大的生態系統是生物圈;最為複雜的生態系統是熱帶雨林生態系統,人類主要生活在以城市和農田為主的人工生態系統中。生態系統是 ...
什麼叫系統bag
系統bag是遊戲中最基本的模組。道具和寵物通常採用兩種不同的資料結構儲存在不同的揹包中,原因在於其屬性和特性都有很大區別。揹包系統也會包含其他一些特殊用途的揹包,比如倉庫(儲存透過倉庫NPC寄存的道具)、售賣欄(儲存玩家售賣給NPC的道具,便於回購)和擺攤欄(儲存玩家擺攤中的商品)等。 ...
王者榮耀輔助哪個可玩性高點
1.莊周。莊周是非常簡單的一個輔助英雄,經過改版之後他的3個技能全部具有進化效果,而且大招還可以給隊友進化減傷,這個作用要比5個進化還大,因為進化的時間只有1.5秒,而莊周可以讓全體隊友免疫2秒的控制,可以說一波團戰如果莊周開好大招那麼所有隊友都不會受到敵方控制效果的限制。
2.孫臏。孫臏也是一名老牌 ...
什麼叫土的液性指數
液性指數,又稱稠度指標,是表示天然含水量與界限含水量相對關係的指標。土塑狀態的土的液性指數在0到1之間,液性指數越大,表示土越軟;液性指數大於1的土處於流動狀態;小於0的土則處於固體狀態或半固體狀態。
液性指數與土的類別及含水量有關,同一種土,含水量越大則液性指數越大,土質越軟。 ...