uml - 带有数据库和 Web 服务器的用例图

标签 uml use-case

我发现我很难理解具体场景将如何运作:

我有一个数据库服务器、一个网络服务器和一个用户。

当用户注册一个服务创建到web服务器时,web服务器然后去数据库服务器并返回到web服务器注册详细信息。

我将如何实际说明这一点。

我已经创建了三个 Actors;用户、Web 服务器、数据库服务器。

作为说明,我阅读了许多在线资源,以及一本关于 UML 的书。

提前致谢。

最佳答案

DB/Web 服务器是您正在实现的系统的一部分吗?如果是这样,您不需要它们作为 Actor。 UC 图表应该只显示超出系统范围的参与者。

因此,在这种情况下,您只需要一个 Actor(用户)。用例应该从用户的角度描述目标(例如“购买小部件”)。

您可以在显示 UC 实现方式的图表中显示服务器 - 通常是序列图或事件图。虽然我通常希望看到逻辑实体(类)以及/而不是物理服务器。

嗯。

关于uml - 带有数据库和 Web 服务器的用例图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5756312/

相关文章:

terminology - 用例和 SRS 之间的区别?

mongodb - 使用 NoSQL 文档存储数据库有哪些实际用例?

uml - 谁是自动化系统的主要参与者?

c# - 数据服务返回对象时的类组成问题

python - UML 聚合可以是双向的吗?

uml - 究竟什么时候应该在分层状态机上执行转换 Action ?

UML - 用圆圈和正方形表示的对象,哪个是正确的?

uml - 学习UML的最佳来源是什么?

eclipse - 文本用例表示和图形生成

uml - 用例泛化与扩展