2014-03-03 33 views

回答

1
  • 根据UML标准,每个用例元素必须与actor元素至少有一个关联。
  • 因此,如果要显示border classes这样的内容,即连接到用户的元素和未连接到用户的元素,这是不可能的。 UC图中显示的每个用例都必须连接到用户。
  • UC图不是用于显示内部,用户行为不可见。其目的是通过定义所有外部行为来定义subject(根据UML标准,您正在使用的产品)
  • UC图上的系统显示为矩形。其边界包含属于系统的用例。 UC图上的子系统,组件和包也是如此。
  • 因此,一个机器的功能只支持其他机器,但从不与Actor(人类或外部系统)一起使用,不是UC图表术语中的子系统。它的功能不是用例。如果你试图在这里以某种方式展示它,你会得到一个非常糟糕,难以理解的UC图。在组件和部署图中显示。
1

您必须描述相关的用于每个演员的用例。那么,你的演员是什么?将它们联系到“机器做饼干”还是“销售”用例是否合理?