【问题标题】:Represent "while t < time limit" in a UML Activity diagram在 UML 活动图中表示“当 t < 时间限制”
【发布时间】:2018-11-16 23:11:17
【问题描述】:

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

  • 用户单击用户界面上的按钮来编辑帖子
  • 帖子状态设置为“锁定”
  • 用户有编辑帖子的时间限制
  • 如果超过时间限制,则用户无法保存他/她的编辑
  • 否则,如果未超过时间限制,则用户可以保存他/她的编辑
  • 帖子状态设置为“解锁”

本示例的目的是确定如何在 UML 活动图中表示“不超过时间限制”

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

能否请您建议如何正确绘制它?谢谢。

【问题讨论】:

标签: uml


【解决方案1】:

正如@xmojmr 所说,你会使用

15.7.19 InterruptibleActivityRegion [类]

15.7.19.1 说明

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多