Rational Rose 98教程

目录

本课程主要内容: 教你利用UML和Rational Rose 98i进行面向对象软件开发设计。介绍了Rose98的使用方法和UML的基本表示方法。

   
第一章 简介 本章主要内容: 介绍面向对象软件开发方法的基础知识,并对UML的发展历史给予简单介绍。同时,介绍Rational Rose98i能够给我们带来什么样的帮助。本章是学习后面课程的基础,其中许多面向对象软件工程中的专业术语可以在许多资料中查到。
第二章 用例图(Use Case) 本 章主要内容: 在Use Case模型中系统行为是用可以描述系统功能(Use Cases)、外部环境(actors)和Use cases与actors之间的关系(Use Case 图)来文档化的。Use Case模型使用actors和use cases开始。模型可以转道详细描述阶段了。Actors 不是系统的组成部分,他们是在开发环境下必须和系统交互的人或事物。Use Case描述了系统的功能,描述了actor和系统之间的对话。每个use case都包含一个事件流,描述了完成use case功能需要的事件。事件流描述的是系统要完成什么样的功能,而不是如何实现。Use case图描述了一部分或全部actors和use cases以及他们之间的交互关系。常用的两种use case关系是use(使用)和extends(延伸)。Use 关系描述了被几个use case使用的功能,extends关系描述了一个use case可选的行为。
第三章 包和类 介绍类的概念,如何提取类。
第四章 对象的相互作用 本章主要内容: 介绍对象交互关系,以及如何用Sequence图和Collaboration图来表示对向交互。
第五章 关系  
第六章 操作和属性  
第七章 对象行为  
第八章 组件图和描述  
第九章 拓扑视图  
面向对象词汇表