信息系統(tǒng)設(shè)計(jì)與建模 版權(quán)信息
- ISBN:9787302647959
- 條形碼:9787302647959 ; 978-7-302-64795-9
- 裝幀:平裝-膠訂
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
信息系統(tǒng)設(shè)計(jì)與建模 本書特色
• 從入門到精通。遵循由淺入深、循序漸進(jìn)的方式,按照知識(shí)點(diǎn)的梯度逐漸深入,使讀者快速掌握UML技術(shù)。
• 基于案例教學(xué)。針對(duì)UML相關(guān)知識(shí)點(diǎn)都配套了實(shí)際的案例,能讓讀者了解現(xiàn)實(shí)項(xiàng)目中UML的具體應(yīng)用。
• 加強(qiáng)項(xiàng)目實(shí)踐。豐富的上機(jī)練習(xí)和課程實(shí)驗(yàn),能夠切實(shí)提高讀者的實(shí)際動(dòng)手能力,鞏固所學(xué)知識(shí),并能舉一反三。
信息系統(tǒng)設(shè)計(jì)與建模 內(nèi)容簡(jiǎn)介
《信息系統(tǒng)設(shè)計(jì)與建模》詳細(xì)介紹了信息系統(tǒng)設(shè)計(jì)及UML系統(tǒng)建模的思想和具體方法,內(nèi)容包括信息系統(tǒng)與面向?qū)ο蠹夹g(shù)概述、UML概述、Rational Rose的使用、用例圖、類圖與對(duì)象圖、包圖、順序圖與協(xié)作圖、狀態(tài)圖、活動(dòng)圖、組件圖、部署圖和雙向工程,*后以應(yīng)急救援指揮調(diào)度系統(tǒng)和安全培訓(xùn)題庫(kù)管理系統(tǒng)兩個(gè)案例詳解UML各種技術(shù)的綜合應(yīng)用。 《信息系統(tǒng)設(shè)計(jì)與建!凡捎美碚摻Y(jié)合案例的方法進(jìn)行講解,理論講述清晰,技術(shù)講解細(xì)致,案例豐富。在講述UML案例時(shí),結(jié)合了使用比較廣泛的UML開(kāi)發(fā)工具Rational Rose。除了第13、14章,每章*后還提供了習(xí)題,附錄還提供了5個(gè)課程實(shí)驗(yàn),以供讀者更好地了解和掌握UML技術(shù)。 《信息系統(tǒng)設(shè)計(jì)與建模》可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)課程的教材,也可作為UML初學(xué)者和網(wǎng)站開(kāi)發(fā)人員的參考書。
信息系統(tǒng)設(shè)計(jì)與建模 目錄
第1章 信息系統(tǒng)與面向?qū)ο蠹夹g(shù)概述 1
1.1 信息系統(tǒng)的基本概念 1
1.1.1 數(shù)據(jù)、信息與知識(shí) 1
1.1.2 系統(tǒng) 3
1.1.3 信息系統(tǒng) 4
1.2 面向?qū)ο蠹夹g(shù) 5
1.2.1 面向?qū)ο蠹夹g(shù)的含義 5
1.2.2 對(duì)象、類、屬性和操作 5
1.2.3 消息與事件 7
1.2.4 封裝、繼承和多態(tài) 7
1.3 面向?qū)ο蟮能浖_(kāi)發(fā) 10
1.3.1 面向?qū)ο蠓治? 10
1.3.2 面向?qū)ο笤O(shè)計(jì) 11
1.4 軟件過(guò)程模型 12
1.4.1 瀑布模型 12
1.4.2 噴泉模型 13
1.4.3 基于構(gòu)件的開(kāi)發(fā)模型 14
【本章小結(jié)】 15
習(xí)題1 15
第2章 UML概述 17
2.1 為什么要學(xué)習(xí)UML 17
2.2 UML的構(gòu)成 18
2.2.1 視圖 18
2.2.2 圖 19
2.2.3 模型元素 23
2.3 UML機(jī)制 26
2.3.1 通用機(jī)制 26
2.3.2 擴(kuò)展機(jī)制 28
【本章小結(jié)】 30
習(xí)題2 30
第3章 Rational Rose的使用 32
3.1 Rational Rose建模 32
3.2 Rational Rose的安裝 34
3.3 Rational Rose基本操作 36
3.3.1 Rational Rose主界面 36
3.3.2 了解Rational Rose界面模塊 37
3.3.3 介紹Rational Rose的操作 40
3.3.4 Rational Rose的基本設(shè)置 44
【本章小結(jié)】 45
習(xí)題3 45
第4章 用例圖 47
4.1 用例圖的基本概念 47
4.2 用例圖的構(gòu)成 48
4.2.1 參與者 48
4.2.2 用例 49
4.2.3 系統(tǒng)邊界 50
4.3 用例圖中的關(guān)系 50
4.3.1 參與者之間的關(guān)系 50
4.3.2 參與者與用例之間的關(guān)系 51
4.3.3 用例之間的關(guān)系 52
4.4 使用Rose創(chuàng)建用例圖 54
4.4.1 創(chuàng)建用例圖 54
4.4.2 創(chuàng)建參與者 57
4.4.3 創(chuàng)建用例 58
4.4.4 創(chuàng)建用例之間的關(guān)聯(lián) 59
4.5 事件流與用例描述 60
4.5.1 事件流 60
4.5.2 用例描述 61
4.5.3 用例描述的常見(jiàn)誤區(qū) 62
4.6 案例分析 63
4.6.1 需求分析 64
4.6.2 識(shí)別參與者 64
4.6.3 構(gòu)建用例模型 64
【本章小結(jié)】 66
習(xí)題4 66
第5章 類圖與對(duì)象圖 68
5.1 基本概念 68
5.2 類圖 70
5.2.1 類 70
5.2.2 類之間的關(guān)系 73
5.3 使用Rose創(chuàng)建類圖 77
5.3.1 創(chuàng)建類 78
5.3.2 創(chuàng)建類與類之間的關(guān)系 79
5.4 對(duì)象圖 81
5.5 使用Rose創(chuàng)建對(duì)象圖 82
5.5.1 在協(xié)作圖中添加對(duì)象 82
5.5.2 在協(xié)作圖中添加對(duì)象與
對(duì)象之間的鏈 83
5.6 案例分析 83
5.6.1 確定類和關(guān)聯(lián) 84
5.6.2 確定屬性和操作 85
【本章小結(jié)】 86
習(xí)題5 86
第6章 包圖 88
6.1 概述 88
6.2 包的基本概念 89
6.2.1 包的定義 89
6.2.2 包的名稱 90
6.2.3 包的可見(jiàn)性 90
6.2.4 包的構(gòu)造型 91
6.2.5 子系統(tǒng) 92
6.2.6 包的嵌套 92
6.2.7 包的關(guān)系 92
6.3 使用Rose創(chuàng)建包圖 94
6.3.1 創(chuàng)建包圖 94
6.3.2 刪除包圖 94
6.3.3 添加包中的信息 95
6.3.4 創(chuàng)建包的依賴關(guān)系 96
6.4 在項(xiàng)目中使用包圖 96
6.4.1 確定包的分類 97
6.4.2 創(chuàng)建包和關(guān)系 97
【本章小結(jié)】 97
習(xí)題6 97
第7章 順序圖與協(xié)作圖 99
7.1 順序圖 99
7.1.1 順序圖的基本概念 99
7.1.2 順序圖的組成 100
7.2 使用Rose創(chuàng)建順序圖 103
7.2.1 創(chuàng)建對(duì)象 104
7.2.2 創(chuàng)建生命線 106
7.2.3 創(chuàng)建消息 107
7.2.4 創(chuàng)建對(duì)象與銷毀對(duì)象 110
7.3 協(xié)作圖 110
7.3.1 協(xié)作圖的基本概念 110
7.3.2 協(xié)作圖的組成 111
7.4 使用Rose創(chuàng)建協(xié)作圖 113
7.4.1 創(chuàng)建對(duì)象 113
7.4.2 創(chuàng)建消息 116
7.4.3 創(chuàng)建鏈 116
7.5 案例分析 117
7.5.1 需求分析 117
7.5.2 確定順序圖對(duì)象 118
7.5.3 創(chuàng)建順序圖 118
7.5.4 創(chuàng)建協(xié)作圖 119
【本章小結(jié)】 120
習(xí)題7 120
第8章 狀態(tài)圖 122
8.1 狀態(tài)圖的基本概念 122
8.1.1 如何理解狀態(tài)圖 122
8.1.2 狀態(tài)圖的作用 125
8.2 狀態(tài) 126
8.2.1 狀態(tài)名 126
8.2.2 內(nèi)部活動(dòng) 126
8.2.3 內(nèi)部轉(zhuǎn)換 126
8.2.4 入口和出口動(dòng)作 127
8.2.5 歷史狀態(tài) 127
8.3 事件 127
8.3.1 入口事件 127
8.3.2 出口事件 128
8.3.3 動(dòng)作事件 128
8.3.4 信號(hào)事件 128
8.3.5 調(diào)用事件 128
8.3.6 修改事件 128
8.3.7 時(shí)間事件 129
8.3.8 延遲事件 129
8.4 轉(zhuǎn)換 129
8.4.1 外部轉(zhuǎn)換 129
8.4.2 內(nèi)部轉(zhuǎn)換 130
8.4.3 完成轉(zhuǎn)換 130
8.4.4 復(fù)合轉(zhuǎn)換 130
8.4.5 監(jiān)護(hù)條件 130
8.4.6 觸發(fā)器事件 131
8.4.7 動(dòng)作 131
8.5 判定 132
8.6 同步 133
8.7 狀態(tài)的組成 133
8.7.1 順序組成狀態(tài) 134
8.7.2 并發(fā)組成狀態(tài) 134
8.8 使用Rose創(chuàng)建狀態(tài)圖 135
8.8.1 創(chuàng)建狀態(tài)圖 135
8.8.2 創(chuàng)建初始和終止?fàn)顟B(tài) 135
8.8.3 創(chuàng)建狀態(tài) 136
8.8.4 創(chuàng)建狀態(tài)之間的轉(zhuǎn)換 136
8.8.5 創(chuàng)建事件 136
8.8.6 創(chuàng)建動(dòng)作 137
8.8.7 創(chuàng)建監(jiān)護(hù)條件 138
8.9 案例分析 138
8.9.1 確定狀態(tài)圖的實(shí)體 138
8.9.2 確定狀態(tài)圖中實(shí)體的狀態(tài) 138
8.9.3 創(chuàng)建相關(guān)事件,完成狀態(tài)圖 139 【本章小結(jié)】 139
習(xí)題8 140
第9章 活動(dòng)圖 142
9.1 概述 142
9.1.1 活動(dòng)圖的圖形表示 142
9.1.2 活動(dòng)圖與狀態(tài)圖的區(qū)別 143
9.1.3 活動(dòng)圖的作用 143
9.2 活動(dòng)圖的組成元素 144
9.2.1 動(dòng)作狀態(tài) 144
9.2.2 活動(dòng)狀態(tài) 144
9.2.3 組合活動(dòng) 145
9.2.4 分叉與匯合 145
9.2.5 分支與合并 146
9.2.6 泳道 146
9.2.7 對(duì)象流 147
9.3 使用Rose創(chuàng)建活動(dòng)圖 148
9.3.1 創(chuàng)建活動(dòng)圖 148
9.3.2 創(chuàng)建初始和終止?fàn)顟B(tài) 149
9.3.3 創(chuàng)建動(dòng)作狀態(tài) 150
9.3.4 創(chuàng)建活動(dòng)狀態(tài) 150
9.3.5 創(chuàng)建轉(zhuǎn)換 151
9.3.6 創(chuàng)建分叉與匯合 151
9.3.7 創(chuàng)建分支與合并 152
9.3.8 創(chuàng)建泳道 152
9.3.9 創(chuàng)建對(duì)象流狀態(tài)與對(duì)象流 153
【本章小結(jié)】 154
習(xí)題9 154
第10章 組件圖 156
10.1 基本概念 156
10.1.1 組件的概念 156
10.1.2 組件圖的概念 158
10.2 使用Rose創(chuàng)建組件圖 158
10.3 案例分析 162
10.3.1 確定需求用例 162
10.3.2 創(chuàng)建組件圖 162
【本章小結(jié)】 163
習(xí)題10 163
第11章 部署圖 165
11.1 部署圖的基本概念 165
11.2 使用Rose創(chuàng)建部署圖 167
11.3 案例分析 171
【本章小結(jié)】 173
習(xí)題11 173
第12章 雙向工程 175
12.1 正向工程 175
12.2 逆向工程 179
【本章小結(jié)】 180
習(xí)題12 181
第13章 應(yīng)急救援指揮調(diào)度系統(tǒng) 182
13.1 需求分析 182
13.2 系統(tǒng)建模 183
13.2.1 創(chuàng)建系統(tǒng)用例模型 183
13.2.2 創(chuàng)建系統(tǒng)的靜態(tài)模型 187
13.2.3 創(chuàng)建系統(tǒng)的動(dòng)態(tài)模型 188
13.2.4 創(chuàng)建系統(tǒng)的部署模型 192
【本章小結(jié)】 194
第14章 安全培訓(xùn)題庫(kù)管理系統(tǒng) 195
14.1 需求分析 195
14.2 系統(tǒng)建模 196
14.2.1 創(chuàng)建系統(tǒng)用例模型 196
14.2.2 創(chuàng)建系統(tǒng)的靜態(tài)模型 199
14.2.3 創(chuàng)建系統(tǒng)的動(dòng)態(tài)模型 200
14.2.4 創(chuàng)建系統(tǒng)的部署模型 204
【本章小結(jié)】 205
附錄 課程實(shí)驗(yàn) 206
課程實(shí)驗(yàn)一 飯店預(yù)訂管理系統(tǒng) 206
一、需求分析 206
二、系統(tǒng)建模 206
課程實(shí)驗(yàn)二 酒店客房管理系統(tǒng) 211
一、需求分析 211
二、系統(tǒng)建模 211
課程實(shí)驗(yàn)三 藥店管理系統(tǒng) 217
一、需求分析 217
二、系統(tǒng)建模 217
課程實(shí)驗(yàn)四 應(yīng)急預(yù)案管理系統(tǒng) 224
一、需求分析 224
二、系統(tǒng)建模 224
課程實(shí)驗(yàn)五 圖書館管理系統(tǒng) 229
一、需求分析 229
二、系統(tǒng)建模 230
- >
詩(shī)經(jīng)-先民的歌唱
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
上帝之肋:男人的真實(shí)旅程
- >
名家?guī)阕x魯迅:故事新編
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語(yǔ))
- >
二體千字文
- >
朝聞道
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述