大叔大婶带你走一条接地气的测试进阶之路

《测试路上你问我答》(90)UML 里的事物会有几种关系呢?

上一篇 / 下一篇  2017-09-16 11:07:44 / 个人分类:测试设计

【背景】

有事物,就一定会有联系,那我们来看看 UML 里的事物会有几种关系呢?

【你问】

UML 里的事物会有几种关系呢?

【我答】

依赖

是两个事物间的语义关系,其中一个事物(独立事物)发生变化会影响另一个事物(依赖事物)。

类和类、对象间的依赖

  • derive
  • instanceof
  • refine
  • use
  • call

包之间的依赖

  • access
  • import

用例间的依赖

  • extend include

对象间的依赖

  • copy

系统和子系统之间

  • trace

关联

是一种结构关系,指一种对象和另一种对象有联系。

关联
关联

泛化

是一种特殊/一般关系,特殊元素(子元素)的对象可替代一般元素(父元素)的对象。

泛化
泛化

实现

类元间的语义关系,其中一个类元指定了由另一个类元保证执行的契约。有两种地方会遇到实现关系:接口和实现它们的类或构件之间;用例和实现它们的协作之间。

实现
实现

测试路上你问我答》里的 Q&A 90,如果是你要的,甚好!如果不是,你问,我答!

作者简介:14 年测试 + 11 年项目管理 + 11 年团队管理 = 一个测试老兵


TAG: UML uml 建模

 

评分:0

我来说两句

日历

« 2024-04-29  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 72956
  • 日志数: 82
  • 建立时间: 2017-09-03
  • 更新时间: 2018-01-11

RSS订阅

Open Toolbar