注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)UML 2工具箱

UML 2工具箱

UML 2工具箱

定 價:¥65.00

作 者: (美)Hans-Erik Eriksson等著;余安萍,俞俊平等譯;余安萍譯
出版社: 電子工業(yè)出版社
叢編項: 軟件工程叢書
標(biāo) 簽: UML

ISBN: 9787121003721 出版時間: 2004-10-01 包裝: 膠版紙
開本: 23cm+光盤1片 頁數(shù): 441 字數(shù):  

內(nèi)容簡介

  本書為廣大讀者能夠體驗UML 2提供了一個令人激動的機會,從對UML進行概念性介紹開始,全面講述了面向?qū)ο蟮姆椒?、建模,以及UML的方方面面,涵蓋了UML 2.0的所有最新特性,最后講述了一個實際案例,其中插入了作者豐富的實踐經(jīng)驗。本書內(nèi)容全面、示例清晰、文字詼諧,非常便于讀者的閱讀和理解。隨書附帶的光盤包含本書中所有的UML模型、Java代碼,還有相關(guān)建模工具的鏈接,例如,Rational XDE,Visio和TogetherJ。本書非常適合于希望把UML應(yīng)用到實際項目中的所有讀者。

作者簡介

暫缺《UML 2工具箱》作者簡介

