首页 > 解决方案 > 在 UML 用例图的系统边界内移动参与者

问题描述

所以我的问题如下,是否可以在用例图的系统边界内移动参与者?它可以成为系统的一部分。

我将服务器设置为参与者,客户在其中与电子商务环境中的服务器交互。是否有可能或者我应该将服务器移动到系统内部?由于服务器是客户与之交互的系统的一部分。

该服务器很可能会被管理员角色使用。

标签: performanceumldiagramuse-case

解决方案


TL;博士

不,你不能这样做,除非你只对系统的一部分进行建模。

解释

根据定义,参与者是系统外部的。它可以是用户、其他系统或传感器。

如果要将系统分解为更小的部分,请使用组件图。

请注意,用例图的作用是显示整个系统的功能。

另一方面,您可能只描述系统的一部分(即系统层)。在这种情况下,其他部分(层)在所考虑的建模系统部分之外。


推荐阅读