基本信息
作者:李 波 史江萍 楊弘平 呂海華 代 欽
定價:69元
印次:1-1
ISBN:9787302437994
出版日期:2016.07.01
內容簡介
UML是以面向對象圖形的方式來描述任何類型的系統,套用領域非常廣泛,其中最常用的是建立軟體系統的模型。本書以Rose 2007為建模工具全面講解了UML 2.0的基本概念和建模方法。全書分為14章,分別講解了用例圖、類圖、對象圖、順序圖、通信圖、狀態機圖、活動圖、構件圖、部署圖、包圖、組合結構圖、定時圖和互動概覽圖等,並介紹了RUP過程開發模型。最後安排了4個實戰案例,汽車租賃系統、新聞中心管理系統、BBS論壇系統和數碼錄音機系統,通過這4個案例全面而系統地詳解UML建模與設計。本書面向軟體工程師、系統架構師、系統分析員、硬體工程師及其他系統設計人員,同時也適合高等院校和培訓學校軟體相關專業的師生學習系統建模時參考使用。
作者簡介
李波,博士。從事軟體工程及其相關工作多年,編寫書籍教材多部,包括《JSP網路編程學習筆記》《Android4.x從入門到精通》《UML基礎、建模與設計實戰》《PowerDesigner15系統分析與建模實戰》《Android 5從入門到精通》等。
目 錄
1.1 什麼是UML 1
1.2 UML的發展歷程 2
1.3 UML的特點 3
1.4 UML的組成 3
1.4.1 UML中的事物 3
1.4.2 UML中的關係 5
1.4.3 UML的圖 6
1.5 UML的視圖 12
1.5.1 用例視圖 13
1.5.2 邏輯視圖 13
1.5.3 並發視圖 13
1.5.4 組件視圖 13
1.5.5 部署視圖 13
1.6 系統開發階段 14
1.7 小 結 15
1.8 習 題 15
第2章 面向對象技術和建模基礎 16
2.1 面向對象的基本概念 16
2.1.1 面向對象方法 17
2.1.2 對象 18
2.1.3 類 19
2.1.4 封裝 20
2.1.5 繼承 21
2.1.6 多態 22
2.1.7 訊息 23
2.2 面向對象開發 24
2.2.1 系統調查和需求分析 24
2.2.2 面向對象分析方法 25
2.2.3 面向對象設計方法 26
2.3 軟體建模概述 27
2.3.1 軟體建模的概念 27
2.3.2 軟體建模的用途 27
2.3.3 軟體建模的優點 28
2.4 小 結 28
2.5 習 題 29
第3章 UML建模工具簡介 30
3.1 常用UML建模工具 31
3.1.1 Visio 31
3.1.2 PowerDesigner 33
3.1.3 StarUML 34