静态结构:类图、对象图、构件图、部署图

动态结构:用例图、状态图、顺序图、协作图、活动图

1.用例图:

  基本元素:角色 用例 关系

 用例之间的关系:包含、扩展、泛化、分组  

用例图和类图

2.类图和包图

   类:对客观存在事物的抽象描述(共性)

类的关系:关联

①普通关联(一条直线)

用例图和类图

单/双向关联、两个类可以有多个关联、一个类可以和多个类关联、自身关联

②聚合

整体/部分(空心菱形)

火车要有一个发动机,但是发动机也可以单独卖。一个发动机可以属于一个或者0个发动机。

③组合

整体/部分(实心菱形)强烈的现实关系、先有整体再有个体

用例图和类图

依赖:使用关系(一根带箭头的虚线)

泛化:继承 (空心三角形)

子类(实心+空心三角形指向)父类

继承分为两种:单重继承:只能有一个父类。多重继承:多个父类

用例图和类图

 

相关文章:

  • 2021-06-20
  • 2022-01-15
  • 2021-12-21
  • 2021-04-05
  • 2021-11-02
  • 2021-05-28
  • 2021-07-16
  • 2021-11-29
猜你喜欢
  • 2022-12-23
  • 2021-07-23
  • 2022-01-16
  • 2021-07-11
  • 2022-12-23
  • 2021-09-17
  • 2021-05-20
相关资源
相似解决方案