第1章 UML簡介
面向對象機制簡介
何謂可視化建模
Booch. OMT與UML
UML框圖
可視化建模與軟件開發(fā)過程
小結
第2章 Rose之游
何謂Rose
安裝Rose 98
安裝Rose 98i
Rose漫游
Rose模型的四個視圖
使用Rose
設置全局選項
小結
第3章 使用案例與角色
Use Case視圖
USe Case框圖
使用使用案例
使用角色
使用關系
使用圖注說明
使用包
練習
小結
第4章 對象交互
Interaction框圖
Sequence框圖
Collaboration框圖
使用Interaction框圖中的角色
使用對象
使用消息
使用圖注說明
使用腳本
在Sequence和Collaboration框圖間切換
Interaction框圖的兩步法
練習
小結
第5章 類與包
Rose模型的Logical視圖
Class框圖
使用類
使用圖注
使用包
練習
小結
第6章 屬性與操作
使用屬性
使用操作
在Class框圖中顯示屬性和操作
將操作映射消息
練習
小結
第7章 關系
關系
關聯
依賴性
包依賴性
累積
一般化
使用關系
練習
小結
第8章 對象行為
State Transition框圖
練習
練習步驟
小結
第9章 Component視圖
何謂組件
Component框圖
練習
小結
第10章 Deployment視圖
Deployment視圖
練習
小結
第11章 用RationalRose生成代碼簡介.
準備生成代碼
生成什么
小結
第12章 C++與VisualC++代碼生成
C++代碼生成屬性
生成代碼
練習
小結
第13章 Java代碼生成
Java代碼生成屬性
生成代碼
練習
小結
第14章 Visual Basic代碼生成
Visual Basic代碼生成屬性
在Rose 98中使用代碼生成向導
在Rsee 98i中使用代碼生成向導
生成的代碼
練習
小結
第15章 PowerBuilder代碼生成
PowerBuilder代碼生成屬性
生成代碼
練習
小結
第16章 CORBA/IDL代碼生成
CORBA/IDL代碼生成屬性
生成代碼
練習
小結
第17章 DDL代碼生成
DDL代碼生成屬性
生成代碼
練習
小結
第18章 Oracle8結構生成
Oracle8代碼生成屬性
生成Oracle8對象
小結
第19章 用RationalRose逆向轉出工程代碼簡介
逆向轉出工程代碼生成的模型元素
雙向工程
小結
第20章 C++與Visual C++逆向轉出工程代碼
C++逆向轉出工程代碼步驟
VisualC++逆向轉出工程代碼的步驟
從C++代碼生成的模型元素
小結
第21章 Java逆向轉出工程代碼
逆向轉出工程代碼步驟
從Java代碼生成的模型元素
小結
第22章 VisualBasic逆向轉出工程代碼
逆向轉出工程代碼步驟
從VisualBasic代碼生成的模型元素
小結
第23章 FowerBuilder逆向轉出工程代碼
逆向轉出工程代碼步驟
從PowerBuilder代碼生成的模型元素
小結
第24章 Oracle8逆向轉出工程代碼
Oracle8逆向轉出工程代碼步驟
從Oracle8生成的模型元素
小結