代表;而t<;“时限”;在UML活动图中

代表;而t<;“时限”;在UML活动图中,uml,Uml,我正在绘制一张表示以下内容的图表: 用户单击用户界面上的按钮编辑帖子 post状态设置为“锁定” 用户有编辑帖子的时间限制 如果超过时间限制,则用户无法保存其编辑 否则,如果未超过时间限制,则用户可以保存其编辑 post状态设置为“解锁” 本例的目的是建立如何在UML活动图中表示“未超过时间限制” 我试图创建一个UML活动图,但它似乎不正确 你能建议如何正确地画它吗?多谢各位 正如@xmojmr评论的那样,您将使用 15.7.19中断活动区域[类] 15.7.19.1说明 Interrupt

我正在绘制一张表示以下内容的图表:

  • 用户单击用户界面上的按钮编辑帖子
  • post状态设置为“锁定”
  • 用户有编辑帖子的时间限制
  • 如果超过时间限制,则用户无法保存其编辑
  • 否则,如果未超过时间限制,则用户可以保存其编辑
  • post状态设置为“解锁”
本例的目的是建立如何在UML活动图中表示“未超过时间限制”

我试图创建一个UML活动图,但它似乎不正确

你能建议如何正确地画它吗?多谢各位


正如@xmojmr评论的那样,您将使用

15.7.19中断活动区域[类]

15.7.19.1说明

InterruptableActivityRegion是一个ActivityGroup,它支持终止在其内部活动部分中流动的令牌


timeroverun
事件可以在
Action1
(或虚线区域内的任何其他)处于活动状态时发送异常,该异常由
TimerEvent

处理。您可以使用
中断边缘
-在定时器超过时中断编辑谢谢您的建议,xmojmr。