coder--初识UML-Rational Rose
来源:互联网 发布:淘宝售后评价怎么删除 编辑:程序博客网 时间:2024/06/05 07:54
名词解释:
用例图:由参与者、用例以及用例与用例之间的关系构成的用于描述系统功能的动态视图称为用例图
参与者:(Actor)是指存在于系统外部并直接与系统交互的人、系统或设备,参与者按是否使用系统核心功能可分为主要参与者与次要参与者。参与者在画图中用简笔人物画来表示,例如彩票系统中的彩民
用例:是系统内部为参与者提供的功能。对于对用例的命名,我们可以给用例取一个简单、概括性的名称,一般为带有动作性的词。用例在画图中用椭圆来表示,椭圆下面附上用例的名称 ,例如彩票系统中色“投注功能”
实线箭头:在用例图中用于连接参与者与用例,箭头方向指向用例,
用例之间的关系包括:
① 包含关系(include)
包含(include)关系指的是两个用例之间的关系,其中一个用例(称作基本用例,base use case)的行为包含了另一个用例(称作包含用例,inclusion case)的行为
② 扩展关系(extend)
将基用例中一段相对独立并且可选的动作,用扩展(Extension)用例加以封装,再让它从基用例中声明的扩展点(Extension Point)上进行扩展,从而使基用例行为更简练和目标更集中
③ 泛化关系(generalization)
代表一般与特殊的关系在泛化关系中,子用例继承了父用例的行为和含义下图为购买彩票的简单实现方式
<----------------------------------华丽的分割线--------------------------->
类图(Logical):
类:
类的名称必须是名词,不需要前缀或后缀,可以多个名称组合,单词首字母大写。正体字表示类可实 例化 ,斜体字说明类为抽象类
类的属性(Attributes):
可见性:public、protected、private、Implementation(default)
属性类型与初始值
类的操作(Operations):
可见性:public、protected、private、Implementation
参数
返回类型
抽象类(双击类)——名称斜体
显示界面
生成代码
抽象类:
斜体字说明类为抽象类
接口:
接口中包含方法, 但不包含属性. 在 UML 中接口用一个带有名称的圆圈表示, 通过一条三角箭头的虚线连接具体的接口与实现类,箭头指向接口,更换显示可以和类图格式一样
各种关系
关联关系
聚合
组合
勾选后◇会变实心,表示组合关系
1、设置默认语言后要重启UML工具
- coder--初识UML-Rational Rose
- Study UML with Rational Rose
- Rational Rose及UML学习
- Rational Rose及UML学习
- uml建模工具-Rational Rose
- Uml 与 Rational Rose( 类图 )
- Uml 与 Rational Rose( 类图 )
- Rational Rose与UML教程
- UML 与 Rational Rose( 类图 )
- Rational Rose与UML教程
- Rational Rose与UML教程
- Rational Rose与UML教程
- [UML]Rational Rose 2007 安装
- Rational Rose与UML教程
- Rational Rose与UML教程
- Rational Rose和UML可视化建模基础
- Rational Rose和UML可视化建模基础
- Rational Rose和UML可视化建模基础
- Windows异步过程调用(APC)
- iOS Xcode开发技巧之Code Snippets Library
- [LeetCode] 009. Palindrome Number (Easy) (C++/Java/Python)
- UVA - 122 Trees on the level
- /*请高手指点:C#中得到一串数字中有连续数字的开始和结束位置?比方说0,2,5,6,7,10,12,13,15,18……中,就有5,6,7和12,13两组连续(或更多),则要得到5,6,7的始末位置
- coder--初识UML-Rational Rose
- c语言中关于int的位数问题
- N皇后问题
- Linux内核源代码情景分析-内存管理之用户堆栈的扩展
- Codeforces Round #294 (Div. 2)D. A and B and Interesting Substrings
- java内存结构和对象创建的过程
- 社説 20150301 NTT回線開放 利用者メリットを広げたい
- iOS单例
- 社説 20150301 東京五輪計画 成熟都市にふさわしい大会に