書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊
> >
面向?qū)ο笮畔⑾到y(tǒng)的設(shè)計思想

面向?qū)ο笮畔⑾到y(tǒng)的設(shè)計思想

出版社:清華大學(xué)出版社出版時間:2018-06-01
開本: 其他 頁數(shù): 339
¥43.2(3.6折)?

預(yù)估到手價是按參與促銷活動、以最優(yōu)惠的購買方案計算出的價格(不含優(yōu)惠券部分),僅供參考,未必等同于實際到手價。

中 圖 價:¥86.4(7.2折)定價  ¥120.0 登錄后可看到會員價
加入購物車 收藏
運(yùn)費6元,滿39元免運(yùn)費
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>

面向?qū)ο笮畔⑾到y(tǒng)的設(shè)計思想 版權(quán)信息

面向?qū)ο笮畔⑾到y(tǒng)的設(shè)計思想 本書特色

本書詳細(xì)闡述了與面向?qū)ο笮畔⑾到y(tǒng)設(shè)計思想相關(guān)的基本解決方案,主要包括業(yè)務(wù)建模,高級別需求,基于用例的項目規(guī)劃,擴(kuò)展用例,概念建模,功能建模與OCL契約,域?qū)釉O(shè)計,代碼生成,測試,接口層設(shè)計與IFML,數(shù)據(jù)持久性等內(nèi)容。此外,本書還提供了豐富的示例以及代碼,以幫助讀者進(jìn)一步理解相關(guān)方案的實現(xiàn)過程。 本書適合作為高等院校計算機(jī)及相關(guān)專業(yè)的教材和教學(xué)參考書,也可作為相關(guān)開發(fā)人員的自學(xué)教材和參考手冊。

面向?qū)ο笮畔⑾到y(tǒng)的設(shè)計思想 內(nèi)容簡介

本書詳細(xì)闡述了與面向?qū)ο笮畔⑾到y(tǒng)設(shè)計思想相關(guān)的基本解決方案,主要包括業(yè)務(wù)建模,不錯別需求,基于用例的項目規(guī)劃,擴(kuò)展用例,概念建模,功能建模與OCL契約,域?qū)釉O(shè)計,代碼生成,測試,接口層設(shè)計與IFML,數(shù)據(jù)持久性等內(nèi)容。此外,本書還提供了豐富的示例以及代碼,以幫助讀者進(jìn)一步理解相關(guān)方案的實現(xiàn)過程。本書適合作為高等院校計算機(jī)及相關(guān)專業(yè)的教材和教學(xué)參考書,也可作為相關(guān)開發(fā)人員的自學(xué)教材和參考手冊。

面向?qū)ο笮畔⑾到y(tǒng)的設(shè)計思想 目錄

