预订演示
前页 后页

状态建模

Enterprise Architect对Unified Modeling Language静态和动态图(包括状态图)进行了全面而严格的实现。系统中的任何实体都可以有一个状态机图,这些可以方便地位于浏览器窗口中的实体下。该工具对这些机器的许多有用方面提供了丰富的支持,包括直接从图表生成代码的能力。状态机图也可以自动转换成状态库表。

Business Analysis tools, the StateMachine diagram in Sparx Systems Enterprise Architect

状态机图表

状态机A是呈现有关业务或技术实体的生命周期信息的精确方式。它可以用来描述一个实体的生命周期或周期中发生的重要条件(状态)。通常,只有在其生命周期中具有重要阶段的实体才使用状态机图进行建模。实体被称为从状态机指定的一个状态转换到另一个状态。可以描述允许状态转换触发器的事件,并且可以定义限制状态变化的状态。每个状态都可以定义在进入、期间和退出状态时发生的行为。

Enterprise Architect允许将状态机图自动转换为状态库表。状态库表编辑器通常是一些用户使用状态机的更直观的方式。

可以将状态机导出到电子表格文件,以便分析状态和转换。

支持状态机的模拟,还支持创建用于多个平台上的多个软件产品的“可用于生成特定于语言的行为引擎”的“可执行状态机”。

了解更多: 状态机图表

视觉过滤器

视觉过滤器可用于隐藏或调暗图表的某些部分,以便强调其他部分。这在向会议或演示中的团队展示状态机图时特别有用。上下文过滤很容易设置,并将强调当前选择的图表元素及其直接连接的元素。

了解更多:视觉过滤器