[书目20080220]UML 2工具箱
生活随笔
收集整理的這篇文章主要介紹了
[书目20080220]UML 2工具箱
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
第1章??UML介紹
?1.1??UML概述
?1.1.1??方法之戰(zhàn)
?1.1.2??UML方法
?1.1.3??UML的認(rèn)可
?1.1.4??OMG標(biāo)準(zhǔn)
?1.2??方法和建模語(yǔ)言
?1.3??面向?qū)ο筌浖_(kāi)發(fā)
?1.4??UML的用途
?1.4.1??不同類型的系統(tǒng)
?1.4.2??業(yè)務(wù)工程
?1.5??系統(tǒng)開(kāi)發(fā)階段
?1.5.1??需求分析階段
?1.5.2??分析階段
?1.5.3??設(shè)計(jì)階段
?1.5.4??編碼階段
?1.5.5??測(cè)試階段
?第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??對(duì)象圖
?2.2.4??狀態(tài)圖
?2.2.5??順序圖
?2.2.6??協(xié)作圖
?2.2.7??活動(dòng)圖
?2.2.8??組件圖
?2.2.9??部署圖
?2.3??模型元素
?2.4??通用機(jī)制
?2.4.1??修飾
?2.4.2??注解
?2.4.3??規(guī)格說(shuō)明
?2.5??擴(kuò)展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??模型存儲(chǔ)庫(kù)
?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??測(cè)試用例
?3.6.1??排練用例
?3.7??實(shí)現(xiàn)用例
?3.8??本章小結(jié)
?第4章??類.?對(duì)象及它們的關(guān)系
?4.1??類和對(duì)象
?4.2??類圖
?4.2.1??發(fā)現(xiàn)類
?4.2.2??名稱部分
?4.2.3??屬性部分
?4.2.4??操作部分
?4.2.5??使用簡(jiǎn)單類型
?4.3??關(guān)系
?4.4??關(guān)聯(lián)
?4.4.1??標(biāo)準(zhǔn)關(guān)聯(lián)
?4.4.2??對(duì)象圖
?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章??動(dòng)態(tài)建模
?5.1??對(duì)象(消息)之間的交互
?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)和實(shí)例形態(tài)
?5.4.2??并發(fā)對(duì)象
?5.4.3??定義迭代和約束的標(biāo)簽
?5.4.4??創(chuàng)建和銷毀對(duì)象
?5.4.5??遞歸
?5.5??協(xié)作圖
?5.5.1??消息流
?5.5.2??鏈接
?5.5.3??對(duì)象的生命期
?5.5.4??使用協(xié)作圖
?5.6??活動(dòng)圖
?5.6.1??動(dòng)作和轉(zhuǎn)換
?5.6.2??泳道
?5.6.3??對(duì)象
?5.6.4??信號(hào)
?5.6.5??使用活動(dòng)圖進(jìn)行業(yè)務(wù)建模
?5.7??本章小結(jié)
?第6章??高級(jí)動(dòng)態(tài)建模:實(shí)時(shí)系統(tǒng)
?6.1??面向?qū)ο蠛蛯?shí)時(shí)系統(tǒng)
?6.2??實(shí)時(shí)概念
?6.2.1??主動(dòng)類和主動(dòng)對(duì)象
?6.2.2??通信
?6.2.3??同步
?6.2.4??在Java中實(shí)現(xiàn)并發(fā)和同步
?6.3??在UML中實(shí)時(shí)建模
?6.3.1??狀態(tài)圖
?6.3.2??順序圖
?6.3.3??協(xié)作圖
?6.3.4??活動(dòng)圖
?6.3.5??組件圖和部署圖
?6.4??適應(yīng)到實(shí)時(shí)系統(tǒng)
?6.4.1??實(shí)時(shí)系統(tǒng)建模要特別注意的一些問(wèn)題
?6.5??處理相關(guān)問(wè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??編譯時(shí)組件
?7.3.2??鏈接時(shí)組件
?7.3.3??運(yùn)行時(shí)組件
?7.4??部署圖
?7.4.1??節(jié)點(diǎn)
?7.4.2??連接
?7.4.3??組件
?7.4.4??對(duì)象
?7.5??節(jié)點(diǎn)的復(fù)雜建模
?7.6??將組件分配到節(jié)點(diǎn)
?7.7??本章小結(jié)
?第8章??擴(kuò)展UML
?8.1??語(yǔ)義核心概念
?8.2??標(biāo)記值和特性
?8.2.1??用于元素的標(biāo)記值
?8.2.2??用于類型.?實(shí)例.?操作和屬性的標(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??用于消息.?鏈接角色和對(duì)象的約束
?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??用于簡(jiǎn)單類型的構(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??用于主動(dòng)類的構(gòu)造型
?8.4.11??定義自己的構(gòu)造型
?8.5??本章小結(jié)
?第9章??設(shè)計(jì)模式和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的過(guò)程
?10.1??定義和理解軟件工程過(guò)程
?10.1.1??過(guò)程上下文
?10.1.2??過(guò)程用戶
?10.1.3??過(guò)程步驟
?10.1.4??過(guò)程評(píng)估
?10.2??UML過(guò)程的基礎(chǔ)
?10.2.1??用例驅(qū)動(dòng)系統(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è)計(jì)
?10.3.4??實(shí)現(xiàn)
?10.3.5??測(cè)試
?10.4??Rational?Objectory?Process
?10.4.1??生命周期
?10.4.2??初始
?10.4.3??細(xì)化
?10.4.4??構(gòu)造
?10.4.5??移交
?10.4.6??與傳統(tǒng)過(guò)程的比較
?10.5??過(guò)程工具
?10.6??本章小結(jié)
?第11章??開(kāi)始應(yīng)用UML
?11.1??轉(zhuǎn)換到UML
?11.1.1??升級(jí)Booch方法
?11.1.2??升級(jí)OMT方法
?11.2??一個(gè)通用升級(jí)方法
?11.3??建模會(huì)議.?工具和技術(shù)
?第12章??案例學(xué)習(xí)
?12.1??需求
?12.2??分析
?12.2.1??需求分析
?12.2.2??問(wèn)題域分析
?12.3??設(shè)計(jì)
?12.3.1??體系結(jié)構(gòu)設(shè)計(jì)
?12.3.2??詳細(xì)設(shè)計(jì)
?12.3.3??用戶界面設(shè)計(jì)
?12.4??實(shí)現(xiàn)
?12.5??測(cè)試和實(shí)施
?12.6??本章小結(jié)
?12.7??練習(xí)
?12.7.1??分析練習(xí)
?12.7.2??設(shè)計(jì)和構(gòu)造練習(xí)
?可視化圖符
?術(shù)語(yǔ)表
?1.1??UML概述
?1.1.1??方法之戰(zhàn)
?1.1.2??UML方法
?1.1.3??UML的認(rèn)可
?1.1.4??OMG標(biāo)準(zhǔn)
?1.2??方法和建模語(yǔ)言
?1.3??面向?qū)ο筌浖_(kāi)發(fā)
?1.4??UML的用途
?1.4.1??不同類型的系統(tǒng)
?1.4.2??業(yè)務(wù)工程
?1.5??系統(tǒng)開(kāi)發(fā)階段
?1.5.1??需求分析階段
?1.5.2??分析階段
?1.5.3??設(shè)計(jì)階段
?1.5.4??編碼階段
?1.5.5??測(cè)試階段
?第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??對(duì)象圖
?2.2.4??狀態(tài)圖
?2.2.5??順序圖
?2.2.6??協(xié)作圖
?2.2.7??活動(dòng)圖
?2.2.8??組件圖
?2.2.9??部署圖
?2.3??模型元素
?2.4??通用機(jī)制
?2.4.1??修飾
?2.4.2??注解
?2.4.3??規(guī)格說(shuō)明
?2.5??擴(kuò)展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??模型存儲(chǔ)庫(kù)
?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??測(cè)試用例
?3.6.1??排練用例
?3.7??實(shí)現(xiàn)用例
?3.8??本章小結(jié)
?第4章??類.?對(duì)象及它們的關(guān)系
?4.1??類和對(duì)象
?4.2??類圖
?4.2.1??發(fā)現(xiàn)類
?4.2.2??名稱部分
?4.2.3??屬性部分
?4.2.4??操作部分
?4.2.5??使用簡(jiǎn)單類型
?4.3??關(guān)系
?4.4??關(guān)聯(lián)
?4.4.1??標(biāo)準(zhǔn)關(guān)聯(lián)
?4.4.2??對(duì)象圖
?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章??動(dòng)態(tài)建模
?5.1??對(duì)象(消息)之間的交互
?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)和實(shí)例形態(tài)
?5.4.2??并發(fā)對(duì)象
?5.4.3??定義迭代和約束的標(biāo)簽
?5.4.4??創(chuàng)建和銷毀對(duì)象
?5.4.5??遞歸
?5.5??協(xié)作圖
?5.5.1??消息流
?5.5.2??鏈接
?5.5.3??對(duì)象的生命期
?5.5.4??使用協(xié)作圖
?5.6??活動(dòng)圖
?5.6.1??動(dòng)作和轉(zhuǎn)換
?5.6.2??泳道
?5.6.3??對(duì)象
?5.6.4??信號(hào)
?5.6.5??使用活動(dòng)圖進(jìn)行業(yè)務(wù)建模
?5.7??本章小結(jié)
?第6章??高級(jí)動(dòng)態(tài)建模:實(shí)時(shí)系統(tǒng)
?6.1??面向?qū)ο蠛蛯?shí)時(shí)系統(tǒng)
?6.2??實(shí)時(shí)概念
?6.2.1??主動(dòng)類和主動(dòng)對(duì)象
?6.2.2??通信
?6.2.3??同步
?6.2.4??在Java中實(shí)現(xiàn)并發(fā)和同步
?6.3??在UML中實(shí)時(shí)建模
?6.3.1??狀態(tài)圖
?6.3.2??順序圖
?6.3.3??協(xié)作圖
?6.3.4??活動(dòng)圖
?6.3.5??組件圖和部署圖
?6.4??適應(yīng)到實(shí)時(shí)系統(tǒng)
?6.4.1??實(shí)時(shí)系統(tǒng)建模要特別注意的一些問(wèn)題
?6.5??處理相關(guān)問(wè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??編譯時(shí)組件
?7.3.2??鏈接時(shí)組件
?7.3.3??運(yùn)行時(shí)組件
?7.4??部署圖
?7.4.1??節(jié)點(diǎn)
?7.4.2??連接
?7.4.3??組件
?7.4.4??對(duì)象
?7.5??節(jié)點(diǎn)的復(fù)雜建模
?7.6??將組件分配到節(jié)點(diǎn)
?7.7??本章小結(jié)
?第8章??擴(kuò)展UML
?8.1??語(yǔ)義核心概念
?8.2??標(biāo)記值和特性
?8.2.1??用于元素的標(biāo)記值
?8.2.2??用于類型.?實(shí)例.?操作和屬性的標(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??用于消息.?鏈接角色和對(duì)象的約束
?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??用于簡(jiǎn)單類型的構(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??用于主動(dòng)類的構(gòu)造型
?8.4.11??定義自己的構(gòu)造型
?8.5??本章小結(jié)
?第9章??設(shè)計(jì)模式和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的過(guò)程
?10.1??定義和理解軟件工程過(guò)程
?10.1.1??過(guò)程上下文
?10.1.2??過(guò)程用戶
?10.1.3??過(guò)程步驟
?10.1.4??過(guò)程評(píng)估
?10.2??UML過(guò)程的基礎(chǔ)
?10.2.1??用例驅(qū)動(dòng)系統(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è)計(jì)
?10.3.4??實(shí)現(xiàn)
?10.3.5??測(cè)試
?10.4??Rational?Objectory?Process
?10.4.1??生命周期
?10.4.2??初始
?10.4.3??細(xì)化
?10.4.4??構(gòu)造
?10.4.5??移交
?10.4.6??與傳統(tǒng)過(guò)程的比較
?10.5??過(guò)程工具
?10.6??本章小結(jié)
?第11章??開(kāi)始應(yīng)用UML
?11.1??轉(zhuǎn)換到UML
?11.1.1??升級(jí)Booch方法
?11.1.2??升級(jí)OMT方法
?11.2??一個(gè)通用升級(jí)方法
?11.3??建模會(huì)議.?工具和技術(shù)
?第12章??案例學(xué)習(xí)
?12.1??需求
?12.2??分析
?12.2.1??需求分析
?12.2.2??問(wèn)題域分析
?12.3??設(shè)計(jì)
?12.3.1??體系結(jié)構(gòu)設(shè)計(jì)
?12.3.2??詳細(xì)設(shè)計(jì)
?12.3.3??用戶界面設(shè)計(jì)
?12.4??實(shí)現(xiàn)
?12.5??測(cè)試和實(shí)施
?12.6??本章小結(jié)
?12.7??練習(xí)
?12.7.1??分析練習(xí)
?12.7.2??設(shè)計(jì)和構(gòu)造練習(xí)
?可視化圖符
?術(shù)語(yǔ)表
轉(zhuǎn)載于:https://www.cnblogs.com/freeliver54/archive/2008/02/20/1075367.html
總結(jié)
以上是生活随笔為你收集整理的[书目20080220]UML 2工具箱的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 南雄风味 南雄小吃
- 下一篇: PHP提取中文首字母