Rational Rose :从用例图开始



 前置条件:安装Rational Rose 2003

找开Rose工具,选择用例视图  Use Case View

 

先看看这个视图下面都有哪些工具,都能做一些什么:



 

 

 下面详细说一下:

用例视图下面有工具:

一:选择工具

二:文本框Text Box

三:注释 Note

四:注释对象锚 Anchor Note To Item

五:包 Package

六:用例 Use Case

七:执行者 ,参与者  Actor

八:单向关系 Unidirectional Associaton

九:依赖例示关系  Dependency or instantiates

十:一般化,泛化Generalition

这十个工具顺序上刚好与图中的一致。

 

 

在实际使用Rose表达这用例的时候要注意几个点

一,用例可以有抽象用例和一般用例,抽象的用例图里面的文字是倾斜的。

二,用例与用例之间还有好几种关系,这些关系可以用依赖那个线条表示。画好线条后双点会弹出相应的框,自己选相应的关系。

三,执行者(又称参与者)之间可能有泛化关系,可以用泛化的线条表示出出,就是头上带一个三角的那个。

 

 

 

其它设置:

我们双点用例图标:会看到 

一,Name,在里面输入用例的名称,它将显示在用例图中。

二,Stereotype 模板 ,选不同的模板,用例图表现的样子不一样。

三,Rank

四,如果选上 Abstract ,那么,这个用例就是抽象的了,有一些用例可以由它泛化得到。

五,Documentation文档,可以加一些说明性的文字。

 

 

 

 

当然了,如果你想把用例图,序列图,活动图,协作图,序列图都放在  Use Case View下面也是可以的,只要右键点后创建相应的图就可以了。

用例视图包括4种UML图,即:用例图、序列图、协作图和活动图。

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Rational Rose是一个UML建模工具,可以用来画用例图。具体操作步骤如下: 1. 打开Rational Rose软件,选择“New Model”创建一个新的模型。 2. 在模型中选择“Use Case View”,右键点击“Use Case Diagram”选择“New Diagram”。 3. 在弹出的对话框中选择“Use Case Diagram”,点击“OK”按钮。 4. 在画布上选择“Use Case”工具,然后在画布上单击鼠标左键,拖动鼠标创建一个用例。 5. 在用例上右键单击鼠标,选择“Properties”打开用例属性对话框,填写用例名称、描述等信息。 6. 在画布上选择“Actor”工具,然后在画布上单击鼠标左键,拖动鼠标创建一个参与者。 7. 在参与者上右键单击鼠标,选择“Properties”打开参与者属性对话框,填写参与者名称、描述等信息。 8. 在画布上选择“Association”工具,然后在画布上从参与者拖动一条线连接到用例。 9. 在连接线上右键单击鼠标,选择“Properties”打开连接线属性对话框,填写关系类型、描述等信息。 10. 重复以上步骤,画出所有的用例和参与者,并连接它们之间的关系。 11. 最后保存用例图,可以选择“File”菜单中的“Save”或“Save As”选项。 以上就是用Rational Rose用例图的基本步骤。需要注意的是,用例图是一种高层次的视图,它只展示系统的功能需求和参与者之间的关系,不涉及具体的实现细节。因此,在画用例图时要尽可能简洁明了,避免过多的细节和复杂性。 ### 回答2: Rational Rose是一种很强大的软件建模工具,它可以用来画用例图用例图是用户行为的视图,它描述了用户和系统之间的交互。 使用Rational Rose用例图的步骤如下: 1. 打开Rational Rose软件,创建一个新的用例图。 2. 在左侧的工具栏中选择“用例”工具,然后在用例图中单击鼠标左键,便可创建用例图中的用例。 3. 在用例图中选择“Actor”工具,然后单击鼠标左键,便可创建一个Actor。 4. 将Actor和用例进行连接。在用例和Actor之间从用例指向Actor的线称为参与者线。 5. 创建关联关系。在Rational Rose中,关联关系可以分为四种类型。包括:双向关联、单向关联、聚合关联和组合关联。使用关联关系将Actor和用例连接起来。 6. 添加扩展用例。扩展用例是指如果系统需要进行新的事务处理时,可以通过添加扩展用例来扩展原有的用例。扩展用例和原有用例的关系可以使用扩展关系的线进行联系。 7. 完成用例图的绘制后,可对用例图进行整理、排版。 以上是Rational Rose用例图的主要步骤,需要注意的是,用例图中的每一部分要写注释,让其他人可以更好的理解。此外,还要让用例图的元素尽可能少,尽可能简洁明了,易于理解和修改。 ### 回答3: Rational Rose是一款广泛应用于软件开发的建模工具,其中用例图是用来描述系统功能的最重要的一种图形化表示方式。下面是关于如何用Rational Rose用例图的详细步骤: 1.打开Rational Rose软件后,在左侧画面区域的窗口中选择用例视图; 2.在用例视图的类型中选择用例图,然后在工具栏上竖直选择画图工具,如"用例"按钮; 3.在画图区域中单击鼠标左键,然后通过鼠标拖拽的方式画出一个矩形框,同时在其上方输入用例的名字,如“登陆系统”; 4.用鼠标单击模型栏中 “使用者” 图标,然后将其拖到用例矩形框中,此时该用例就与使用者关联; 5.再次在画图工具栏中选择“使用者”按钮,并用鼠标单击画出一个圆形框,此时输入使用者的名字如“管理员”等; 6.接着用鼠标单击模型栏中“系统”的图标并将其拖到画图区域中,该系统被称为虚拟的使用者,它的唯一作用是用来和其他使用者交互; 7.在工具栏中选择箭头图标中的“关联关系”按钮,再用鼠标单击“管理员”图标并将其一个箭头拖到“登陆系统”图标处,这条线就成了“管理员”与“登陆系统”之间的关联关系; 8.在左侧画面窗口中选择类视图,此时该窗口会显示“登陆系统”类的图标,我们可以通过它来查看更多有关该类的信息。 通过上述步骤可以清楚地画出一个简单的用例图示例。实际上,用例图的应用是十分广泛的,它可以描述软件系统中的各种功能要求,减少开发施工中的错误,从而提高系统的质量。在软件工程整个流程中,用例图的作用也比较大,它可以增强不同参与方之间的合作与沟通,提高团队的效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值