圖書信息
出版社: 機械工業出版社; 第1版 (2008年4月1日)
叢書名: 原創精品系列
平裝: 280頁
正文語種: 簡體中文
開本: 16
ISBN: 9787111237396, 7111237390
條形碼: 9787111237396
尺寸: 23.8 x 18.2 x 1.6 cm
重量: 522 g
作者簡介
邱郁惠,中國台灣資深UML專家和暢銷書作者。邱老師研究OOAD、UML和MDA十餘年,自UML誕生起一直從事UML的普及和指導工作,從事過專案、教學及寫作。曾擔任《物件導向雜誌》主編,編著有《系統分析師UML實務手冊》、《C++程式設計師UML實務手冊》、《SOC設計UML實務手冊》,其繁體版一經出版即攀升至天瓏書局銷售排行首位,此外,邱老師還從事UML認證培訓工作。
內容簡介
《原創精品系列·C++程式設計師UML實務手冊》為廣大的C++程式設計師量身定做,介紹了如何利用UML進行建模,進而更好地支持C++程式設計。主要內容包括:C++檔案結構、重要的OO及UML概念、從類圖到C++、使用staruml繪製類圖、從序列圖到C++、使用StarUML繪製序列圖、從用例圖及敘述到C++、使用StarUML繪製用例圖、從狀態圖到C++、用StarUML繪製狀態圖、活動圖概念、用StarUML繪製活動圖等。
目錄
推薦序
前言
第1章 認識UML
1.1 統一建模語言
1.2 UML圖
1.2.1 類圖
1.2.2 序列圖
1.2.3 用例圖
1.2.4 狀態圖
1.2.5 活動圖
1.3 UML工具
1.3.1 StarUML
1.3.2 IBM RSA
1.3.3 Case Complete
第2章 UML-C++先睹為快
2.1 簡易的開發程式
2.2 計算總資產的用例
2.3 申購單筆基金的用例
第3章 C++檔案結構
3.1 免費工具Dev-C++
3.2 C++檔案結構
3.3 重用類的代碼
第4章 重要的OO及UML概念
4.1 對象
4.1.1 對象種類
4.1.2 善用交易模式
4.2 屬性與操作
4.2.1 屬性細節
4.2.2 操作與方法
4.3 封裝
4.4 類
4.5 泛化關係
4.6 關聯關係
4.7 聚合關係
4.8 組合關係
4.9 用例與執行者
第5章 從類圖到C++
5.1 類圖
5.2 類與對象
5.3 關聯關係
5.3.1 導航性
5.3.2 一對多的多重性
5.3.3 多對多的多重性
5.4 聚合與組合
5.4.1 聚合關係
5.4.2 組合關係
5.5 依賴
5.6 泛化關係
5.6.1 繼承
5.6.2 保護等級的可見度
5.6.3 抽象類
5.6.4 再添兩個類
第6章 使用StarUML繪製類圖
6.1 新建項目
6.2 新建類圖
6.3 建立類
6.4 建立關係
6.5 輸出C++代碼
第7章 從序列圖到C++
7.1 序列圖與類圖的關聯
7.2 對象與類
7.3 連結與關係
7.4 訊息與操作
7.5 通信圖
第8章 使用StarUML繪製序列圖
8.1 準備好類圖
8.2 新建序列圖
8.3 建立對象及訊息
8.4 建立片段
8.5 輸出通信圖
第9章 從用例圖到C++
9.1 主要用途
9.2 用例圖
9.3 用例敘述
9.3.1 用例的基本數據
9.3.2 執行流程
9.3.3 條件及規則
9.3.4 相關文檔
9.3.5 其他事項
9.3.6 用例敘述的案例
9.4 與類圖及序列圖的搭配
9.4.1 計算總資產的用例
9.4.2 申購單筆基金的用例
第10章 用StarUML繪製用例圖
10.1 新建用例圖
10.2 繪製用例圖
10.3 編寫用例敘述
第11章 從狀態圖到C++
11.1 狀態圖
11.2 不直接實現
11.3 土法煉鋼
第12章 使用StarUML繪製狀態圖
12.1 新建狀態圖
12.2 繪製狀態圖
第13章 活動圖的套用與概念
13.1 企業組織的套用
13.1.1 工作流程
13.1.2 業務流程
13.1.3 聯合服務
13.2 信息系統的套用
13.2.1 系統流程
13.2.2 整合流程
13.2.3 複雜操作
13.3 常見的主要概念
13.3.1 動作
13.3.2 決策或合併
13.3.3 分支與會合
13.3.4 分區
13.3.5 對象與對象流
13.3.6 子活動
13.3.7 連線器
13.3.8 信號與事件
13.3.9 中斷
13.3.10 流程終點
第14章 使用StarUML繪製活動圖
14.1 新建活動圖
14.2 繪製活動圖