| | | 軟件工程案例教程 軟件項目開發實踐 第3版 韓萬紅 姜立新 國家示 | 該商品所屬分類:圖書 -> 機械工業出版社 | 【市場價】 | 376-544元 | 【優惠價】 | 235-340元 | 【作者】 | 韓萬紅 | 【出版社】 | 機械工業出版社 | 【ISBN】 | 9787111559849 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](/c49/99/10026487160260.jpg)
店鋪:機械工業出版社官方旗艦店 出版社:機械工業出版社 ISBN:9787111559849 商品編碼:10026487160260 品牌:機械工業出版社(CMP) 頁數:200 字數:450000 審圖號:9787111559849 作者:韓萬紅
"![baecf198635367d9.jpg](https://img10.360buyimg.com/cms/jfs/t1/180445/28/6295/377762/60b0bd82E6c4ef32e/baecf198635367d9.jpg) 商品參數 商品基本信息 | 商品名稱: | 軟件工程案例教程:軟件項目開發實踐 第3版 | 作者: | 韓萬紅 姜立新等 | 市場價: | 45.00 | ISBN號: | 9787111559849 | 版次: | 3-1 | 出版日期: | 2017-03 | 頁數: | 332 | 字數: | 450 | 出版社: | 機械工業出版社 | 內容介紹 內容簡介 | 本書以一個貫穿始終的軟件項目案例為基礎,講解軟件項目開發中需求分析、概要設計、詳細設計、編碼、測試、產品交付以及維護等各個過程中涉及的理論、方法、技術、交付的產品和文檔等。本書繫統、全面、注重實效,可以幫助讀者在短時間內掌握軟件項目開發的基本知識和基本過程,並有效提高實踐能力。本書既適合作為高等院校計算機及相關專業軟件工程、軟件測試課程的教材,也適合作為廣大軟件技術人員的培訓教程或參考書。 | 目錄 目錄 | 目錄 前言 *1章軟件工程概述 1 1.1軟件工程的背景 1 1.2軟件工程知識體繫 3 1.3軟件工程的三段論 5 1.4軟件工程模型 6 1.4.1軟件項目開發路線圖 8 1.4.2軟件項目管理路線圖 8 1.4.3軟件過程改進路線圖 9 1.5軟件開發模型 12 1.5.1瀑布模型 12 1.5.2V模型 13 1.5.3原型模型 13 1.5.4增量式模型 14 1.5.5噴泉模型 14 1.5.6智能模型 14 1.5.7敏捷生存期模型 14 1.6軟件工程中的復用原則 22 1.7小結 24 1.8練習題 24 *2章軟件工程方法學 26 2.1軟件工程方法比較 26 2.2結構化軟件工程方法 27 2.2.1結構化需求分析 28 2.2.2結構化設計 28 2.2.3結構化編碼 29 2.2.4結構化測試 29 2.2.5結構化維護 29 2.3面向對像軟件工程方法 29 2.3.1面向對像分析 30 2.3.2面向對像設計 31 2.3.3面向對像編程 31 2.3.4面向對像測試 31 2.3.5面向對像維護 31 2.3.6面向對像建模工具UML 32 2.4面向構件軟件工程方法 34 2.5面向代理軟件工程方法 35 2.6軟件工程方法總結 36 2.7軟件逆向工程 36 2.8基於容器技術的軟件工程化管理 37 2.9項目案例說明 38 2.10小結 38 2.11練習題 38 第3章軟件項目的需求分析 40 3.1軟件項目需求概述 40 3.1.1需求定義 40 3.1.2需求類型 41 3.1.3需求的重要性 42 3.2需求工程 42 3.2.1需求獲取 43 3.2.2需求分析 45 3.2.3需求規格說明編寫 46 3.2.4需求驗證 47 3.2.5需求變更 47 3.3結構化需求分析方法 48 3.3.1數據流圖方法 49 3.3.2繫統流程圖 50 3.3.3實體關繫圖 50 3.4面向對像需求分析方法 52 3.4.1UML需求建模圖示 53 3.4.2UML需求建模過程 56 3.5其他需求建模方法 65 3.6原型設計工具 66 3.6.1Axure RP 66 3.6.2Balsamiq Mockups 67 3.6.3Prototype Composer 67 3.6.4GUI Design Studio 67 3.7需求規格說明文檔 67 3.8項目案例分析 70 3.9小結 72 3.10練習題 73 第4章軟件項目的概要設計 75 4.1軟件設計簡介 75 4.1.1軟件設計的定義 75 4.1.2概要設計的定義 76 4.2體繫結構設計 76 4.2.1H/T體繫結構 77 4.2.2C/S體繫結構 78 4.2.3B/S體繫結構 78 4.2.4多層體繫結構 80 4.2.5面向服務的體繫結構 84 4.2.6面向工作流引擎 85 4.2.7雲架構 88 4.2.8應用程序框架結構 90 4.3模塊(構件)設計 94 4.3.1模塊分解 94 4.3.2耦合度 95 4.3.3內聚度 96 4.4數據模型設計 98 4.4.1數據庫設計 99 4.4.2文件設計 106 4.5接口設計 107 4.5.1用戶界面設計 107 4.5.2外部接口和內部接口設計 109 4.6結構化設計方法 109 4.6.1變換流與事務流 110 4.6.2功能模塊劃分 111 4.6.3數據流映射為結構圖 113 4.6.4輸入/輸出設計 113 4.7面向對像的設計方法 114 4.7.1UML的設計圖示 116 4.7.2識別對像類 121 4.7.3確定屬性 121 4.7.4定義對像的操作 122 4.7.5確定對像之間的通信 122 4.7.6完成對像類的定義 122 4.8軟件設計指導原則 128 4.9概要設計文檔標準 129 4.10項目案例分析 131 4.10.1體繫結構 131 4.10.2模塊設計 132 4.10.3數據庫設計 133 4.10.4界面設計 135 4.11小結 135 4.12練習題 135 第5章軟件項目的詳細設計 138 5.1詳細設計的概念 138 5.2詳細設計的內容 138 5.3結構化詳細設計方法 139 5.3.1詳細設計工具 139 5.3.2JSD方法 145 5.3.3Warnier方法 147 5.3.4結構化詳細設計的例子 148 5.4面向對像詳細設計方法 150 5.4.1詳細設計工具 150 5.4.2詳細設計步驟 151 5.4.3面向對像詳細設計的例子 152 5.5詳細設計文檔 154 5.6項目案例分析 155 項目詳細設計簡介 155 5.7小結 163 5.8練習題 163 第6章軟件項目的編碼 165 6.1編碼概述 165 6.2編碼方法 165 6.2.1結構化編程 166 6.2.2面向對像編程 170 6.2.3面向組件編程 172 6.3編碼策略 172 6.3.1自頂向下的開發策略 172 6.3.2自底向上的開發策略 173 6.3.3自頂向下和自底向上相結合的開發策略 173 6.3.4線程模式的開發策略 173 6.4McCabe程序復雜度 173 6.5編碼語言、編碼規範和編碼文檔 174 6.5.1編碼語言 174 6.5.2編碼標準和規範 175 6.5.3編碼文檔 180 6.6重構理念和重用原則 180 6.6.1重構理念 180 6.6.2重用原則 181 6.7項目案例分析 182 6.7.1項目開發環境的建立 182 6.7.2編碼標準和規範 182 6.7.3代碼說明 205 6.8小結 211 6.9練習題 212 第7章軟件項目的測試 213 7.1軟件測試概述 213 7.1.1什麼是軟件測試 213 7.1.2軟件測試技術綜述 214 7.2靜態測試 215 7.2.1文檔審查 216 7.2.2代碼檢查 217 7.2.3技術評審 218 7.3白盒測試方法 219 7.3.1語句覆蓋 220 7.3.2判定覆蓋 220 7.3.3條件覆蓋 220 7.3.4判定/條件覆蓋 221 7.3.5條件組合覆蓋 221 7.3.6路徑覆蓋 221 7.3.7其他覆蓋準則 222 7.4黑盒測試方法 224 7.4.1邊界值分析 225 7.4.2等價類劃分 225 7.4.3規範導出法 227 7.4.4錯誤猜測法 227 7.4.5基於故障的測試方法 227 7.4.6因果圖法 228 7.4.7決策表法 229 7.4.8場景法 231 7.5其他測試技術 234 7.5.1回歸測試 234 7.5.2隨機測試 235 7.5.3探索性測試 235 7.6軟件測試級別 236 7.6.測試 236 7.6.2集成測試 238 7.6.3繫統測試 241 7.6.4驗收測試 243 7.6.5上線測試 243 7.7面向對像的測試 243 7.7.1面向對像分析的測試 244 7.7.2面向對像設計的測試 244 7.7.3面向對測試 245 7.7.4面向對像的集成測試 246 7.7.5面向對像的繫統測試 247 7.8測試過程管
|
" | | | | | |