目 錄 第1章 概述 1 1.1 關(guān)于本書 1 1.2 面向?qū)ο笙到y(tǒng)開發(fā) 2 1.3 統(tǒng)一建模語言(UML) 2 1.4 統(tǒng)一過程(UP) 3 1.5 當(dāng)前進(jìn)度 5 1.6 思考題 5 第2章 業(yè)務(wù)建模 6 2.1 業(yè)務(wù)建模概述 6 2.2 系統(tǒng)概要視圖 8 2.3 業(yè)務(wù)用例 10 2.3.1 業(yè)務(wù)參與者與業(yè)務(wù)工作者 11 2.3.2 自動化的機(jī)遇 12 2.4 業(yè)務(wù)活動圖 14 2.4.1 基本元素 14 2.4.2 控制流節(jié)點 16 2.5 業(yè)務(wù)狀態(tài)依賴 18 2.6 其他說明 21 2.7 當(dāng)前進(jìn)度 22 2.8 思考題 22 第3章 高級別需求 23 3.1 高級別需求概述 23 3.2 系統(tǒng)參與者 24 3.3 系統(tǒng)用例 24 3.3.1 獨立會話 26 3.3.2 交互 27 3.3.3 一致性結(jié)果 28 3.3.4 基本用例 29 3.3.5 簡要用例 29 3.3.6 系統(tǒng)邊界 29 3.4 如何在業(yè)務(wù)模型中發(fā)現(xiàn)系統(tǒng)用例 30 3.5 需求 32 3.5.1 需求獲取 33 3.5.2 需求獲取不是需求設(shè)計 34 3.5.3 需求挑戰(zhàn) 35 3.5.4 顯性和隱性的功能需求 35 3.5.5 非功能性需求 36 3.5.6 非功能性需求的持久性和短暫性 36 3.5.7 強(qiáng)制性需求和希望性需求 37 3.5.8 補(bǔ)充需求 38 3.6 初步概念模型 41 3.7 當(dāng)前進(jìn)度 45 3.8 思考題 45 第4章 基于用例的項目規(guī)劃 46 4.1 軟件項目中的工作量估算和風(fēng)險分析 46 4.1.1 Ad hoc方法 46 4.1.2 參數(shù)法 47 4.1.3 風(fēng)險分析 49 4.2 用例點分析 51 4.2.1 UAW(未調(diào)整參與者權(quán)重) 52 4.2.2 UUCW(未調(diào)整用例權(quán)重) 53 4.2.3 UUCP(未調(diào)整用例點) 54 4.2.4 TCF(技術(shù)復(fù)雜度因子) 54 4.2.5 EF(環(huán)境因子) 60 4.2.6 UCP(已調(diào)整用例點) 63 4.2.7 工作量 63 4.2.8 日歷時間與團(tuán)隊平均規(guī)模 64 4.2.9 詳細(xì)用例的計數(shù)方法 66 4.3 規(guī)劃迭代項目 66 4.3.1 估算迭代周期 67 4.3.2 迭代數(shù)量 67 4.3.3 每用例點的工作量 68 4.3.4 團(tuán)隊負(fù)載能力 68 4.3.5 定義用例優(yōu)先級 69 4.3.6 規(guī)劃階段和迭代 70 4.4 當(dāng)前進(jìn)度 72 4.5 思考題 72 第5章 擴(kuò)展用例 73 5.1 擴(kuò)展用例概況 73 5.2 主要流 74 5.3 替代流 76 5.3.1 場景 76 5.3.2 變體 77 5.3.3 異常處理 78 5.4 書寫規(guī)范 82 5.4.1 基本用例及實際用例 83 5.4.2 明確的信息 84 5.4.3 身份驗證與選擇 84 5.4.4 強(qiáng)制性步驟 84 5.4.5 補(bǔ)充步驟 87 5.4.6 不恰當(dāng)步驟 87 5.5 包含用例與片段 88 5.6 版型化用例的擴(kuò)展 89 5.6.1 報表擴(kuò)展 90 5.6.2 CRUD擴(kuò)展 90 5.7 擴(kuò)展用例的其他內(nèi)容 94 5.7.1 利益相關(guān)者 94 5.7.2 先驗條件 94 5.7.3 成功的后驗條件 95 5.7.4 已知問題 95 5.8 系統(tǒng)時序圖 95 5.8.1 時序圖元素 95 5.8.2 將用例擴(kuò)展為系統(tǒng)時序圖 97 5.8.3 將接口連接到façade控制器 99 5.8.4 無狀態(tài)機(jī)制 102 5.8.5 有狀態(tài)機(jī)制 103 5.8.6 系統(tǒng)時序圖中的替代流 104 5.9 當(dāng)前進(jìn)度 108 5.10 思考題 108 第6章 概念建模:基礎(chǔ)篇 109 6.1 概念建模概述 109 6.2 屬性 111 6.2.1 屬性類型 111 6.2.2 初始值 112 6.2.3 派生屬性 112 6.2.4 枚舉 113 6.2.5 基本類型 114 6.3 概念 115 6.3.1 唯一屬性 115 6.3.2 系統(tǒng)控制類 116 6.4 關(guān)聯(lián) 116 6.4.1 規(guī)則重數(shù) 118 6.4.2 關(guān)聯(lián)方向 119 6.4.3 派生關(guān)聯(lián) 120 6.4.4 聚合與組合 122 6.4.5 n元關(guān)聯(lián) 123 6.5 集合 125 6.5.1 集 125 6.5.2 有序集 126 6.5.3 Bag 126 6.5.4 序列 126 6.5.5 映射 127 6.5.6 分區(qū) 128 6.5.7 關(guān)系 129 6.6 概念模型組織 129 6.6.1 泛化、特化與繼承 130 6.6.2 關(guān)聯(lián)類 132 6.6.3 模態(tài)類 135 6.7 常量 138 6.8 概念模型的迭代架構(gòu) 141 6.8.1 如何發(fā)現(xiàn)概念和屬性 141 6.8.2 依賴和獨立概念 144 6.8.3 如何發(fā)現(xiàn)關(guān)聯(lián) 146 6.8.4 概念模型迭代結(jié)構(gòu)的示例 147 6.9 當(dāng)前進(jìn)度 149 6.10 思考題 150 第7章 概念建模:模式 151 7.1 概念模型模式概述 151 7.2 高內(nèi)聚 151 7.3 規(guī)約類 154 7.4 數(shù)量 155 7.5 測量 156 7.6 策略 156 7.7 組合 158 7.8 組織層級 159 7.9 對象連接 159 7.9.1 復(fù)制并替換 160 7.9.2 替代 160 7.9.3 本質(zhì)/現(xiàn)象 161 7.9.4 解除連接 162 7.10 賬戶/交易 162 7.11 范圍 166 7.12 時態(tài)模式 167 7.12.1 有效性 167 7.12.2 歷史記錄 167 7.12.3 時態(tài) 168 7.12.4 雙時態(tài) 169 7.13 討論 170 7.14 當(dāng)前進(jìn)度 170 7.15 思考題 171 第8章 功能建模與OCL契約 172 8.1 功能建模介紹 172 8.2 先驗條件 175 8.2.1 參數(shù)保證 176 8.2.2 互補(bǔ)約束 176 8.2.3 先驗條件保證 177 8.2.4 先驗條件、異常與常量 178 8.3 瞬態(tài)關(guān)聯(lián) 178 8.4 查詢返回 179 8.5 后驗條件 181 8.5.1 改變屬性值 182 8.5.2 創(chuàng)建實例 183 8.5.3 添加鏈接 184 8.5.4 刪除實例 185 8.5.5 刪除鏈接 186 8.5.6 標(biāo)準(zhǔn)格式后驗條件 187 8.5.7 后驗條件組合 187 8.5.8 前值 188 8.5.9 覆蓋對象集合的后驗條件 189 8.5.10 后驗條件與真實事件 190 8.6 異常 190 8.7 CRUD的模式契約 192 8.7.1 創(chuàng)建契約 192 8.7.2 更新契約 193 8.7.3 刪除契約 194 8.7.4 檢索契約 197 8.8 對象列表模式契約 197 8.9 用例相關(guān)契約 198 8.10 當(dāng)前進(jìn)度 199 8.11 思考題 200 第9章 域?qū)釉O(shè)計 201 9.1 域?qū)釉O(shè)計概述 201 9.2 對象職責(zé)分配 202 9.3 可見性 205 9.3.1 關(guān)聯(lián)可見性 205 9.3.2 參數(shù)可見性 211 9.3.3 本地聲明可見性 214 9.3.4 全局可見性 215 9.4 基于后驗條件的動態(tài)建模 215 9.4.1 實例創(chuàng)建 216 9.4.2 鏈接添加 218 9.4.3 屬性值修改 220 9.4.4 實例銷毀 220 9.4.5 移除與替換鏈接 221 9.4.6 條件式后驗條件 222 9.4.7 異常 223 9.4.8 與集合有關(guān)的后驗條件 224 9.5 系統(tǒng)查詢 225 9.6 委托與低耦合 227 9.7 設(shè)計類圖 230 9.8 當(dāng)前進(jìn)度 232 9.9 思考題 233 第10章 代碼生成 235 10.1 代碼生成簡介 235 10.2 類與屬性 235 10.3 單向關(guān)聯(lián) 238 10.3.1 單向關(guān)聯(lián)(一對一) 240 10.3.2 單向關(guān)聯(lián)(一對多) 243 10.3.3 單向限定關(guān)聯(lián) 243 10.3.4 有關(guān)聯(lián)類的單向關(guān)聯(lián) 246 10.4 雙向關(guān)聯(lián) 248 10.4.1 合作伙伴 248 10.4.2 單向?qū)崿F(xiàn) 253 10.4.3 帶有中間對象的實現(xiàn) 254 10.5 委托方法及系統(tǒng)操作 255 10.6 過濾查詢模式 257 10.7 當(dāng)前進(jìn)度 259 10.8 思考題 260 第11章 測試 261 11.1 測試簡介 261 11.2 功能測試 262 11.2.1 等價類劃分 262 11.2.2 限值分析 263 11.3 存根和驅(qū)動程序 264 11.4 測試驅(qū)動開發(fā) 265 11.5 單元測試 265 11.6 系統(tǒng)操作測試 269 11.7 用例測試(系統(tǒng)、驗收和業(yè)務(wù)循環(huán)測試) 271 11.8 當(dāng)前進(jìn)度 273 11.9 思考題 275 第12章 接口層設(shè)計與IFML 276 12.1 接口層設(shè)計簡介 276 12.2 交互流建模語言(IFML) 276 12.3 視圖組件 277 12.3.1 Details 278 12.3.2 Multiple details 279 12.3.3 Simple List 280 12.3.4 List 280 12.3.5 Checkable List 281 12.3.6 Form 282 12.3.7 Hierarchy 283 12.4 Page 284 12.5 Flow 285 12.5.1 通用導(dǎo)航流 285 12.5.2 數(shù)據(jù)流 287 12.5.3 參數(shù)綁定 287 12.5.4 多值參數(shù)綁定 289 12.6 超文本組織 290 12.6.1 站點視圖 291 12.6.2 區(qū)域 291 12.6.3 主頁面、地標(biāo)頁面和默認(rèn)頁面 291 12.7 Web接口模式 292 12.7.1 級聯(lián)索引 292 12.7.2 過濾索引 293 12.7.3 導(dǎo)覽 294 12.7.4 視角 295 12.7.5 概覽加描述 295 12.7.6 頂層導(dǎo)航 296 12.8 接口中的建模操作 298 12.8.1 創(chuàng)建操作 298 12.8.2 刪除操作 299 12.8.3 更新操作 300 12.8.4 鏈接、斷開和重新鏈接操作 301 12.9 CRUD操作的IFML模型 303 12.10 使用IFML的用例接口建模 306 12.11 當(dāng)前進(jìn)度 308 12.12 思考題 310 第13章 數(shù)據(jù)持久性 311 13.1 數(shù)據(jù)持久性簡介 311 13.2 對象關(guān)系映射(ORM) 312 13.2.1 類與屬性 312 13.2.2 關(guān)聯(lián) 315 13.2.3 繼承 324 13.3 保存及加載對象 326 13.3.1 虛擬代理 326 13.3.2 代理器與物化 329 13.3.3 緩存 330 13.4 整體過程回顧 332 13.5 思考題 334 后記 335 參考文獻(xiàn) 336
展開全部

