前页 | 后页 |
可视化决策和规则
业务规则和决策通常分散在计划的环境中,无论是在规范层面还是在实施层面,使得管理它们的过程非常困难 - 如果不是难以处理的话。
使用Enterprise Architect ,可以将决策收集在一起并以通用语言和格式进行管理,并以多种方式可视化。
有许多简单的方法可以使决策的逻辑可视化,使分析人员或非技术利益相关者易于指定、阅读或更改逻辑规范。其中最引人注目的可能是决策表,它在一组相交的列和行中表达逻辑。通常,列定义输入和输出,行列出可能的输入值,并组织成将这些离散值映射到离散输出值的规则。 Enterprise Architect还允许将决策表倒置,以便列阐明规则,而行列出输入和输出。
定义规则的另一种方法是使用表达式语言,这对于简单的情况会更有用。 Enterprise Architect允许您以多种实现语言定义表达式,包括:
- 足够友好表达语言(FEEL)
- JavaScript
- Java
- C#
- C++
- C