出版時間:2003-10 出版社:電子工業(yè)出版社 作者:溫德爾 頁數(shù):268 字數(shù):196000
Tag標簽:無
內(nèi)容概要
本書提供一種建立有效需求的系統(tǒng)化、易于應(yīng)用的方法論——使用統(tǒng)一過程的軟件需求,介紹了全需求生命周期的實用解決方案,包括獲取、分析、規(guī)格說明、檢驗和維護。本書通過正文5部分共18章內(nèi)容,介紹了好的軟件需求的關(guān)鍵特性,需求分析過程和工作產(chǎn)品,構(gòu)建用戶需求,問題域、參與者、使用用例、活動圖和情節(jié)串聯(lián)板,構(gòu)建需求體系結(jié)構(gòu),實體與事件、類圖、狀態(tài)轉(zhuǎn)換圖和序列圖,構(gòu)建規(guī)格說明,軟件需求、接口需求和檢驗,使用所構(gòu)建的需求體系結(jié)構(gòu);并通過附錄(第6部分)給出了一份實際的軟件規(guī)格說明書。
不管你是分析師、體系結(jié)構(gòu)設(shè)計師、開發(fā)人員、測試人員、經(jīng)理,還是軟件客戶,本書都會幫助你制定出準確反映自己需要的軟件需求,并能夠比以往更迅速、更經(jīng)濟地轉(zhuǎn)換為實際軟件。
書籍目錄
第1部分 引入好需求 第1章 好需求的重要性 3 1.1 好需求的基本原理 3 1.2 獲得好需求的途徑 5 1.3 好需求的優(yōu)點 6 1.4 好需求對開發(fā)與生產(chǎn)率的影響 6 1.5 好需求對測試與質(zhì)量的影響 7 1.6 好需求對機構(gòu)的影響 7 1.7 標識好需求 8 第2章 好需求的特征 9 2.1 好需求個體的特征 9 2.2 好需求集合的特征 17 2.3 表述好需求的語言 18 2.4 好需求的可溝通性 18 第3章 工作產(chǎn)品和過程概述 21 3.1 工作產(chǎn)品介紹 22 3.2 過程介紹 24 3.3 從需求向設(shè)計轉(zhuǎn)移 31第2部分 構(gòu)建用戶需求 第4章 理解問題領(lǐng)域 35 4.1 研究這些相關(guān)領(lǐng)域 36 4.2 反復(fù)閱讀 38 4.3 與客戶和用戶面談 39 4.4 構(gòu)建使用用例 41 第5章 參與者與使用用例 43 5.1 定義系統(tǒng)邊界 45 5.2 從穩(wěn)定狀態(tài)到穩(wěn)定狀態(tài)轉(zhuǎn)移 48 5.3 標識使用用例 49 5.4 變更管理系統(tǒng)實例 50 第6章 為使用用例建模 53 6.1 用框圖表示使用用例 54 6.2 歸納使用用例 55 6.3 為變更管理系統(tǒng)圖示表達使用用例 56 6.4 使用用例之間的關(guān)系 56 6.5 用框圖表示變更管理系統(tǒng)使用用例 57 6.6 將使用用例打包 58 6.7 將變更管理系統(tǒng)使用用例打包 59 第7章 使用活動圖表示使用用例 61 7.1 活動圖的要素 62 7.2 管理變更系統(tǒng)的活動圖 70 第8章 編寫使用用例 71 8.1 應(yīng)用模板 72 8.2 分步驟描述 74 8.3 其他原因 77 8.4 例外及相關(guān)問題 78 8.5 變更管理使用用例 79 第9章 使用情節(jié)串聯(lián)板確認使用用例 83 9.1 向用戶介紹情節(jié)串聯(lián)板 84 9.2 進化法圖形用戶界面演示 85 9.3 其他框圖與圖片 87 9.4 向用戶表示使用用例 89 9.5 變更管理系統(tǒng)的情節(jié)串聯(lián)板 89第3部分 構(gòu)建需求體系結(jié)構(gòu) 第10章 作為對象的實體和事件 95 10.1 類與對象 96 10.2 作為類被長期記存的事件 100 10.3 管理變更系統(tǒng)的類 101 第11章 構(gòu)建類圖 105 11.1 概括化 106 11.2 多態(tài)性 108 11.3 匯聚 109 11.4 關(guān)聯(lián) 112 11.5 類打包 113 11.6 管理變更系統(tǒng)舉例 114 第12章 使用狀態(tài)轉(zhuǎn)換圖 119 12.1 狀態(tài)轉(zhuǎn)換圖介紹 120 12.2 類級狀態(tài)轉(zhuǎn)換圖 122 12.3 使用用例級狀態(tài)轉(zhuǎn)換圖 123 12.4 系統(tǒng)級狀態(tài)轉(zhuǎn)換圖 125 12.5 管理變更系統(tǒng)的狀態(tài)轉(zhuǎn)換圖 125 第13章 通過序列圖實現(xiàn)使用用例 129 13.1 序列圖介紹 130 13.2 用序列圖實現(xiàn)使用用例 133 13.3 管理變更系統(tǒng)的示例序列圖 136第4部分 構(gòu)建規(guī)格說明 第14章 開發(fā)軟件需求規(guī)模說明 141 14.1 剪裁標準以滿足需要 143 14.2 通過類圖描述功能性需求 144 14.3 描述非功能性需求 147 14.4 標識需求之間的依賴關(guān)系 147 第15章 開發(fā)接口需求規(guī)格說明 149 15.1 IRS模板 150 15.2 IRS的封面 152 15.3 IRS的參考文獻部分 152 15.4 IRS的需求部分 153 15.5 IRS的協(xié)議與消息部分 153 第16章 檢驗軟件需求規(guī)格說明 155 16.1 通過過程保證好的需求 156 16.2 通過同行評審保證好的需求 157 16.3 描述測試樹 158 16.4 分析測試樹 162 16.5 需求檢驗檢查單 164第5部分 使用需求體系結(jié)構(gòu) 第17章 維護系統(tǒng) 169 17.1 接受變更請求 171 17.2 分析變更 172 17.3 分析用戶需要 172 17.4 標識新的和經(jīng)過變更的使用用例 173 17.5 標識新的與經(jīng)過變更的需求 174 17.6 實現(xiàn)發(fā)放 175 第18章 保證通過需求獲得最大收益 177 18.1 開發(fā)與生產(chǎn)率方面的收益 177 18.2 測試與質(zhì)量方面的收益 179 18.3 對組織機構(gòu)的收益 180第6部分 附錄 附錄A 規(guī)劃需求開發(fā)建模 183 A.1 建模工作分解結(jié)構(gòu) 183 A.2 建模工作分配 185 A.3 建模進度分配 187 A.4 標準的主要進度 188 附錄B 變更管理系統(tǒng)工作產(chǎn)品 189 B.1 變更管理系統(tǒng)使用用例 190 B.2 變更管理系統(tǒng)類圖 227 B.3 變更管理系統(tǒng)狀態(tài)圖 229 B.4 變更管理軟件需求規(guī)格說明 231參考文獻 268
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載