《UML系统分析与设计》实验指导书 下载本文

面向对象分析设计与UML

目 录

《 面向对象分析设计与UML》实验指导书 ............................................. 错误!未定义书签。 前 言............................................................................................................. 错误!未定义书签。 实 验 要 求 ............................................................................................. 错误!未定义书签。 目 录 ............................................................................................................................................. 1 实验一 Rational Rose基本操作 .................................................................................................. 2 实验二 用例图 ................................................................................................................................. 5 实验三 活动图 ............................................................................................................................... 11 实验四 状态图 ............................................................................................................................... 20 实验五 类 ....................................................................................................................................... 27 实验六 类的关系 ........................................................................................................................... 35 实验七 交互图 ............................................................................................................................... 40 实验八 对象图和包 ....................................................................................................................... 49 实验九 组件图和部署图 ............................................................................................................... 51 实验十 正向工程 ........................................................................................................................... 58

实验一 Rational Rose基本操作

实验一 Rational Rose基本操作

一、实验目的

1.熟悉Rose的工作环境。 2.掌握Rose的基本操作方法。

二、实验器材

1.计算机一台。

2.Rational Rose 工具软件。

三、实验内容

Rational Rose工具简介。

Rational Rose 2003企业版的安装。 Rose应用程序界面。 Rose基本操作

四、实验步骤

1.Rose工具的基本功能:面向对象建模;用例分析;支持UML、COM、OMT和Booch’93;语义检查;支持可控的迭代开发;双向工程;支持多用户并行开发;可以与数据建模工具集成;OLE链接、自动化;多平台可用性。

2.Rose安装:安装向导(引导安装),安装主程序,配置许可协议。 3.Rose应用程序界面:

? 应用程序窗口:显示载体。

? 浏览器窗口:模型图超出屏幕显示范围时用于选择观察区域。 ? 文档窗口:记录用户操作和模型元素信息的辅助提示窗口。 ? 模型图窗口:用于建立和修改当前模型的图形化视图。 ? 规范窗口:用于查看或设置各种模型元素的属性和关系。

2

实验一 Rational Rose基本操作

4.Rose基本操作

(1)创建Rose模型(File?New):框架向导(Framework Wizard插件)。框架是一系列预定义的模型元素,可以定义某种系统的体系结构,也可以提供一系列可重用构件。

(2)保存Rose模型(File?Save):在默认的情况下,Rose模型都以扩展名为.mdl的文件进行保存。*.ptl格式文件类似于模型文件(*.mdl),但是只是模型文件的一部分。模型文件*.mdl则保存完整的模型。以Rose的旧版本保存模型,可能会丢失某些模型元素和特性。

(3)Rose模型的导入导出(File?Import , File?Export):略。

3