【问题标题】:Would this be a dual State Machine?这会是双状态机吗?
【发布时间】:2019-03-30 07:23:03
【问题描述】:

我正在尝试为我正在使用的状态机类型找到正确的描述。

我有控制用户界面的主状态机。即当用户单击“主页”时,它会进入主页状态。单击“下一步”会进入“统计”状态等。

我的应用程序中还有许多类在进行分析,每个类都有自己的状态机。状态将类似于:设置、运行、已完成、错误。

因此,当用户选择查看特定的“统计”时,他们会选择他们想要查看的索引。并且基于该统计数据的当前内部状态,主状态机会将用户界面更改为正确的窗口。如果内部状态为“正在运行”,它将显示与“已完成”状态不同的选项卡。

我正在尝试找出这种架构将被称为什么,以便我可以做更多的阅读。

【问题讨论】:

    标签: architecture state computer-science state-machine


    【解决方案1】:

    也许“分层”状态机是您正在寻找的术语。 Stats 状态包含子状态 Setup、Running、Completed 和 Error。当您处于子状态之一时,您也处于父状态或超状态。

    【讨论】:

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