价值与州生命线相结合
价值与州生命线相结合
组合值和状态生命线模式创建了元素和时序图,该图显示了随着时间推移发生的事件导致类中的离散状态变化。 时间线在x轴上定义时间刻度,在y轴上定义离散状态。 显示持续时间,指示班级保持在给定状态的时间。
如图.显示了使用值生命线表示类可以假定的离散状态的时序图。
讨论区
目的是显示使用定义的时间刻度,类(或其他分类器)如何随时间改变状态。 这使分析人员可以创建类相对于定义的时标之间的过渡状态的离散状态的直观表示。 它通常在分析或实施期间用于分析复杂的时序问题或表示需要针对定义的时间范围进行分析的状态变化。 当定义或分析实际时间值对于分析至关重要的通信协议,服务器响应,软件组件业务或系统进程或其他实体时,可以使用它。 这与状态机相反,状态机显示状态之间的转换顺序,但不显示相对于时间范围的状态。
以下是使用此模式时可能要执行的一些操作的列表。
更改图的名称以适合计划。
更改类的名称以适合该计划。
重命名州并添加其他州以模拟班级可以承担的重要州。
更改图表的时间刻度。
以下是使用此模式时可能要执行的一些操作的列表。
在任何过渡中添加时间约束,持续时间约束和观测值。
跟踪类到模型中的其他元素。
使用文档生成器创建文档。
以下是使用此模式时将有用的一些工具。
追溯窗口
“可跟踪性”窗口自动显示用例与其他模型元素(包括上流程元素和下流程元素)之间存在的关系。 可追溯树视图可以方便地扩展以查看更深层次的关系,并且窗口中显示的元素可以位于它们所出现的所有图中。 有关更多详细信息,请参见“可追溯性窗口”帮助主题。
关系矩阵
关系矩阵提供了类似于电子表格的视图,其中包含两组元素及其之间存在的关系。 它可以用作强大的分析机制,以直观地指示元素之间如何相互关联,并发现哪些元素缺少关系。