预订演示
前页 后页

文字表达仿真示例

本节介绍的业务知识模型可从模型向导(Ctrl+Shift+M)获取。在您的模型中选择一个包,调用模型向导实验并 - 从蓝图下拉菜单中 - 选择“需求|决策建模”。

要访问本节中使用的示例:

  • 创建“DMN业务知识模型>业务知识模型文字表达”模式
  • 在浏览器窗口中导航至“业务知识模型文字表达 > 支付”
Enterprise Architect示例模型(示例)中也提供了它:
  • 在浏览器窗口中导航至“模型仿真>DMN模型>业务知识模型>业务知识模型文字表达”

双击“支付”元素,打开DMN 表达式窗口中的BKM。

与决策决策表类似,作为盒装表达式实现的业务知识模型也可以进行测试。

以“支付”元素为例。此 BKM 将根据利率、期限数和本金金额计算每月还款额。

我们可以提供如下测试值:

点击工具栏上的仿真按钮;得到这个结果:

运行时参数和返回值将显示为等号“=”,后跟运行时值。该值也显示为与其父图上的元素相对的标签。

在此示例中,假设 30 年的年利率为 4%,本金为 300,000 美元,则每月还款额为 1,432.25 美元。

注记: DMN 库已经定义了 PMT函数;此示例主要演示文字表达式的工作原理以及如何使用一组参数对其进行测试。