UML與Enterprise Architect 7.5團隊開發實用手冊

UML與Enterprise Architect 7.5團隊開發實用手冊

《UML與Enterprise Architect 7.5團隊開發實用手冊》是2010年3月1日電子工業出版社出版的圖書,作者是UMLChina。

內容簡介

《UML與Enterprise Architect 7.5團隊開發實務手冊》內容簡介:對於軟體設計的初學者來說,面對大量的信息,往往不知從何處開始下手。《UML與Enterprise Architect 7.5團隊開發實務手冊》是根據作者多年的授課經驗寫作而成的,特別針對有以下需求的讀者,提供學習的指引。《UML與Enterprise Architect 7.5團隊開發實務手冊》第1篇,設計了一個完整的案例,並且將LIML的13張圖套用在該案例中,利用Q&A的方式,深入淺出地說明UML 13張圖的基本精神及其套用,讓剛開始接觸UML的讀者可以通過實際案例了解UML;第2篇,設計了另一個完整的案例,並搭配工具軟體,配合UML、MDA及實際的程式代碼,讓進階的讀者可以了解,應該如何在實際的項目中套用UML。並且在每個章節中,都提供Lab練習,讓讀者可以“從做中學”;第3篇,作者設計了一個團隊合作的情境,通過一個虛擬項目的進行,讓讀者可以了解團隊中的各個角色,如何挑選適合的工具來幫助自己完成工作,以及如何善用工具,讓團隊合作能夠更簡單、更順利。

隨書光碟包括書中範例的源檔案、模型檔案,另外還附加一些講座參考資料。

《UML與Enterprise Architect 7.5團隊開發實務手冊》適合想要了解UML及其套用時機的讀者,想知道如何在實際項目中套用UML的讀者,想知道軟體開發團隊如何合作的讀者,以及想了解Enterprise Architect如何使用的讀者參考學習。

圖書目錄

第1篇 UML基礎

Chapter 1 案例設計與說明

1.1 案例背景說明

1.2 總結

Chapter 2 利用UML表達業務流程與系統需求

2.1 活動圖與業務流程

2.1.1 信仁醫院案例背景描述

2.1.2 問題與分析

2.1.3 活動圖的基本認識

2.1.4 信仁醫院住、出院系統的活動圖

2.1.5 在EA中繪製活動圖

2.2 用例圖與系統需求

2.2.1 信仁醫院案例背景描述

2.2.2 問題與分析

2.2.3 用例圖的基本認識

2.2.4.信仁醫院住、出院系統的用例圖

2.2.5 在EA中繪製用例圖

2.3 總結

Chapter 3 表達系統內部的結構

3.1 系統結構與類圖

3.1.1 信仁醫院案例背景描述

3.1.2 問題與分析

3.1.3 類圖的基本認識

3.1.4 信仁醫院住、出院系統的領域模型

3.1.5 在EA中繪製類圖

3.2 系統結構與序列圖

3.2.1 信仁醫院案例背景描述

3.2.2 問題與分析

3.2.3 序列圖的基本認識

3.2.4 信仁醫院住、出院系統的序列圖範例

3.2.5 在EA中繪製序列圖

3.3 系統結構與通信圖

3.3.1 信仁醫院案例背景描述

3.3.2 問題與分析

3.3.1 通信圖的基本認識

3.3.4 信仁醫院住、出院系統的通信圖範例

3.3.5 在EA中繪製通信圖

3.4 總結

Chapter 4 表達系統的微觀設計

4.1 對象圖

4.1.1 信仁醫院案例背景描述

4.1.2 問題與分析

4.1.3 對象圖的基本認識

4.1.4 信仁醫院住、出院系統的對象圖範例

4.1.5 在EA中繪製對象圖

4.2 狀態機圖

4.2.1 信仁醫院案例背景描述

4.2.2 問題與分析

4.2.3 狀態機圖的基本認識

4.2.4 病床狀態的狀態機圖範例

4.2.5 在EA中繪製狀態機圖

4.3 時序圖

4.3.1 信仁醫院案例背景描述

4.3.2 問題與分析

4.3.3 時間圖的基本認識

4.3.4 病床狀態的時間圖範例

4.3.5 在EA中繪製時間圖

4.4 總結

Chapter 5 表達系統的巨觀設計

5.1 圖

5.1.1 信仁醫院案例背景描述

5.1.2 問題與分析

5.1.3 圖的基本認識

5.1.4 信仁醫院住、出院系統的包圖範例

5.1.5 在EA中繪製包圖

5.2 互動概述圖

5.2.1 信仁醫院案例背景描述

5.2.2 問題與分析

5.2.3 互動概述圖的基本認識

5.2.4 正常處理與意外處理的互動概述圖

5.2.5 在EA中繪製互動概述圖

5.3 組合結構圖

5.3.1 信仁醫院案例背景描述

5.3.2 問題與分析

5.3.3 組合結構圖的基本認識

5.3.4 信仁醫院住、出院系統與其他系統關係的組合結構圖

5.3.5 在EA中繪製組合結構圖

5.4 總結

Chapter 6 表達系統的實戰與部署

6.1 組件圖

6.1.1 信仁醫院案例背景描述.

6.1.2 問題與分析

6.1.3 組件圖的基本認識

6.1.4 信仁醫院住、出院系統的組件圖範例

6.1.5 在EA中繪製組件圖

6.2 部署圖

6.2.1 信仁醫院案例背景描述

6.2.2 問題與分析

6.2.3 部署圖的基本認識

6.2.4 信仁醫院住、出院系統的部署圖範例

6.2.5 在EA中繪製部署圖

6.3 總結

第2篇 UML與軟體開發實戰

Chapter 7 電子化採購管理系統案例

7.1 案例背景說明

7.2 總結

Chapter 8 業務流程設計與需求蒐集

8.1 捕捉業務流程

8.1.1 Erksson. Penker業務擴展模型簡介

8.1.2 電子化採購系統的業務流程

8.2 從業務流程找出用例

8.2.1 用例與系統需求

8.2.2 找出用例的步驟

8.2.3 撰寫用例的測試案例

8.3 總結

Chapter 9 實現用例

9.1 分析類與用例

9.2 勾勒用例的控制對象

9.2.1 用例敘述與控制對象

9.3 交易模式與實體對象

9.3.1 交易模式的原理

9.3.2 交易模式在電子化採購系統的套用

9.4 使用序列圖描述對象互動

9.4.1 序列圖、分析類與用例

9.5 總結

……

第3篇 軟體開發與團隊合作

第4篇 附錄

作者簡介

賴信仁,信仁軟體設計負責人。精通面向對象思想、UML、程式設計、系統設計實戰及數據倉儲等。擔任多家公司(台灣電通、中科院、農學社、台積電TSMC、統一企業)的軟體配置顧問。 參與多項系統開發項目(CMO eRMA、TSMC eMaterial、秀波電子ERP、台灣電通Workfiow、台灣電通財務系統等)。 曾任系統分析師及專業講師:並於台積電及奇美電子擔任高級軟體設計師,負責軟體技術策略的擬定及開發新軟體技術。文化大學進修推广部軟體設計與實務套用班——UML 2.0與Java J2EE講師。

相關詞條

相關搜尋

熱門詞條

聯絡我們