UML之用例图箭头方向
UML之用例图(use case)箭头方向:
老是忘记箭头方向,惹笑话。
1、Association,无箭头,Actor连接UseCase即可;
2、DirectedAssocition,Actor连接UseCase,箭头由Actor指向UseCase(角色指向用例);
3、Generalization,继承,我把它念成“继承于”,当然是箭头由子指向父啦;
4、Dependency,我念成“依赖于”,就知道箭头方向了;
5、Include,我念成“包含了”,箭头由包含者指向被包含者;
6、Extend,我念成“扩展于”或“扩展自”,箭头由扩展出来的“子”指向它的“父”;
总结:除了包含方向外,其它都是“小”的指向“大”的,“子”指向“父”,“一般”指向“抽象”。
转载于:https://www.cnblogs.com/TangZhongxin/archive/2009/10/07/3942517.html
UML之用例图箭头方向相关推荐
- [UML]UML系列——用例图中的各种关系(include、extend)
[UML]UML系列--用例图中的各种关系(include.extend) 原文:[UML]UML系列--用例图中的各种关系(include.extend) 用例图中的各种关系 一.参与者与用例间的关 ...
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
http://www.uml.org.cn/oobject/200901203.asp UML实践----用例图.顺序图.状态图.类图.包图.协作图 2009-01-20 作者:Randy Mille ...
- [UML]UML系列——用例图Use Case
原文:[UML]UML系列--用例图Use Case 用例图的概念 用例图是描述用例.参与者以及它们之间关系的图. 用例图的作用 用例图是从用户的角度来描述对信息系统的需求,分析产品的功能和行为. 用 ...
- UML之用例图(use case)箭头方向
1.Association,无箭头,Actor连接UseCase即可: 2.DirectedAssocition,Actor连接UseCase,箭头由Actor指向UseCase(角色指向用例): 3 ...
- UML实践---用例图、顺序图、状态图、类图、包图、协作图
转载:http://www.uml.org.cn/oobject/200901203.asp 面向对象的问题的处理的关键是建模问题.建模可以把在复杂世界的许多重要的细节给抽象出.许多建模工具封装了UM ...
- UML视图—用例图、顺序图、状态图、类图、包图、协作图
大家好,欢迎来到Doker,这是一篇架构设计的基础文章. 面向对象的问题的处理的关键是建模问题.建模可以把在复杂世界的许多重要的细节给抽象出.许多建模工具封装了UML(也就是Unified Model ...
- UML建模——用例图(Use Case Diagram)
用例图主要用来描述角色以及角色与用例之间的连接关系.说明的是谁要使用系统,以及他们使用该系统可以做些什么.一个用例图包含了多个模型元素,如系统.参与者和用例,并且显示这些元素之间的各种关系,如泛化.关 ...
- 【UML】用例图Use Case diagram(转)
http://blog.csdn.net/sds15732622190/article/details/48858219 前言 总结完UML概述,就该说道UML中的九种图了,这九种图中,最先要说的,就 ...
- 初学UML之-------用例图
一.UML简介 UML(统一建模语言,Unified Modeling Language)是一种定义良好.易于表达.功能强大且普遍适用的可视化建模语言.它融入了软件工程领域的新思想.新方法和新技术.它 ...
- 用在线工具processOn画UML的用例图和时序图
发现一个很不错的在线画图工具processOn,我用这个工具画了下我们此次羡慕的UML用例图 用例图 下面我们画下时序图 以下资料参考于http://www.cnblogs.com/ywqu/arch ...
最新文章
- R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(分组箱体框颜色自定义配置)实战
- c语言hook内核作用,hook内核函数的基本方法(附代码,经测试不蓝屏)
- Ceph 存储集群7-故障排除
- jar包名冲突gradle_jar包又冲突了?如何快速确定与哪个jar包冲突?
- java 怎么判别注释符_java学习笔记二(注释、关键字、标识符)
- pymysql(part1)--pymysql初识之检索/增加/更新/删除数据
- 3.27模拟赛 sutoringu(后缀数组)
- Atlas应用程序调试技巧
- linux在A目录下创建B文件,Linux课程---5、常用文件命令和目录命令(创建文件命令)...
- java微信小程序解密AES/CBC/PKCS7Padding
- 指针笔试题及其解析、字符串左旋、字符串追加strcat
- java某个参数值设置为空_@PathVariable为空时指定默认值的操作
- mysql数据库汉字乱码解决方案
- 利用递归实现简单的树结构菜单
- php 图片轮换 代码,jQuery实现图片轮播特效代码分享
- python3下载m3u8转mp4_Python3爬虫通过m3u8文件下载ts视频 Python爬虫
- 扫线法快速判断凹多边形相交
- python中set什么意思_python中set详解
- 汇川HnU系列PLC以太网通讯解决方案
- [Apple Shapr3D]【续更】【shapr3D】认识Shapr3D,一个简单易用的设计类软件
热门文章
- vSphere Replication:虚拟机的保护伞
- Entity Framework 实践系列 —— 搞好关系 - 两情相悦(双向一对一)
- Java来做马里奥[0]—让精灵再次舞动
- 为什么要用火狐浏览器
- 用sqoop从mysql导数hive_使用sqoop从mysql导入到hive基本操作
- this.controls指所有控件吗?_Excel 控件【窗体控件】和【ActiveX控件】使用基础教程...
- phpquery类php,phpquery 最基础的例子
- java中aotomicInteger_面试官:你说一下对Java中的volatile的理解吧!
- python降序排列说true不存在_【图片】Python3萌新入门笔记(8)【python吧】_百度贴吧...
- pio代表什么_“PIO是什么的简称?PIO”是什么的 – 手机爱问