注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具UML面向?qū)ο笤O(shè)計(jì)基礎(chǔ)

UML面向?qū)ο笤O(shè)計(jì)基礎(chǔ)

UML面向?qū)ο笤O(shè)計(jì)基礎(chǔ)

定 價(jià):¥55.00

作 者: (美)Meliir Page-Jones 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787115275905 出版時(shí)間: 2012-05-01 包裝: 平裝
開本: 16開 頁數(shù): 341 字?jǐn)?shù):  

內(nèi)容簡介

  《UML面向?qū)ο笤O(shè)計(jì)基礎(chǔ)》是關(guān)于面向?qū)ο筌浖O(shè)計(jì)的基本概念、符號(hào)表示、術(shù)語、準(zhǔn)則以及原理的書籍?!禪ML面向?qū)ο笤O(shè)計(jì)基礎(chǔ)》第一部分(第1章和第2章)介紹了面向?qū)ο蟮幕靖拍钜约懊嫦驅(qū)ο蟮陌l(fā)展史。第二部分(第3章至第7章)較全面地介紹了統(tǒng)一建模語言(Unified ModelingLanguage,UML),UML已成為描述面向?qū)ο笤O(shè)計(jì)符號(hào)的事實(shí)上的標(biāo)準(zhǔn)。第三部分(第8章至第14章)較深入地介紹面向?qū)ο笤O(shè)計(jì)的原理。本書最后一章(第15章)分析軟件構(gòu)件的特點(diǎn),包括優(yōu)點(diǎn)和缺點(diǎn)。《UML面向?qū)ο笤O(shè)計(jì)基礎(chǔ)》針對(duì)采用面向?qū)ο蠹夹g(shù)的程序員、設(shè)計(jì)人員、系統(tǒng)工程師或技術(shù)經(jīng)理,無論您是面向?qū)ο蠹夹g(shù)的初學(xué)者,還是具有一定面向?qū)ο蠹夹g(shù)經(jīng)驗(yàn)的高手,都將從本書中受益匪淺。

作者簡介

暫缺《UML面向?qū)ο笤O(shè)計(jì)基礎(chǔ)》作者簡介

圖書目錄

