內容簡介
《UML統一建模實用教程》是一本關於UML統一建模的實用教程,對UML體系結構、UML元素語義、語法和UML套用進行了詳細的講解,表述通俗易懂,同時配備大量的實例加以說明,便於自學。全書共分3篇15章。第1篇介紹了UML語言的特點、UML語言的體系結構、UML組成元素、UML包含的圖形種類、UML圖的表示方法、UML圖的作用、UML的套用領域和建模方法等;第2篇介紹了RUP統一過程及UML的套用、UML工具RationalRose的使用;第3篇以圖書管理系統為例,介紹了系統開發的各個階段,以及如何套用UML對系統進行建模。通過對《UML統一建模實用教程》的學習,讀者可以系統地掌握UML語言的閱讀方法和建模方法。
《UML統一建模實用教程》重點突出了UML語言的表示方法和建模方法,內容精練,表達簡明,實例豐富,適合作為高等院校計算機專業及相關專業的教材,也可以作為培訓機構相關專業的培訓教材。
編輯推薦
《UML統一建模實用教程》最大的特點是“簡明、實用、易學”,重點突出UML語言的表示方法和建模方法,內容精煉,表達簡明,實例豐富。
在體系結構安排上,強調內容的系統性、連貫性、邏輯性和實用性。對UML元素的語義、語法和建模方法的講解,由易到難逐層展開,便於學習和理解。
對UML元素的講解充分體現了文字描述和圖形描述的結合,同時採用實例演示UML元素的語義和使用方法,方便讀者學以致用。
知識組織風格統一,對每個uML元素的講解採用從UML元素定義:至IJUML元素表示法,再到圖形使用方法的格式,這種描述知識的方法,符合人們對問題的理解和運用習慣,便於學習和記憶。
目錄
第1篇UML語言基礎
第1章UML概述
1.1什麼是UML
1.2什麼是模型
1.3UML工具
1.4小結
1.5習題
第2章UML語言體系
2.1UML語言組成
2.2基本元素
2.3關係元素
2.4圖和視圖
2.5規則
2.6公共機制
2.7用視圖表示系統體系結構
2.8小結
2.9習題
第3章類圖
3.1類圖的概念
3.2UML中的類
3.3類圖中的關係
3.4閱讀類圖
3.5如何建立對象模型
3.6小結
3.7習題
第4章對象圖
4.1什麼是對象
4.2對象圖的概念
4.3對象的表示
4.4連結的表示
4.5閱讀對象圖的方法
4.6小結
4.7習題
第5章包圖
5.1包圖的概念
5.2包的表示
5.3包圖中的關係
5.4閱讀包圖
5.5創建包圖
5.6包圖建模
5.7小結
5.8習題
第6章用例圖
6.1需求技術
6.2RUP開發過程
6.3用例圖的概念
6.4用例圖的表示
6.5參與者之間的關係
6.6用例之間的關係
6.7參與者與用例之間的關係
6.8閱讀用例圖
6.9用例圖套用
6.10建模要點
6.11小結
6.12習題
第7章互動圖
7.1順序圖
7.2通信圖
7.3繪製互動圖
7.4順序圖與通信圖的關係
7.5定時圖
7.6小結
7.7習題
第8章活動圖
8.1活動圖的概念
8.2活動圖的表示
8.3活動圖分類
8.3.1簡單活動圖
8.3.2標識泳道的活動圖
8.3.3標識對象流的活動圖
8.3.4標識信號的活動圖
8.3.5標識參數的活動圖
8.3.6標識擴展區的活動圖
8.3.7嵌套活動圖
8.4構建活動圖
8.4.1對工作流程建模
8.4.2對操作流程建模
8.5小結
8.6習題
第9章互動概述圖
9.1互動概述圖的概念
9.2如何繪製互動概述圖
第10章狀態機圖
第11章構件圖
第12章部署圖
第2篇RUP軟體過程及雙向工程
第13章RUP(統一軟體過程)
第14章Rose的雙向工程
第3篇UML套用實例
第15章圖書管理系統
附錄AUML圖總結
附錄BOCL概述
……