使用案例图解释

现在创建您的用例图

UML中的用例图是什么?

以统一的建模语言(UML),用例图用于显示演员和系统之间的相互作用。系统可以是一个正在开发的网站或其他类似实体。演员是与系统交互的人或实体 - 通常,这是用户。

实质上,用例图描绘了使用它的系统,它们是如何使用它的,或者他们在做什么。在宏观尺度上,您可以从使用案例图中收集的信息允许您设置系统或应用程序的范围以及它可以帮助参与者实现的目标。

为什么要使用用例图?

用例图不是最详细的图表。因此,它们通常用于高级别的设计。对于系统的更全面的系统,它应该与其他图表结合使用。

用例图通常用于以下情况:

  • 描绘演员与系统之间相互作用的范围和目标。
  • 建模演员与系统之间的相互作用,以及事件的一般流程。
  • 识别可能影响互动结果的内部或外部因素,并通过扩展系统本身影响。
  • 虽然使用案例图通常用于软件建模,但它们也适用于业务用途,以便在他或她与系统交互时将值结果描述给演员。
  • 使用案例图不能用于建模事件发生的顺序。

使用案例图符号

用于使用案例图的最常用的符号如下:

系统 系统

矩形边界是系统。用例落在它里面,演员将放在外面。

用例的象征 用例

椭圆形形状代表用例。用例代表系统的功能,以及演员的最终目标。使用案例应放在系统内。

演员 演员

当Actor与系统交互时,它会触发用例。演员应该放在系统之外。

关系 的关系

箭头用于表示演员和用例之间的关系,或者在两个用例之间。

扩展指示一个用例可以包括另一个用例的行为。

包含使用另一个用例的功能表示一个用例。

如何在edrawmax中绘制用例图?

edrawmax.直观的软件允许您创建自己的用例图。不管是基本的还是复杂的,按照这个提纲来创建一个适合你需要的。

  • 第1步:在您的浏览器,访问//www.harappanet.com/online/下载联机版本或下载桌面版本https://www.edrawsoft.com/download-edrawmax.html.
  • 第2步:在白色的侧边栏中,单击软件开发。然后,单击显示在屏幕顶部附近的UML建模框。
  • 使用案例图edrawmax窗口1
  • 第3步:选择一个模板,或单击“+”以打开新文档的UML建模框。
  • 用例图uml
  • 第4步:可以在屏幕左侧找到符号库。滚动进一步以查找更多UML相关的符号。
  • 使用案例图edrawmax
  • 第5步:只需将所需的组件拖动到空白文档即可开始创建。可以移动,调整大小或定制每个元素以满足您的需求。

用例图示例和提示

这是三个例子UML用例图在Edraw Max创建。

图1:在线购物系统用例图

这是如何在用例图中使用的在线购物系统的示例。

在线购物系统用例图
图2:学生管理系统用例图

这是一个如何在用例图中使用学生管理系统的例子。

学生管理系统用例图
图3:网站用例图

这是如何在用例图中使用Web系统的示例。

网站用例图
Edrawmax的顶尖提示:如何充分利用用例图?
  • 尽可能简单地保持您的用例图 - 它们是高级图,不应该太粒度。
  • 所有与用例的交互都应在图中表示。
  • 序列图可以与用于用户目标的更详细视图的使用情况图结合使用。

总结

有时候,最简单的图可能是最有效的。这就是用例图可以提供 - 演员和系统之间的交互的简单表示。对于您需要系统的高级概述的情况,请不要使用案例图。检查edrawmax的最佳图表工具!