-
>
決戰(zhàn)行測(cè)5000題(言語理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計(jì)算機(jī)系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈(zèng)1DVD.含語音視頻教學(xué)+辦公模板+PDF電子書)
普通高等教育計(jì)算機(jī)類創(chuàng)新型教材UML統(tǒng)一建模語言實(shí)踐教程 版權(quán)信息
- ISBN:9787121390715
- 條形碼:9787121390715 ; 978-7-121-39071-5
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>
普通高等教育計(jì)算機(jī)類創(chuàng)新型教材UML統(tǒng)一建模語言實(shí)踐教程 本書特色
適讀人群 :高職高專本書通過講解UML 統(tǒng)一建模語言與面向?qū)ο筮M(jìn)行分析和設(shè)計(jì)的理論及應(yīng)用,引導(dǎo)學(xué) 生將面向?qū)ο蠓椒ǖ睦碚撚糜诰唧w領(lǐng)域的問題分析。本書重點(diǎn)講述UML 語言,但又不是 一本純粹教授UML 語言的書籍,而是結(jié)合軟件工程思想傳達(dá)面向?qū)ο蟮乃伎挤椒、分? 模式和推導(dǎo)過程,以及它們?cè)谲浖こ痰母鱾(gè)階段如何發(fā)揮作用。本書要傳達(dá)的是一種思 維方式,能夠幫助讀者熟練掌握面向?qū)ο蠓治黾夹g(shù)。
普通高等教育計(jì)算機(jī)類創(chuàng)新型教材UML統(tǒng)一建模語言實(shí)踐教程 內(nèi)容簡介
本書通過一個(gè)完整的案例,按照實(shí)際項(xiàng)目的應(yīng)用順序,深入淺出地講解在業(yè)務(wù)建模、概念建模、系統(tǒng)建模等不同階段應(yīng)如何結(jié)合面向?qū)ο蟮乃季S方式,正確地使用UML 統(tǒng)一建模語言對(duì)軟件系統(tǒng)進(jìn)行分析和設(shè)計(jì)。本書主要內(nèi)容包括面向?qū)ο蠹夹g(shù)概述、UML 與Rational Rose 概述、用例圖:建模的開始、狀態(tài)圖和活動(dòng)圖、類圖和包、交互圖:用例的實(shí)現(xiàn)、數(shù)據(jù)建模、構(gòu)件圖和雙向工程、部署圖和建模實(shí)例分析。 本書既可作為高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程等信息類專業(yè)的本科或?qū)?茖W(xué)生的教材,也可供從事軟件開發(fā)的工作人員參考使用。
普通高等教育計(jì)算機(jī)類創(chuàng)新型教材UML統(tǒng)一建模語言實(shí)踐教程 目錄
1.1 軟件危機(jī)及軟件工程 .................................................................................................... 1
1.2 對(duì)軟件開發(fā)的基本認(rèn)識(shí) ................................................................................................ 2
1.3 軟件的固有復(fù)雜性 ........................................................................................................ 3
1.4 控制軟件系統(tǒng)復(fù)雜性的基本方法 ................................................................................ 4
1.5 面向?qū)ο蠹夹g(shù) ................................................................................................................ 5
1.6 面向?qū)ο箢I(lǐng)域中的基本概念 ........................................................................................ 8
1.6.1 對(duì)象和實(shí)例 ......................................................................................................... 8
1.6.2 類 ......................................................................................................................... 9
1.6.3 封裝 ..................................................................................................................... 9
1.6.4 繼承 ..................................................................................................................... 9
1.6.5 多態(tài) ................................................................................................................... 12
1.6.6 消息 ................................................................................................................... 12
第2 章 UML 與Rational Rose 概述 ............................................................ 13
2.1 為什么要學(xué)習(xí)UML .................................................................................................... 13
2.2 UML 的發(fā)展歷史 ........................................................................................................ 16
2.3 UML 的特點(diǎn) ................................................................................................................ 17
2.4 UML 的構(gòu)成 ................................................................................................................ 18
2.5 UML 的視圖 ................................................................................................................ 20
2.6 UML 的應(yīng)用領(lǐng)域 ........................................................................................................ 21
2.7 UML 的應(yīng)用示例 ........................................................................................................ 21
2.8 支持UML 的工具 ....................................................................................................... 22
2.9 Rational Rose 簡介....................................................................................................... 23
第3 章 用例圖:建模的開始 ....................................................................... 32
3.1 什么是建模 .................................................................................................................. 32
??vi??
3.2 用例驅(qū)動(dòng) ...................................................................................................................... 33
3.3 用例圖基本概念 .......................................................................................................... 34
3.4 參與者 .......................................................................................................................... 34
3.4.1 參與者的概念 ................................................................................................... 34
3.4.2 尋找和確定參與者 ........................................................................................... 35
3.4.3 檢查點(diǎn) ............................................................................................................... 37
3.4.4 參與者之間的關(guān)系 ........................................................................................... 38
3.5 用例 .............................................................................................................................. 39
3.6 用例分析 ...................................................................................................................... 41
3.6.1 用例的粒度 ....................................................................................................... 42
3.6.2 用例的獲得 ....................................................................................................... 44
3.6.3 目標(biāo)和步驟的誤區(qū) ........................................................................................... 45
3.6.4 用例粒度的誤區(qū) ............................................................................................... 46
3.6.5 業(yè)務(wù)用例 ........................................................................................................... 48
3.6.6 業(yè)務(wù)用例實(shí)現(xiàn) ................................................................................................... 49
3.6.7 系統(tǒng)用例 ........................................................................................................... 49
3.6.8 用例實(shí)現(xiàn) ........................................................................................................... 50
3.7 用例之間的關(guān)系 .......................................................................................................... 50
3.7.1 泛化關(guān)系 ........................................................................................................... 50
3.7.2 包含關(guān)系 ........................................................................................................... 51
3.7.3 擴(kuò)展關(guān)系 ........................................................................................................... 51
3.7.4 用例的泛化、包含、擴(kuò)展關(guān)系的比較 ........................................................... 52
3.8 用例圖 .......................................................................................................................... 53
3.9 用例的描述 .................................................................................................................. 54
3.10 尋找用例的方法 ........................................................................................................ 58
3.11 建模實(shí)例 .................................................................................................................... 59
第4 章 狀態(tài)圖和活動(dòng)圖 ............................................................................... 67
4.1 什么是狀態(tài)圖 .............................................................................................................. 67
4.2 狀態(tài)圖的基本概念 ...................................................................................................... 68
4.2.1 狀態(tài) ................................................................................................................... 68
4.2.2 組合狀態(tài)和子狀態(tài) ........................................................................................... 69
4.2.3 歷史狀態(tài) ........................................................................................................... 70
4.2.4 轉(zhuǎn)移 ................................................................................................................... 71
4.2.5 事件 ................................................................................................................... 72
4.2.6 動(dòng)作 ................................................................................................................... 74
4.3 什么是活動(dòng)圖 .............................................................................................................. 74
4.3.1 活動(dòng) ................................................................................................................... 75
目 錄
??vii??
4.3.2 泳道 ................................................................................................................... 75
4.3.3 分支 ................................................................................................................... 76
4.3.4 分叉和匯合 ....................................................................................................... 76
4.3.5 對(duì)象流 ............................................................................................................... 77
4.4 活動(dòng)圖的用途 .............................................................................................................. 77
4.5 狀態(tài)圖和活動(dòng)圖的比較 .............................................................................................. 79
4.6 建模實(shí)例 ...................................................................................................................... 79
第5 章 類圖和包 ......................................................................................... 97
5.1 類的定義 ...................................................................................................................... 97
5.1.1 類的屬性 ........................................................................................................... 98
5.1.2 類的操作 ........................................................................................................... 98
5.2 類之間的關(guān)系 .............................................................................................................. 99
5.2.1 關(guān)聯(lián) ................................................................................................................... 99
5.2.2 聚集和組合 ..................................................................................................... 102
5.2.3 泛化 ................................................................................................................. 103
5.2.4 依賴 ................................................................................................................. 103
5.3 派生屬性和派生關(guān)聯(lián) ................................................................................................ 104
5.4 抽象類和接口 ............................................................................................................ 105
5.5 版型 ............................................................................................................................ 105
5.6 類圖 ............................................................................................................................ 106
5.6.1 類圖的抽象層次 ............................................................................................. 106
5.6.2 構(gòu)造類圖 ......................................................................................................... 107
5.7 包的基本概念 ............................................................................................................ 107
5.8 建模實(shí)例 .................................................................................................................... 109
第6 章 交互圖:用例的實(shí)現(xiàn) ..................................................................... 118
6.1 交互圖概述 ................................................................................................................ 118
6.2 順序圖 ........................................................................................................................ 119
6.3 順序圖中的消息 ........................................................................................................ 121
6.3.1 調(diào)用消息 ......................................................................................................... 121
6.3.2 異步消息 ......................................................................................................... 121
6.3.3 返回消息 ......................................................................................................... 122
6.3.4 阻止消息和超時(shí)消息 ..................................................................................... 122
6.4 協(xié)作圖 ........................................................................................................................ 122
6.5 順序圖和協(xié)作圖的比較 ............................................................................................ 124
6.6 常見問題分析 ............................................................................................................ 125
6.7 建模實(shí)例 .................................................................................................................... 128
??viii??
第7 章 數(shù)據(jù)建模 ....................................................................................... 139
7.1 數(shù)據(jù)建模概述 ............................................................................................................ 139
7.2 數(shù)據(jù)庫設(shè)計(jì)的基本過程 ............................................................................................ 139
7.3 數(shù)據(jù)庫設(shè)計(jì)步驟 ........................................................................................................ 141
7.4 對(duì)象模型和數(shù)據(jù)模型間的轉(zhuǎn)換 ................................................................................ 147
7.4.1 對(duì)象模型轉(zhuǎn)換為數(shù)據(jù)模型 ............................................................................. 147
7.4.2 數(shù)據(jù)模型轉(zhuǎn)換為對(duì)象模型 ............................................................................. 150
第8 章 構(gòu)件圖和雙向工程 ......................................................................... 152
8.1 什么是構(gòu)件和構(gòu)件圖 ................................................................................................ 152
8.2 構(gòu)件圖的作用 ............................................................................................................ 153
8.3 構(gòu)件圖的工具支持 .................................................................................................... 154
第9 章 部署圖 ........................................................................................... 161
9.1 什么是部署圖 ............................................................................................................ 161
9.2 部署圖中的基本概念 ................................................................................................ 162
9.2.1 節(jié)點(diǎn) ................................................................................................................. 162
9.2.2 連接 ................................................................................................................. 162
9.3 部署圖的例子 ............................................................................................................ 163
9.4 建模實(shí)例 .................................................................................................................... 164
第10 章 建模實(shí)例分析 .............................................................................. 170
10.1 引言 .......................................................................................................................... 170
10.2 問題陳述 .................................................................................................................. 170
10.3 分析階段模型說明 .................................................................................................. 173
10.3.1 分析階段的用例圖 ....................................................................................... 173
10.3.2 分析階段的邏輯視圖 ................................................................................... 176
10.4 設(shè)計(jì)階段模型說明 .................................................................................................. 180
10.4.1 設(shè)計(jì)階段的用例圖 ....................................................................................... 180
10.4.2 設(shè)計(jì)階段的邏輯視圖 ................................................................................... 181
10.4.3 設(shè)計(jì)階段的進(jìn)程視圖 ................................................................................... 188
10.4.4 設(shè)計(jì)階段的部署圖 ....................................................................................... 189
10.5 課程注冊(cè)系統(tǒng)實(shí)例總結(jié) .......................................................................................... 190
參考文獻(xiàn) ...................................................................................................... 192
普通高等教育計(jì)算機(jī)類創(chuàng)新型教材UML統(tǒng)一建模語言實(shí)踐教程 作者簡介
周翔自參加工作以來,一直從事UML建模語言方面的教學(xué)和研究工作,積累了豐富的教學(xué)和科研經(jīng)驗(yàn),教育思想觀念先進(jìn),教學(xué)內(nèi)容理論聯(lián)系實(shí)際,教學(xué)方法靈活創(chuàng)新,教學(xué)效果優(yōu)秀,受到學(xué)生歡迎,科研成果豐碩。
- >
煙與鏡
- >
我從未如此眷戀人間
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(紅燭學(xué)術(shù)叢書)
- >
中國歷史的瞬間
- >
羅曼·羅蘭讀書隨筆-精裝
- >
李白與唐代文化