注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)IBM Rational Software Architect建模

IBM Rational Software Architect建模

IBM Rational Software Architect建模

定 價(jià):¥55.00

作 者: 陳樟洪、金發(fā)華、等
出版社: 電子工業(yè)出版社
叢編項(xiàng): IBM中國(guó)開(kāi)發(fā)中心系列
標(biāo) 簽: 操作系統(tǒng)/系統(tǒng)開(kāi)發(fā)

ISBN: 9787121063329 出版時(shí)間: 2008-01-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 375 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  由淺入深地介紹怎樣使用RSA進(jìn)行軟件建模,包括:安裝使用RSA、創(chuàng)建UML模型、與RUP相關(guān)的建?;顒?dòng)、創(chuàng)建數(shù)據(jù)模型、模型驅(qū)動(dòng)開(kāi)發(fā)、可重用模型和服務(wù)模型。IBM Rational Software Architect是IBM公司推出的從設(shè)計(jì)到開(kāi)發(fā)的完整的集成開(kāi)發(fā)環(huán)境。它支持UML建模、模型驅(qū)動(dòng)開(kāi)發(fā)等多種建模相關(guān)的活動(dòng)?!禝BM中國(guó)開(kāi)發(fā)中心系列?IBM Rational Software Architect建?!返慕榻B篇和RSA建模入門(mén)篇適合RSA的初級(jí)和中級(jí)用戶?!禝BM中國(guó)開(kāi)發(fā)中心系列?IBM Rational Software Architect建?!返腞SA建模高級(jí)篇適合有一定RSA使用經(jīng)驗(yàn)的高級(jí)用戶,或者已經(jīng)閱讀入門(mén)篇的讀者。

作者簡(jiǎn)介

  陳樟洪,2003年畢業(yè)于浙江大學(xué)計(jì)算機(jī)系并取得計(jì)算機(jī)軟件碩士學(xué)位。隨后加入IBM公司從事電子商務(wù)開(kāi)發(fā)和企業(yè)IT系統(tǒng)開(kāi)發(fā)。對(duì)于系統(tǒng)架構(gòu),建模,軟件工程,電子商務(wù)有深入的研究。

圖書(shū)目錄

