预订演示
前页 后页

操作中的模型规则

您可以将业务规则模型为业务规则包中的企业规则元素,并将其附加到规则流活动图中的规则任务元素中。

或者,在业务领域模型中,如果您在代表业务操作的规则处理类中有操作,您可以将这些操作中的每一个定义为规则任务,并将业务规则附加到这些操作上的业务规则图或规则内作曲家。

访问

上下文菜单

浏览器窗口|双击操作 > 常规

模型业务任务

行动

也见

1

在“构造型”字段中输入“RuleTask”。

2

单击保存按钮和关闭按钮。

3

将操作从浏览器窗口拖到规则流活动图上。

业务规则分配给操作,如规则任务元素。

模型业务规则

操作规则任务的表示

视图

细节

也见

浏览器窗口

被构造为 RuleTask 的操作显示在浏览器窗口中,如下所示:

Showing rule task operations in the Project Browser in Sparx Systems Enterprise Architect.

要为这些操作调用传递参数,请打开操作“属性”对话框并选择“调用”页面,然后将“行为”字段设置为要调用的操作;在“参数”字段下,单击“编辑”按钮并设置或编辑要传递的参数值。

在代码生成时,规则逻辑的代码在方法体中生成。

行为调用 行为调用参数

论规则流图表

当您将调用原型操作拖放到规则流图上时,会创建一个操作调用行为行动,如两个较暗的元素所示。

An example rule flow diagram in Sparx Systems Enterprise Architect.

您必须将调用行为行动构建到活动流中,就像正常的规则任务行动一样。

注记

  • Enterprise Architect统一版和终极版提供企业规则建模

了解更多