【发布时间】:2021-07-24 10:13:48
【问题描述】:
我开发了以下活动图。
客户被要求付款,如果他没有在 5 天内付款,公司会打电话给客户,如果他仍然想上课,公司会得到更新。但是,我想重复循环,我们检查是否在 5 天内收到付款并致电客户进行更新,因为公司会容忍这 3 次,否则预订将被取消。但是,我不确定如何在我的活动图上可视化它。
【问题讨论】:
-
请注意:此图显示了使用多个传入控制流的非常常见的错误。在 UML 中,这相当于一个连接节点,因此这里不会发生任何事情。第一个动作是等待两个令牌,但左边的一个永远不会到达。您需要使用合并节点。最后一个动作也是如此。在这里,我将使用两个操作,因为确认与取消非常不同。
-
查看我关于为此目的使用计时器的答案:stackoverflow.com/questions/43990743/…
标签: uml activity-diagram