Uml 扩展用例是否可以与其他参与者建立关系

Uml 扩展用例是否可以与其他参与者建立关系,uml,use-case,Uml,Use Case,下面的用例图有效吗?扩展用例是否可以与基本用例以外的其他参与者关联 简短的回答是:是的 但是你需要小心。与用例的关联显示了用例中涉及的参与者(不一定要启动它) 给出的例子非常好 如果为新患者而不是现有患者打开文件夹,您也可以使用UC专门化来实现相同的结果。您的扩展方式是错误的(我猜):签入不会扩展新患者,反之亦然。但是,您不应该简单地使用extend/include,因为(在您的案例中)它用于功能分析。这不是UC合成的重点。@ThomasKilian是的,我的错,它应该像你建议的那样。由于新文件

下面的用例图有效吗?扩展用例是否可以与基本用例以外的其他参与者关联

简短的回答是:是的

但是你需要小心。与用例的关联显示了用例中涉及的参与者(不一定要启动它)

给出的例子非常好


如果为新患者而不是现有患者打开文件夹,您也可以使用UC专门化来实现相同的结果。

您的扩展方式是错误的(我猜):
签入不会扩展
新患者
,反之亦然。但是,您不应该简单地使用extend/include,因为(在您的案例中)它用于功能分析。这不是UC合成的重点。@ThomasKilian是的,我的错,它应该像你建议的那样。由于新文件夹的打开是在签入期间进行的,所以我认为扩展签入用例会很好。如前所述,你将如何对其进行建模:别管它了。UCs与附加值有关,而与函数及其出现顺序无关。