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

正文內(nèi)容

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

2024-12-20 12:08本頁面
  

【正文】 ? 提高可維護性的方法 ? 建立明確的軟件質(zhì)量目標和優(yōu)先級 ? 使用提高軟件質(zhì)量的技術(shù)和工具 ? 進行明確的質(zhì)量保證審查 ? 選擇可維護的程序設(shè)計語言 ? 改進程序的文檔 ? 開發(fā)軟件時考慮到維護 軟件再工程 什么是軟件再工程 在軟件復用中 ,有問題是與現(xiàn)有系統(tǒng)密切相關(guān)的 例如 : — 現(xiàn)有軟件系統(tǒng)如何適應當前技術(shù)的發(fā)展及需求的變化 ,采用更易于理解的、適應變化的、可復用的系統(tǒng)軟件構(gòu)架并提煉出可復用的軟件構(gòu)件 ? — 現(xiàn)存大量的遺產(chǎn)軟件系統(tǒng) (Legacy Software)由于技術(shù)的發(fā)展 ,正逐漸退出使用 ,如何對這些系統(tǒng)進行挖掘、整理 ,得到有用的軟件構(gòu)件 ? — 已有的軟件構(gòu)件隨著時間的流逝會逐漸變得不可使用 ,如何對它們進行維護 ,以延長其生命期 ,充分利用這些可復用構(gòu)件 ? 軟件再工程 (Software Reengineering)正是解決上述問題的主要技術(shù)手段。再工程的基礎(chǔ)是系統(tǒng)理解 ,包括對運行系統(tǒng)、源代碼、設(shè)計、分析、文檔等的全面理解。 它能夠使我們: ? 增進對軟件的理解; ? 提高軟件自身的可維護性、復用性或演化性 . 軟件再工程過程模型 代碼重構(gòu) 數(shù)據(jù)重構(gòu) 正向工程 庫存目錄分析 文檔重構(gòu) 逆向工程 逆向工程 逆向工程 (反推工程 reverse engineering) 從現(xiàn)有軟件恢復設(shè)計信息 (有用的維護信息 ) 設(shè)計的 恢復過程 非結(jié)構(gòu)化、無文檔 的源代碼或目標代碼 軟件的全部文檔 軟件再工程相關(guān)術(shù)語間關(guān)系 信 息 庫 1類視圖: 非過程性描述、元描述 例:規(guī)格說明 再工程 3類視圖: 過程性描述 例:源程序 再工程 2類視圖: 偽過程性描述、結(jié)構(gòu)性描述 例: DFD、 PDL A2類視圖: 分析 再工程 逆向工程 設(shè)計恢復 再工程 逆向工程 設(shè)計恢復 再工程 A1類視圖: 分析 A3類視圖: 分析 分解 綜合生 成視圖 軟件視圖 Software view 有關(guān)軟件的一種表達形式或報告; 視圖分類: ?1類視圖: ?2類視圖: ?3類視圖: ?A類視圖: 伴隨上述各類的分析視圖; A1類視圖是對 1類視圖的分析信息; A2類視圖是有關(guān) 2類視圖的分析信息; A3類視圖是由 3類視圖得到。 重構(gòu)是實現(xiàn)軟件再工程全面自動化的第一步 源程序 重構(gòu)的 源程序 ?邏輯 ?格式 ?圖形 ?文檔 ?度量 ?報告
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1