作 者:江文 主編 著
定 價:36
出 版 社:人民郵電出版社
出版日期:2015年01月01日
頁 數:217
裝 幀:平裝
ISBN:9787115352088
重量精品課程、重量資源共享課程配套教材
十二五職業教育重量規劃教材
●項目一 軟件建模和軟件工程 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
本書以實用、夠用為原則,介紹了軟件建模技術的基本概念。全書內容由淺入深,逐步展開,並配有大量的案例和課堂練習,力圖使初學者更容易理解。
本書從最基本的內容講起,詳細介紹了UML語言,並著重論述了如何使用UML對應用繫統進行建模。同時,為配合知識點的講述,將一個實際項目作為案例與所講述的內容融合在一起,力圖做到從應用中來到應用中去,例如用類圖和交互圖來描述誠信公司的誠信管理論壇繫統中的靜態和動態行為。本書是一本以知識為導向,以實際應用為目標的講解軟件建模技術的教材。
本書可作為職業院校軟件專業課教材,也可供相關從業人員和技術人員參考。