在UML用例图的系统边界内移动参与者 [英] Moving in an actor inside system boundary of UML usecase diagram

查看:263
本文介绍了在UML用例图的系统边界内移动参与者的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以我的问题如下,是否可以在用例图的系统边界内移动参与者?

So my question is as follows, is it possible to move an actor inside the system boundary of a use case diagram? Can it be a part of the system.

我将服务器设置为参与者,在此客户在电子商务环境中与服务器进行交互。是否可以或应该将服务器移入系统内部?由于服务器是与客户进行交互的系统的一部分。

I set a server as an actor, in where a customer interacts with the server in an e-commerce environment. Is it possible or should I move the server inside of the system? Since the server is a part of the system that the customer is interacting with.

此服务器很可能随后将由管理员角色使用。

This server is most likely then going to be used by an admin role.

推荐答案

TL; DR



不可以,除非您没有

TL;DR

No, you can't do that, unless you model only a part of the system.

根据定义,角色是系统外部的。可以是用户,其他系统或传感器。

By definition an actor is external to the system. It can be a user, other system or a sensor.

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

If you want to show a system decomposition into smaller parts, use component diagram.

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

Note, the role of a use case diagram is to show functions of the system as a whole.

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

On the other hand you may depict just one part of the system (ie. system tier). In such case other parts (tiers) are external to the modeled system part under consideration.

这篇关于在UML用例图的系统边界内移动参与者的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