freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程第8章軟件維護-在線瀏覽

2024-11-10 15:48本頁面
  

【正文】 在發(fā)生變化。 因為軟件處于運行變化狀態(tài):故障要排除,系統(tǒng)要改進和優(yōu)化,版本要升級等。所以軟件工程方法學(xué)的一個主要目的就是如何減少維護的工作量。 7 ? 所謂軟件的可維護性,就是維護人員理解、掌握和修改被維護軟件的難易程度。 8 二、 軟件維護的特點 9 在軟件維護過程中,工作量直接影響了軟件維護的成本。 影響維護工作量的因素: 10 ⑴ 軟件配置是否完整是影響維護工作量的重要因素; ⑵修改別人的程序增加了維護的難度; ⑶文檔不全的軟件,增加了修改后測試的工作量; ⑷軟件結(jié)構(gòu)的不合理,增加了軟件修改的困難; ⑸軟件經(jīng)過多個版本的演化,很難追蹤修改的過程; ⑹軟件維護經(jīng)常受挫,降低了該項工作的吸引力。 ? 有形的代價是指維護費用的數(shù)目 ? 無形的代價,包括: 維護的代價昂貴: ① 在軟件維護過程中,引入潛伏的錯誤,造成軟 件質(zhì)量下降; ② 實施維護占用的一些資源,影響到其它開發(fā)工作的進行; ③ 軟件維護中部分工作沒有滿足用戶認為合理的需求,引起用戶的不滿等。 維護工作量的一個模型: M= P十 K e(c- d) 以上模型表明,如果軟件開發(fā)途徑不當(dāng),原開發(fā)人員不參加維護工作,都將使維護工作量呈指數(shù)級增加。反之為非結(jié)構(gòu)化維護。 結(jié)構(gòu)化維護和非結(jié)構(gòu)化維護 14 ① 修改編碼:使編碼更加混亂,程序結(jié)構(gòu)更不清晰,可讀性更差,而且有連鎖反應(yīng)。 ③ 修改用戶數(shù)據(jù):需要與用戶協(xié)商,一旦有疏忽,可使系統(tǒng)發(fā)生意外。 維護的副作用 15 總之 , 維護的副作用可能表現(xiàn)在: , 很容易出現(xiàn)打補丁現(xiàn)象 , 造成維護一次 , 就追加一個補丁 , 最后補丁越打越多 , 隱含的問題也會越來越多 。 ① 用 SWCMM框架體系的思想來改善軟件企業(yè)的軟件過程管理。 ③ 維護完成后,一定要進行回歸測試。 18 軟件維護工作流程: 維護 類型 評價 錯誤 評價優(yōu) 先次序 安排改正 性維護 開始問 題分析 開始 分析 將安排好的開發(fā) 工作量列入目錄 將錯誤改正 列入目錄 維護 實施 復(fù) 審 改正性 適應(yīng)性 完善性 維護請求 嚴重 不嚴重 低 分派人員 分派人員 修改過的軟件 通過并交付使用的軟件 測試 * * 第二步:維護工作的實施 19 源程序修改的步驟: 20 ⑴ 分析程序結(jié)構(gòu)圖; ⑵ 跟蹤數(shù)據(jù); ⑶ 控制跟蹤; ⑷ 充分閱讀和源程序清單和文檔,分析現(xiàn)有文檔的合理性; ⑸ 充分使用由編譯程序或匯編程序提供的交叉引用表、符號表及其它信息; 分析和理解程序: 21 一方面:考慮對人員和資源的安排 另一方面:需要根據(jù)修改的內(nèi)容及受到修改影響的內(nèi)容設(shè)計修改方案。 修改代碼,以適應(yīng)變化 修改時應(yīng)遵循的原則: 23 修改程序的副作用 副作用是指因修改軟件而造成的錯誤或其它不希望發(fā)生的情況。 ⑴ 編碼副作用: 25 在修改數(shù)據(jù)結(jié)構(gòu)時,有可能造成軟件設(shè)計和數(shù)據(jù)結(jié)構(gòu)的不一致,而導(dǎo)致軟件錯誤。 ⑵ 數(shù)據(jù)副作用: 26 對數(shù)據(jù)流、軟件結(jié)構(gòu)、邏輯模塊等進行修改時,必須對相關(guān)技術(shù)文檔進行修改,否則會導(dǎo)致文檔與程序功能不匹配,使文檔不能反映軟件當(dāng)前的狀態(tài)。 28 記錄一些與維護工作有關(guān)的數(shù)據(jù)信息,這些信息可作為估計軟件維護的有效程度,確定軟件產(chǎn)品的質(zhì)量,確定維護的實際
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1