【问题标题】:Uml Statechart diagram with multiple transitions outgoing from initial state具有从初始状态传出的多个转换的 Uml 状态图 【发布时间】:2013-03-31 20:03:15 【问题描述】: 我是 Uml 新手 我想知道在状态图中是否可以有多个从初始状态传出的转换 【问题讨论】: 标签: uml statechart 【解决方案1】: 根据规范,您需要一个初始状态(实心圆)和一个指向“真实”起始状态的转换,即系统启动时的状态。如果您觉得需要多次转换到多个起始状态,那么: 您缺少一个中间状态,这可能是非常微不足道的(例如“开始”) 您可能会考虑在初始状态之后使用选择节点(菱形节点),但这通常不是一个好的做法。 【讨论】: 我想正如你所说,我错过了一个中间状态。我正在建模的状态图涉及使用需要验证电子邮件的电子邮件地址或使用 Facebook 订阅 web 应用程序,这将立即将您登录到 web 应用程序。