UML-用例图

前言

  用例图用来描述用户的需求,是由软件需求分析到最终实现的第一步,它描述了人们希望如何使用一个系统。它从用户的角度而不是开发者的角度来描述对软件产品的需求。

详解

有什么

  用例;参与者;两者之间的关系(关联,泛化,包含,扩展)

关系

  1.关联(带箭头的线)
  这里写图片描述
  2.泛化(继承,带空心箭头的实线,箭头的方向由子用例指向父用例)
  这里写图片描述
  3.包含(基础用例包含包含用例,基础用例可以看到包含用例,并依赖于包含用例的执行结果。但是二者不能访问对方的属性)
  这里写图片描述
  4.扩展(基础用例的执行不会涉及到扩展用例的行为,如果特定条件发生,扩展用例的行为才被执行,然后继续)
  这里写图片描述

粒度–细化程度

  粒度没有一个标准的设定,只要符合UML的规范,符合用户需求,便于理解,就是可以接受的。

  粒度过细
  这里写图片描述
  粒度适中
  这里写图片描述

实例

  这里写图片描述

总结

  用例图是我们绘制的第一个图,在需求的阶段绘制,为以后的工作打下了基础。

猜你喜欢

转载自blog.csdn.net/m0_37508531/article/details/79451372