【问题标题】:What are good ways to design or diagram state?设计或绘制状态的好方法是什么?
【发布时间】:2008-10-29 21:19:41
【问题描述】:

促使我提出这个问题的问题是一个 Web 表单没有按照我预期的方式保存数据。这很模糊,但重点是,您喜欢对状态、数据流等进行建模吗?

【问题讨论】:

    标签: state diagram dataflow-diagram


    【解决方案1】:

    我将支持白板答案,并补充说明假设会发生什么,然后用语言描述代码实际在做什么,以及一个基本的图形对任何项目都非常有帮助。

    【讨论】:

      【解决方案2】:

      白板也是如此,但要熟悉 UML 图。我很幸运地使用了序列图——它们很好地描述了系统各部分之间的交互。

      我见过人们使用状态图,但它们没有包含那么多详细的信息——当我第一次看到序列图时,它们给我留下了深刻的印象。

      【讨论】:

        【解决方案3】:

        UML 有两个可能有用的图表

        State diagrams 用于建模状态。

        Activity diagrams 用于建模数据流。

        【讨论】:

          【解决方案4】:

          我会给出我显而易见的(对我而言)答案,那就是使用白板。喜欢白板。

          【讨论】:

          • 但是你在白板上放了什么?
          【解决方案5】:

          Graphviz 是绘制状态机图表的绝佳工具(一旦您在白板上完成了它们)。

          【讨论】:

            【解决方案6】:

            我认为典型的模型工作正常:

            例如 - 状态图

            http://en.wikipedia.org/wiki/State_diagram

            我支持白板的使用。他们在状态、流程等方面的工作是首屈一指的。

            【讨论】:

              猜你喜欢
              • 2012-05-14
              • 2010-10-26
              • 1970-01-01
              • 2018-10-11
              • 2012-02-10
              • 1970-01-01
              • 2020-07-26
              • 1970-01-01
              相关资源
              最近更新 更多