圖書目錄

 第1章  UML介紹
 1.1  UML概述
 1.1.1  方法之戰(zhàn)
 1.1.2  UML方法
 1.1.3  UML的認可
 1.1.4  OMG標(biāo)準(zhǔn)
 1.2  方法和建模語言
 1.3  面向?qū)ο筌浖_發(fā)
 1.4  UML的用途
 1.4.1  不同類型的系統(tǒng)
 1.4.2  業(yè)務(wù)工程
 1.5  系統(tǒng)開發(fā)階段
 1.5.1  需求分析階段
 1.5.2  分析階段
 1.5.3  設(shè)計階段
 1.5.4  編碼階段
 1.5.5  測試階段
 第2章  UML概述
 2.1  視圖
 2.1.1  用例視圖
 2.1.2  邏輯視圖
 2.1.3  組件視圖
 2.1.4  并發(fā)視圖
 2.1.5  部署視圖
 2.2  圖
 2.2.1  用例圖
 2.2.2  類圖
 2.2.3  對象圖
 2.2.4  狀態(tài)圖
 2.2.5  順序圖
 2.2.6  協(xié)作圖
 2.2.7  活動圖
 2.2.8  組件圖
 2.2.9  部署圖
 2.3  模型元素
 2.4  通用機制
 2.4.1  修飾
 2.4.2  注解
 2.4.3  規(guī)格說明
 2.5  擴展UML
 2.5.1  構(gòu)造型
 2.5.2  標(biāo)記值
 2.5.3  約束
 2.6  用UML建模
 2.7  工具
 2.7.1  繪圖支持
 2.7.2  模型存儲庫
 2.7.3  導(dǎo)航
 2.7.4  多用戶支持
 2.7.5  代碼生成
 2.7.6  逆向工程
 2.7.7  工具集成
 2.7.8  模型互換
 2.8  本章小結(jié)
 第3章  用例建模
 3.1  用例圖
 3.2  系統(tǒng)
 3.3  參與者
 3.3.1  發(fā)現(xiàn)參與者
 3.3.2  UML中的參與者
 3.3.3  參與者之間的關(guān)系
 3.4  用例
 3.4.1  發(fā)現(xiàn)用例
 3.4.2  UML中的用例
 3.4.3  用例之間的關(guān)系
 3.5  描述用例
 3.6  測試用例
 3.6.1  排練用例
 3.7  實現(xiàn)用例
 3.8  本章小結(jié)
 第4章  類. 對象及它們的關(guān)系
 4.1  類和對象
 4.2  類圖
 4.2.1  發(fā)現(xiàn)類
 4.2.2  名稱部分
 4.2.3  屬性部分
 4.2.4  操作部分
 4.2.5  使用簡單類型
 4.3  關(guān)系
 4.4  關(guān)聯(lián)
 4.4.1  標(biāo)準(zhǔn)關(guān)聯(lián)
 4.4.2  對象圖
 4.4.3  遞歸關(guān)聯(lián)
 4.4.4  關(guān)聯(lián)中的角色
 4.4.5  限定關(guān)聯(lián)
 4.4.6  或關(guān)聯(lián)
 4.4.7  有序關(guān)聯(lián)
 4.4.8  關(guān)聯(lián)類
 4.4.9  三元關(guān)聯(lián)
 4.4.10  聚合
 4.5  泛化
 4.5.1  標(biāo)準(zhǔn)泛化關(guān)系
 4.5.2  受約束的泛化關(guān)系
 4.6  依賴和精化關(guān)系
 4.7  約束和導(dǎo)出(規(guī)則)
 4.8  接口
 4.9  包
 4.10  模板
 4.11  模型質(zhì)量
 4.11.1  什么是好模型
 4.11.2  模型與它的目的匹配嗎
 4.11.3  模型協(xié)作
 4.11.4  模型復(fù)雜性
 4.12  本章小結(jié)
 第5章  動態(tài)建模
 5.1  對象(消息)之間的交互
 5.2  狀態(tài)圖
 5.2.1  狀態(tài)和轉(zhuǎn)換
 5.2.2  事件
 5.3  在狀態(tài)圖之間發(fā)送消息
 5.3.1  子狀態(tài)
 5.3.2  歷史指示器
 5.4  順序圖
 5.4.1  一般形態(tài)和實例形態(tài)
 5.4.2  并發(fā)對象
 5.4.3  定義迭代和約束的標(biāo)簽
 5.4.4  創(chuàng)建和銷毀對象
 5.4.5  遞歸
 5.5  協(xié)作圖
 5.5.1  消息流
 5.5.2  鏈接
 5.5.3  對象的生命期
 5.5.4  使用協(xié)作圖
 5.6  活動圖
 5.6.1  動作和轉(zhuǎn)換
 5.6.2  泳道
 5.6.3  對象
 5.6.4  信號
 5.6.5  使用活動圖進行業(yè)務(wù)建模
 5.7  本章小結(jié)
 第6章  高級動態(tài)建模:實時系統(tǒng)
 6.1  面向?qū)ο蠛蛯崟r系統(tǒng)
 6.2  實時概念
 6.2.1  主動類和主動對象
 6.2.2  通信
 6.2.3  同步
 6.2.4  在Java中實現(xiàn)并發(fā)和同步
 6.3  在UML中實時建模
 6.3.1  狀態(tài)圖
 6.3.2  順序圖
 6.3.3  協(xié)作圖
 6.3.4  活動圖
 6.3.5  組件圖和部署圖
 6.4  適應(yīng)到實時系統(tǒng)
 6.4.1  實時系統(tǒng)建模要特別注意的一些問題
 6.5  處理相關(guān)問題
 6.6  本章小結(jié)
 第7章  物理體系結(jié)構(gòu)
 7.1  邏輯體系結(jié)構(gòu)
 7.2  物理體系結(jié)構(gòu)
 7.2.1  硬件
 7.2.2  軟件
 7.3  組件圖
 7.3.1  編譯時組件
 7.3.2  鏈接時組件
 7.3.3  運行時組件
 7.4  部署圖
 7.4.1  節(jié)點
 7.4.2  連接
 7.4.3  組件
 7.4.4  對象
 7.5  節(jié)點的復(fù)雜建模
 7.6  將組件分配到節(jié)點
 7.7  本章小結(jié)
 第8章  擴展UML
 8.1  語義核心概念
 8.2  標(biāo)記值和特性
 8.2.1  用于元素的標(biāo)記值
 8.2.2  用于類型. 實例. 操作和屬性的標(biāo)記值
 8.2.3  用于模型元素和組件的標(biāo)記值
 8.2.4  定義自己的標(biāo)記值
 8.3  約束
 8.3.1  用于泛化的約束
 8.3.2  用于關(guān)聯(lián)的約束
 8.3.3  用于關(guān)聯(lián)角色的約束
 8.3.4  用于消息. 鏈接角色和對象的約束
 8.3.5  定義自己的約束
 8.4  構(gòu)造型
 8.4.1  用于類型的構(gòu)造型
 8.4.2  用于依賴的構(gòu)造型
 8.4.3  用于組件的構(gòu)造型
 8.4.4  用于注解的構(gòu)造型
 8.4.5  用于簡單類型的構(gòu)造型
 8.4.6  用于泛化的構(gòu)造型
 8.4.7  用于包的構(gòu)造型
 8.4.8  用于類的構(gòu)造型
 8.4.9  用于操作的構(gòu)造型
 8.4.10  用于主動類的構(gòu)造型
 8.4.11  定義自己的構(gòu)造型
 8.5  本章小結(jié)
 第9章  設(shè)計模式和UML
 9.1  概述
 9.1.1  “Gang of Four”模式
 9.1.2  代理模式
 9.2  UML中的建模模式
 9.2.1  參數(shù)化協(xié)作
 9.2.2  在圖中顯示模式
 9.3  模式和用例
 9.4  本章小結(jié)
 第10章  使用UML的過程
 10.1  定義和理解軟件工程過程
 10.1.1  過程上下文
 10.1.2  過程用戶
 10.1.3  過程步驟
 10.1.4  過程評估
 10.2  UML過程的基礎(chǔ)
 10.2.1  用例驅(qū)動系統(tǒng)
 10.2.2  以體系結(jié)構(gòu)為中心
 10.2.3  迭代
 10.2.4  增量
 10.3  傳統(tǒng)的面向?qū)ο蠓椒?br /> 10.3.1  需求分析
 10.3.2  分析
 10.3.3  設(shè)計
 10.3.4  實現(xiàn)
 10.3.5  測試
 10.4  Rational Objectory Process
 10.4.1  生命周期
 10.4.2  初始
 10.4.3  細化
 10.4.4  構(gòu)造
 10.4.5  移交
 10.4.6  與傳統(tǒng)過程的比較
 10.5  過程工具
 10.6  本章小結(jié)
 第11章  開始應(yīng)用UML
 11.1  轉(zhuǎn)換到UML
 11.1.1  升級Booch方法
 11.1.2  升級OMT方法
 11.2  一個通用升級方法
 11.3  建模會議. 工具和技術(shù)
 第12章  案例學(xué)習(xí)
 12.1  需求
 12.2  分析
 12.2.1  需求分析
 12.2.2  問題域分析
 12.3  設(shè)計
 12.3.1  體系結(jié)構(gòu)設(shè)計
 12.3.2  詳細設(shè)計
 12.3.3  用戶界面設(shè)計
 12.4  實現(xiàn)
 12.5  測試和實施
 12.6  本章小結(jié)
 12.7  練習(xí)
 12.7.1  分析練習(xí)
 12.7.2  設(shè)計和構(gòu)造練習(xí)
 可視化圖符
 術(shù)語表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號