UML軟體建模技術

UML軟體建模技術

《UML軟體建模技術》是2015年人民郵電出版社出版的圖書,作者是江文。

基本介紹

  • 書名:UML軟體建模技術
  • 作者:江文
  • 出版時間:2015-01
圖書信息,圖書簡介,目錄,

圖書信息

【作者】 江文
【ISBN】 978-7-115-35208-8
【日期】 2015-01

圖書簡介

本書從最基本的內容講起,詳細介紹了UML語言,並著重論述了如何使用UML對套用系統進行建模。同時,為配合知識點的講述,將一個實際項目作為案例與所講述的內容融合在一起,力圖做到從套用中來到套用中去,例如用類圖和互動圖來描述誠信公司的誠信管理論壇系統中的靜態和動態行為。本書是一本以知識為導向,以實際套用為目標的講解軟體建模技術的教材。

目錄

項目一 軟體建模和軟體工程 1
1.1 軟體建模概述 1
1.1.1 軟體建模概述 2
1.1.2 UML簡介 3
1.1.3 建模工具Enterprise Architect 6
1.2 軟體工程與Rational統一過程 10
1.2.1 軟體 10
1.2.2 軟體危機 12
1.2.3 軟體工程 12
1.2.4 面向對象軟體工程方法 14 1.2.5 Rational統一過程 15
1.3 UML基本組成 19
1.3.1 UML事物 19
1.3.2 UML關係 22
1.3.3 UML圖 24
1.4 擴展閱讀——Rational Rose工具
簡介 27
1.4.1 建模工具Rational Rose簡介 28
項目二 需求建模 35
2.1 用例圖 36
2.1.1 參與者 37
2.1.2 用例 38
2.1.3 用例圖 41
2.1.4 用例與事件流 42
2.1.5 用例之間的關係 43
2.2 誠信管理論壇系統需求分析 48
2.3 技能提升——線上聊天系統需求
分析 55
2.4 活動圖 58 2.4.1 活動圖的基本概念 58
2.5 技能提升——線上聊天系統需求動
態建模 74
2.6 擴展閱讀——面向對象需求分析
方法 75
2.6.1 面向對象的概念與特徵 75
2.6.2 面向對象軟體開發的分析模型 78
2.6.3 基於UML的軟體開發過程 80
2.6.4 面向對象的需求分析 82
項目三 架構建模 89
3.1 狀態圖 90
3.1.1 事件 90
3.1.2 狀態 93
3.1.3 轉換 94
3.1.4 狀態圖 96
3.1.5 技能提升——線上聊天系統伺服器
運行狀態建模 101
3.2 類 103
3.3.3 實現 122
3.3.4 關聯 123
3.3.5 技能提升——線上聊天系統類的
關係建模 130
3.4 互動圖 132
3.4.1 順序圖 132
3.4.2 協作圖 134
3.2.1 類 104
3.2.2 類成員的可見性 106
3.2.3 類的類型和類的尋找 107
3.2.4 技能提升——尋找線上聊天系統
中的類 116
3.3 類的關係 118
3.3.1 依賴 119
3.3.2 泛化 121
3.4.3 技能提升——線上聊天系統類的
動態建模 140
3.5 擴展閱讀——面向對象設計 141
3.5.1 面向對象設計的任務 142
3.5.2 面向對象設計的準則 143
3.5.3 啟發性規則 145
3.5.4 面向對象設計過程 146
3.5.5 面向對象設計實例 153
項目四 套用建模 1624.1 對象圖和包 163
4.1.1 對象圖 163
4.1.2 包 165
4.1.3 技能提升——線上聊天系統對象圖 172
4.2 組件圖和部署圖 174
4.2.1 組件圖 174
4.2.2 部署圖 180 4.2.3 技能提升——線上聊天系統套用
建模 185
4.3 正向工程與逆向工程 187
4.3.1 正向工程 188
4.3.2 逆向工程 192
4.3.3 技能提升——線上聊天系統正向
工程 196
軟體建模技術理論考核試卷(一) 200
軟體建模技術理論考核(二) 205
軟體建模技術理論考核試卷(三) 209
軟體建模技術習題(四) 214
參考文獻 218

相關詞條

熱門詞條

聯絡我們