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图,即:用例图、序列图、协作图和活动图。
Rational Rose :从用例图开始的更多相关文章
- (练习)rational rose进行用例图设计
用例图:
- 【rational rose】用例图
- Rational Rose
Rational Rose简明实用教程 http://furzoom.com/rational-rose-course/ Unidirectional Association 单向关联 general ...
- Rational Rose与UML教程
在学UML的过程中,Rational Rose的角色无比重要.现在能找到的大多数是2003的,但下面连接是2007. http://blog.csdn.net/skl_TZ/article/detai ...
- Rational Rose 2003 逆向工程转换C++ / VC++ 6.0源代码成UML类图
目录 1.安装&破解Rational Rose 2003 1.1 安装Rose 2003 1.2 破解Rose 2003 1.3运行出错“没有找到suite objects.dl” 2. Ra ...
- UML总结(对九种图的认识和如何使用Rational Rose 画图)
UML是一种建模语言,是系统建模的标准.我们之所以建模是因为大规模的系统设计时相当复杂的,当系统比较复杂时就会涉及到以下这几个问题: 开发人员如何与用户进行沟通来了解系统的需求? 开发人员之间如何沟通 ...
- Rational Rose 2003 逆向工程转换C++源代码成UML类图
主要介绍用户如何使用Rose的逆向工程生成UML模型,并用来进行C++代码的结构分析. Rational Rose可以支持标准C++和Visual C++的模型到代码的转换以及逆向工程.下面将详细地说 ...
- 如何用Rational rose创建类图
UML中各种图形概要: 图名 对照 说明 用例图 use case diagram 用例图表明系统做什么,与谁交互.用例是系统提供的功能,参与者是系统与谁交互,参与者可以是人.系统或其他实体.一个系统 ...
- rational rose画UML图
原文见:http://blog.csdn.net/cjr15233661143/article/details/8532997 UML是一种建模语言,是系统建模的标准.我们之所以建模是因为大规模的系统 ...
随机推荐
- zabbix 3.0 安装 ubuntu环境
zabbix 3.0 安装 标签(空格分隔): 开发 [TOC] 下载deb # wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/z ...
- iReport 中使用 Chart 图
iReport 中使用 Chart 图 SSH2项目中需要引入如下两个jar包: jfreechart-1.0.12.jar jcommon-1.0.15.jar 从 iReport 的安装目录下搜索 ...
- SSIS 对数据排序
SSIS 对数据排序有两种方式,一种是使用Sort组件,一种是使用sql command的order by clause进行排序. 一,使用Sort组件进行排序 SortType:升序 ascendi ...
- 设置Form窗体中的控件的属性
借助于反射,可获取当前窗体中的所有控件,根据需要设置它们的属性. Font defaultFont = new System.Drawing.Font("Microsoft Sans Ser ...
- CSS技能汇总,研究及实践
最近一直在研究CSS,因为发现实践中大部分时间都在写CSS,且自己感觉写的很烂,虽然以前看的很多,但却很少有去实践过,更别提研究了,现在发现根本就不是你懂你就会,很多都是你用着用着才真的会了的,于是现 ...
- @import导入外部样式表与link链入外部样式表的区别
昨天碰到同事问了一个问题,@impor导入外部样式与link链入外部样式的优先级是怎样的,为什么实验的结果是按照样式表导入后的位置来决定优先级. 今天就这个问题,度娘上找了很久,终于有个总结性的答案出 ...
- Android入门(五)UI-单位与尺寸、ListView
原文链接:http://www.orlion.ga/453/ 一.单位与尺寸 布局文件中一共有以下单位供选择:px,pt,dp,sp px:是像素,屏幕中可见的最小元素单位. pt:是磅,1磅等于1/ ...
- js让程序暂停一段时间再执行
function sleep(d){ for(var t = Date.now();Date.now() - t <= d;); } sleep(5000); //当前方法暂停5秒
- Java魔法堂:URI、URL(含URL Protocol Handler)和URN
一.前言 过去一直搞不清什么是URI什么是URL,现在是时候好好弄清楚它们了!本文作为学习笔记,以便日后查询,若有纰漏请大家指正! 二.从URI说起 1. 概念 URI(Uniform Reso ...
- d
1.sql题1表名:成绩表姓名 课程 分数张三 语文 81张三 数学 75李四 语文 56李四 数学 9 ...