面向?qū)ο笮畔⑾到y(tǒng)的設(shè)計思想 作者簡介

Raul Sidnei Wazlawick,巴西弗洛里亞努波利斯UFSC大學(xué)的計算機(jī)科學(xué)副教授。他擁有計算機(jī)科學(xué)學(xué)士和碩士學(xué)位、工程學(xué)博士學(xué)位(1993年)。Wazlawick曾是IFIP工作組信息化委員會和高等教育信息通信技術(shù)委員會主席、巴西計算機(jī)協(xié)會董事、軟件工程巴西研討會(2006年)大會主席、IFIP計算機(jī)教育問題世界會議(2009年)聯(lián)席主席。截至目前,他已經(jīng)用葡萄牙語出版了3本教科書并公開發(fā)表了近100篇論文。他從1986年就開始從事面向?qū)ο笙到y(tǒng)的相關(guān)工作,主要研究領(lǐng)域為面向?qū)ο蟮能浖こ。他曾帶領(lǐng)巴西公共衛(wèi)生系統(tǒng)的一個軟件開發(fā)團(tuán)隊,并經(jīng)常在大學(xué)、公司和政府機(jī)構(gòu)做與軟件工程相關(guān)的主題報告。20世紀(jì)90年代初,他開始成為一名軟件工程顧問。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服