预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

目标决策表命中策略

命中策略规定了规则重叠情况下的决策决策表结果。特定决策决策表单元中的单个字符表示表的类型,并明确地反映决策逻辑。

命中策略:

  • U性:不可能有重叠,所有规则都是不相交的;只能匹配一条规则(这是默认设置)
  • A ny:可能存在重叠,但所有匹配规则显示每个输出的输出条目相同,因此可以使用任何匹配
  • 优先级:可以匹配多个规则,输出条目不同;该策略返回输出优先级最高的匹配规则
  • 第一:可以匹配多个(重叠)规则,具有不同的输出条目;返回规则顺序的第一个命中
多重命中策略:
  • O顺序:按输出优先级降序返回所有命中
  • R顺序:按规则顺序返回所有命中
  • 收集:以任意顺序返回所有命中;可以添加一个运算符('+'、'<'、'>'、'#')来对输出应用一个简单的函数
收集运算符是:
  • + (sum):决策表的结果是所有不同输出的总和
  • < (min):决策表的结果是所有输出中的最小值
  • > (max):决策表的结果是所有输出中的最大值
  • # (count):决策表的结果是不同输出的数量

示例命中策略的示例

“独特”的命中策略是决策决策表中最流行的类型,所有规则都是不相交的。

示例命中策略的示例

在带有“优先级”命中策略的表中,可以匹配多个规则,并具有不同的输出条目。该策略返回输出优先级最高的匹配规则。

注记:允许值列表用于定义输出优先级。在这里,允许的值被列为 INELIGIBLE 和 ELIGIBLE; INELIGIBLE 被定义为具有比 ELIGIBLE 更高的优先级。

一种可能的模拟结果可能类似于:

匹配规则被突出显示,但选择规则 2 的输出,因为 INELIGIBLE 的优先级高于 ELIGIBLE。

示例-Sum命中策略的示例

对于具有“收集和”(C+)命中策略的决策决策表,决策决策表的结果是所有不同输出的总和。

在此示例中,输出 Partial Score 计算为 43 + 45 + 45 = 133