UML with Rational Rose从入门到精通

UML with Rational Rose从入门到精通
作 者: Wendy Boggs Michael Boggs 邱仲潘 邱仲潘
出版社: 电子工业出版社
丛编项: 从入门到精通系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: UML
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《UML with Rational Rose从入门到精通》作者简介

内容简介

本书深入浅出地介绍了统一建模语言(UML)和Rational Rose软件,通过ATM和订单处理例子介绍如何用UML和Rose进行项目需求分析、结构规划和生成框架代码,以及如何从现有系统逆向转出工程代码,生成Rose模型,并分章介绍了C++、Java、Visual Basic、PowerBuilder和IDL的代码生成与逆向转出工程代码。通过本书学习,项目开发人员可以用这个全新工具紧扣用户需求,方便地开发出符合用户需求的系统或根据用户需求对现有系统进行改造。本书适合项目开发人员本考,也适合作为大学教材或自学材料。

图书目录

第1章 UML简介

面向对象机制简介

何谓可视化建模

Booch. OMT与UML

UML框图

可视化建模与软件开发过程

小结

第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生成的模型元素

小结