performance - 在 UML 用例图的系统边界内移动参与者
问题描述
所以我的问题如下,是否可以在用例图的系统边界内移动参与者?它可以成为系统的一部分。
我将服务器设置为参与者,客户在其中与电子商务环境中的服务器交互。是否有可能或者我应该将服务器移动到系统内部?由于服务器是客户与之交互的系统的一部分。
该服务器很可能会被管理员角色使用。
解决方案
TL;博士
不,你不能这样做,除非你只对系统的一部分进行建模。
解释
根据定义,参与者是系统外部的。它可以是用户、其他系统或传感器。
如果要将系统分解为更小的部分,请使用组件图。
请注意,用例图的作用是显示整个系统的功能。
另一方面,您可能只描述系统的一部分(即系统层)。在这种情况下,其他部分(层)在所考虑的建模系统部分之外。
推荐阅读
- c# - 使用 void 方法作为 while 循环中的条件
- python - Django - form.save() 没有创建 ModelForm
- django - 如何从 ForeignKey(在 django-REST 中)获取父级的值?
- c - Reading string input in 2D C array line by line
- swift - 试图在 Swift 中找出奇怪的协议结果
- javascript - V-for 与数组中的嵌套对象
- r - 将刻度与条对齐 - R
- mysql - 在sql中连接两个派生表
- powershell - REG_BINARY 到 PowerShell 中的 Windows 键
- reactjs - React 中带有 useEffect 的无限循环