第一部分 引言
第1章 面向?qū)ο蟮暮x
1.1 封裝
1.2 信息/實(shí)現(xiàn)隱藏
1.3 狀態(tài)保持
1.4 對(duì)象標(biāo)識(shí)
1.5 消息
1.5.1 消息結(jié)構(gòu)
1.5.2 消息參數(shù)
1.5.3 消息中的對(duì)象角色
1.5.4 消息的類型
1.6 類
1.7 繼承
1.8 多態(tài)性
1.9 一般性
1.10 本章小結(jié)
1.11 習(xí)題
1.12 答案
第2章 面向?qū)ο蠛喪?br />2.1 面向?qū)ο蟮钠鹪?br />2.1.1 Larry Constantine
2.1.2 O.-J. Dahl 和K.Nygaard
2.1.3 Alan Kay,Adele Goldberg等人
2.1.4 Edsger Dijkstra
2.1.5 Barbara Liskov
2.1.6 David Parnas
2.1.7 Jean Ichbiah等人
2.1.8 Bjarne Stroustrup
2.1.9 Bertrand Meyer
2.1.10 Grady Booch,Ivar Jacobson及Jim Rumbaugh
2.2 面向?qū)ο蟮某墒炱?br />2.3 類似工程學(xué)的面向?qū)ο?br />2.4 面向?qū)ο蟮囊嫣?br />2.4.1 用戶需求分析
2.4.2 軟件設(shè)計(jì)
2.4.3 軟件構(gòu)造
2.4.4 軟件維護(hù)
2.4.5 軟件使用
2.4.6 軟件項(xiàng)目管理
2.5 本章小結(jié)
2.6 習(xí)題
2.7 答案
第二部分 統(tǒng)一建模語言(UML)
第3章 類、屬性和操作的基本表示法
3.1 類
3.2 屬性
3.3 操作
3.4 重載操作
3.5 屬性和操作的可視性
3.6 類屬性和類操作
3.7 抽象操作和類
3.8 實(shí)用程序
3.9 參數(shù)化類
3.10 本章小結(jié)
3.11 習(xí)題
3.12 答案
第4章 類圖
4.1 一般化結(jié)構(gòu)
4.1.1 單一繼承
4.1.2 多重繼承
4.1.3 子類的劃分
4.1.4 分類識(shí)別名稱
4.2 關(guān)聯(lián)結(jié)構(gòu)
4.2.1 關(guān)聯(lián)的基本UML表示法
4.2.2 關(guān)聯(lián)類
4.2.3 多向關(guān)聯(lián)
4.2.4 關(guān)聯(lián)的導(dǎo)航
4.3 整體/部分關(guān)聯(lián)
4.3.1 組成
4.3.2 聚集
4.4 本章小結(jié)
4.5 習(xí)題
4.6 答案
第5章 對(duì)象交互圖
5.1 協(xié)同圖
5.1.1 描述一個(gè)消息
5.1.2 協(xié)同圖中的多態(tài)性
5.1.3 重復(fù)的消息
5.1.4 在消息中使用self
5.2 時(shí)序圖
5.3 異步消息及并發(fā)執(zhí)行
5.3.1 描述一個(gè)異步消息
5.3.2 回調(diào)機(jī)制
5.3.3 異步消息的優(yōu)先權(quán)
5.3.4 描述一個(gè)廣播(無目標(biāo))消息
5.4 本章小結(jié)
5.5 習(xí)題
5.6 答案
第6章 狀態(tài)圖
6.1 基本狀態(tài)圖
6.2 嵌套狀態(tài)
6.3 并發(fā)狀態(tài)和同步
6.4 消息結(jié)果參數(shù)的瞬時(shí)狀態(tài)
6.5 連續(xù)的、可變的屬性
6.6 本章小結(jié)
6.7 習(xí)題
6.8 答案
第7章 體系結(jié)構(gòu)和接口圖
7.1 描述系統(tǒng)體系結(jié)構(gòu)
7.1.1 包
7.1.2 硬件環(huán)境的配置圖
7.1.3 軟件結(jié)構(gòu)的配置圖
7.2 人機(jī)界面的描述
7.2.1 窗口布局圖
7.2.2 窗口導(dǎo)航圖
7.2.3 題外話:什么是面向?qū)ο蟮腉UI
7.3 本章小結(jié)
7.4 習(xí)題
7.5 答案
第三部分 面向?qū)ο笤O(shè)計(jì)的原則
第8章 封裝與共生性(connascence)
8.1 封裝結(jié)構(gòu)
8.1.1 封裝的級(jí)別
8.1.2 制定標(biāo)準(zhǔn)管理各個(gè)封裝級(jí)別之間的相互作用
8.2 共生性(connascence)
8.2.1 共生性的種類
8.2.2 差異共生性(contranascence)
8.2.3 共生性和封裝邊界
8.2.4 共生性和可維護(hù)性
8.2.5 面向?qū)ο笙到y(tǒng)中共生性的濫用
8.2.6 共生性(connascence)的術(shù)語
8.3 本章小結(jié)
8.4 習(xí)題
8.5 答案
第9章 領(lǐng)域、依附集和內(nèi)聚
9.1 對(duì)象類的領(lǐng)域
9.1.1 基礎(chǔ)領(lǐng)域
9.1.2 結(jié)構(gòu)領(lǐng)域
9.1.3 商業(yè)領(lǐng)域
9.1.4 應(yīng)用領(lǐng)域
9.1.5 每一領(lǐng)域類的來源
9.2 依附集(encum brance)
9.2.1 什么是依附集(encumbrance)
9.2.2 依附集的使用
9.2.3 Demeter規(guī)則
9.3 類的內(nèi)聚(Class Cohesion):一個(gè)類和它的特性
9.3.1 混合事例型內(nèi)聚
9.3.2 混合領(lǐng)域型內(nèi)聚
9.3.3 混合角色型內(nèi)聚
9.4 本章小結(jié)
9.5 習(xí)題
9.6 答案
第10章 狀態(tài)空間和行為
10.1 一個(gè)類的狀態(tài)空間和行為
10.2 子類的狀態(tài)空間
10.3 子類的行為
10.4 狀態(tài)空間的一個(gè)約束條件:類的不變式
10.5 前置條件和后置條件
10.6 本章小結(jié)
10.7 習(xí)題
10.8 答案
第11章 類型一致性與閉合行為
11.1 類與類型
11.2 類型一致性原則
11.2.1 抗變性與協(xié)變性原則
11.2.2 抗變性與協(xié)變性實(shí)例
11.2.3 圖解抗變性與協(xié)變性
11.2.4 類型一致性必要條件綜述
11.3 閉合行為(Closed Behavior)原則
11.4 本章小結(jié)
11.5 習(xí)題
11.6 答案
第12章 繼承與多態(tài)性的危險(xiǎn)性
12.1 繼承的濫用
12.1.1 錯(cuò)誤的聚集
12.1.2 倒置的層次結(jié)構(gòu)
12.1.3 混淆類及其實(shí)例
12.1.4 誤用
12.2 多態(tài)性的危險(xiǎn)性
12.2.1 操作的多態(tài)性
12.2.2 變量的多態(tài)性
12.2.3 消息中的多態(tài)性
12.2.4 多態(tài)性與一般性
12.3 本章小結(jié)
12.4 習(xí)題
12.5 答案
第13章 組織操作技術(shù)
13.1 混合類
13.1.1 商務(wù)舉例
13.1.2 圖形舉例
13.2 操作環(huán)
13.3 本章小結(jié)
13.4 習(xí)題
13.5 答案
第14章 類的聚合及其所支持 的狀態(tài)和行為
14.1 類接口中支持的狀態(tài)
14.2 類接口中支持的行為
14.3 類接口中操作的聚合
14.4 本章小結(jié)
14.5 習(xí)題
14.6 答案
第15章 設(shè)計(jì)軟件構(gòu)件
15.1 什么是構(gòu)件
15.2 構(gòu)件與對(duì)象的相似性和區(qū)別
15.3 構(gòu)件舉例
15.4 構(gòu)件的內(nèi)部設(shè)計(jì)
15.5 輕量和重量構(gòu)件
15.6 使用構(gòu)件的優(yōu)點(diǎn)和缺點(diǎn)
15.7 本章小結(jié)
15.8 習(xí)題
15.9 答案
附錄A 面向?qū)ο笤O(shè)計(jì)檢查 (Walkthrough)列表
附錄B 面向?qū)ο笤O(shè)計(jì)者手冊(cè)
附錄C 面向?qū)ο笮g(shù)語快速指南
詞匯表
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)