第1部分 介紹篇
第1章 追根溯源——IBM建模工具的發(fā)展 2
1.1 建模的昨天 3
1.2 巫師的神話 3
1.3 與巫師無(wú)關(guān)——IBM建模工具介紹 4
1.3.1 Rational Rose 5
1.3.2 Rational XDE 6
本章小結(jié) 8
第2章 RSA簡(jiǎn)介 9
2.1 從SDP到SDP 10
2.1.1 IBM Software Development Platform 10
2.1.2 IBM Software Delivery Platform 10
2.1.3 Software Delivery Platform的新特性 12
2.2 RSA的特性 14
2.2.1 基于Eclipse平臺(tái) 14
2.2.2 建模和開(kāi)發(fā)平臺(tái) 14
2.2.3 支持UML2.0 16
2.2.4 支持Java/C/C++ 16
2.2.5 開(kāi)發(fā)結(jié)構(gòu)檢查和控制 17
2.2.6 支持模型驅(qū)動(dòng)框架 17
2.3 Rational Software Architect V7新特性 18
本章小結(jié) 19
第3章 RSA的安裝和運(yùn)行 20
3.1 Installation Manager 21
3.2 安裝RSA 22
3.3 運(yùn)行RSA 30
3.4 更新RSA 31
本章小結(jié) 35
第2部分 RSA建模入門(mén)篇
第4章 RSA模型 38
4.1 關(guān)于建模 39
4.1.1 什么是建模 39
4.1.2 為什么建模 39
4.1.3 為什么對(duì)軟件進(jìn)行建模 40
4.1.4 為什么一些開(kāi)發(fā)人員不選擇軟件建模 41
4.1.5 何時(shí)建模 41
4.1.6 如何建模 44
4.2 RUP和RSA 45
4.2.1 6個(gè)最佳實(shí)踐 46
4.2.2 二維結(jié)構(gòu) 48
4.3 RSA UML模型概述 55
4.3.1 模型文件 56
4.3.2 基于包的組織結(jié)構(gòu) 57
4.4 空白模型 59
4.5 用例模型 59
4.5.1 在RSA中創(chuàng)建用例模型 60
4.5.2 用例模型的內(nèi)部組織 61
4.5.3 用例圖 63
4.5.4 活動(dòng)圖 65
4.6 分析模型 66
4.6.1 在RSA中創(chuàng)建分析模型 67
4.6.2 分析模型的內(nèi)部組織 68
4.6.3 類圖——靜態(tài)結(jié)構(gòu) 71
4.6.4 順序圖——?jiǎng)討B(tài)結(jié)構(gòu) 73
4.7 設(shè)計(jì)模型 74
4.7.1 在RSA中創(chuàng)建設(shè)計(jì)模型 75
4.7.2 定義分類器的內(nèi)部結(jié)構(gòu)——組合結(jié)構(gòu)圖 76
4.7.3 對(duì)對(duì)象行為建?!獱顟B(tài)圖 77
4.7.4 對(duì)組件進(jìn)行建?!M件圖 78
4.7.5 對(duì)部署和拓?fù)溥M(jìn)行建?!渴饒D 78
4.8 數(shù)據(jù)建模 79
本章小結(jié) 79
第5章 RSA建模 80
5.1 UML 2.0和UML 1.x 81
5.2 RSA對(duì)UML建模概覽 83
5.2.1 建模透視圖 83
5.2.2 常用技巧 85
5.3 業(yè)務(wù)需求建模階段的UML圖 88
5.3.1 用例圖 88
5.3.2 高級(jí)用例建模 92
5.3.3 活動(dòng)圖 96
5.3.4 高級(jí)活動(dòng)圖建模 101
5.4 建立分析模型階段的UML圖 105
5.4.1 類圖——靜態(tài)結(jié)構(gòu) 105
5.4.2 順序圖——?jiǎng)討B(tài)結(jié)構(gòu) 111
5.5 建立設(shè)計(jì)模型階段的UML圖 121
5.5.1 組合結(jié)構(gòu)圖 121
5.5.2 狀態(tài)圖 125
5.5.3 組件圖 134
5.5.4 部署圖 139
5.5.5 查看模型元素的關(guān)系 143
5.5.6 發(fā)布模型 148
5.6 管理UML模型 150
5.6.1 創(chuàng)建UML模型 150
5.6.2 定制UML模型 152
5.6.3 導(dǎo)出UML模型 153
5.7 模型和代碼的轉(zhuǎn)換 154
5.7.1 配置模型轉(zhuǎn)換 155
5.7.2 從UML模型轉(zhuǎn)換到C++代碼 158
5.7.3 從UML模型轉(zhuǎn)換到EJB代碼 160
5.7.4 從UML模型轉(zhuǎn)換到Java代碼 166
5.7.5 從UML模型轉(zhuǎn)換到WSDL文檔 168
5.7.6 從UML模型轉(zhuǎn)換到XML文檔定義 169
5.7.7 從C++代碼轉(zhuǎn)換到UML模型 169
5.7.8 從Java代碼轉(zhuǎn)換到UML模型 170
5.8 在小組環(huán)境下RSA建模的管理 171
5.8.1 模型劃分 171
5.8.2 比較和合并一個(gè)模型的不同版本 173
本章小結(jié) 174
第6章 RSA數(shù)據(jù)建模 175
6.1 RSA數(shù)據(jù)透視圖概述 176
6.1.1 常用視圖與編輯器介紹 177
6.1.2 常用技巧 179
6.2 RSA物理數(shù)據(jù)建模 182
6.2.1 數(shù)據(jù)建模概述 182
6.2.2 物理數(shù)據(jù)建模的一般方法 183
6.2.3 在RSA中新建物理數(shù)據(jù)模型 185
6.2.4 表設(shè)計(jì) 186
6.2.5 視圖設(shè)計(jì) 190
6.2.6 關(guān)系設(shè)計(jì) 191
6.2.7 其他數(shù)據(jù)庫(kù)對(duì)象設(shè)計(jì) 193
6.3 從數(shù)據(jù)庫(kù)反向設(shè)計(jì)數(shù)據(jù)模型 197
6.4 從物理數(shù)據(jù)模型生成DDL 199
本章小結(jié) 201
第3部分 RSA建模高級(jí)篇
第7章 RSA與模型驅(qū)動(dòng)開(kāi)發(fā) 204
7.1 模型驅(qū)動(dòng)開(kāi)發(fā)概述 205
7.1.1 業(yè)務(wù)環(huán)境及推動(dòng)因素 205
7.1.2 了解模型驅(qū)動(dòng)開(kāi)發(fā)方法 207
7.1.3 模型驅(qū)動(dòng)開(kāi)發(fā)的好處 210
7.1.4 RSA模型驅(qū)動(dòng)開(kāi)發(fā) 212
7.2 MDD模型驅(qū)動(dòng)開(kāi)發(fā)方法 214
7.2.1 模型驅(qū)動(dòng)開(kāi)發(fā) 215
7.2.2 模型驅(qū)動(dòng)開(kāi)發(fā)項(xiàng)目規(guī)劃 222
7.2.3 模型驅(qū)動(dòng)開(kāi)發(fā)方案生命周期 225
7.2.4 模型驅(qū)動(dòng)開(kāi)發(fā)上下文環(huán)境 227
7.3 在RSA中應(yīng)用MDD 229
7.3.1 RSA中的MDD流程 229
7.3.2 MDD示例場(chǎng)景 231
7.3.3 MDD框架開(kāi)發(fā) 232
7.3.4 MDD應(yīng)用開(kāi)發(fā) 243
本章小結(jié) 245
第8章 可重用模型 246
8.1 基于模式的開(kāi)發(fā) 250
8.1.1 模式定義 250
8.1.2 在RSA中應(yīng)用模式 252
8.1.3 開(kāi)發(fā)自己的模式 259
8.2 用RAS規(guī)范打包可重用資產(chǎn) 269
8.2.1 RAS規(guī)范介紹 269
8.2.2 RSA對(duì)于可復(fù)用資產(chǎn)的支持 272
本章小結(jié) 278
第9章 面向服務(wù)的架構(gòu) 279
9.1 SOA介紹 280
9.2 SOMA介紹 284
9.2.1 SOMA的概念 284
9.2.2 SOMA在SOA開(kāi)發(fā)中的作用 285
9.3 使用RSA進(jìn)行SOA建模和開(kāi)發(fā) 289
9.3.1 為面向服務(wù)的解決方案建模 293
9.3.2 將業(yè)務(wù)過(guò)程轉(zhuǎn)變?yōu)榻鉀Q方案 303
9.3.3 設(shè)計(jì)和實(shí)現(xiàn)服務(wù)組件 307
9.4 實(shí)例 309
9.4.1 使用UML Profile for Software Services進(jìn)行面向服務(wù)建模 310
9.4.2 使用RSA實(shí)現(xiàn)服務(wù)組件 326
本章小結(jié) 337
附錄A UML簡(jiǎn)介 338
附錄B Eclipse簡(jiǎn)介 348
附錄C 模型項(xiàng)目文件的遷移 355
附錄D 術(shù)語(yǔ)表 368


本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)