【问题标题】:How to create dependencies in statechart?如何在状态图中创建依赖项?
【发布时间】:2017-01-25 20:50:32
【问题描述】:

Example StateChart

我有一个系统,它依赖于另一个系统。 我想在状态图中显示它。

系统 1:microwave_state 具有两种状态:OnOff

当微波按钮被按下并且系统 2 当前状态为真时,然后打开 否则关闭

系统 2:electricity_state 具有两种状态:TrueFalse。 当支付电费时,则 True else False

如何在 statachart 中显示该依赖关系?

【问题讨论】:

    标签: uml statechart


    【解决方案1】:

    你会这样做:

    “来自系统 2 的电流”只是过渡的守卫。从我的观点来看,system2 不是状态机,而是一个简单的布尔值。

    【讨论】:

    • 我在上面的帖子中添加了一个替代状态图 - 也是这样吗?
    • 没关系,虽然它更像是一个活动图,因为“检查当前”并不是一个真正的状态,而是一个瞬时/瞬态检查。
    猜你喜欢
    • 1970-01-01
    • 2021-09-07
    • 2020-04-13
    • 1970-01-01
    • 2011-11-15
    • 1970-01-01
    • 2015-04-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多