我想在 UML 活动图中表示以下内容
1) 用户从应用程序请求产品列表
2) 应用程序从数据库中请求产品列表
3) 数据库返回产品列表给Application
4) 应用程序向用户显示列表
最初我认为这将是一个简单的例子,箭头从左到右连接到每个活动框,然后将箭头一直拉回到请求开始的位置,如下所示:
用户-->应用程序-->数据库
用户<--应用程序<--数据库
但后来我注意到我没有看到带有箭头的 UML 活动图示例,这些示例显示任何东西返回给请求者。它们都显示了通往终点的单向路径。如果它以获取某物的请求开始,是否总是暗示返回?返回箭头是否使用不正确?
提前致谢。
更新---经过一番环顾后,路径似乎是一种方式。当您到达终点,即提供类似列表的内容而不是一直绘制箭头返回请求者时,在我看来,您只需在末端节点添加一个短语,内容如下:“返回列表”。