Jawe工作流建模及Shark工作流引擎的实例说明
4.1 编辑过程
![](/images/load.gif)
图1.9
4.1.1 新建参与者
![](/images/load.gif)
图1.10
这里新建了两个名字分别为员工和部门经理两种角色的参与者。
![](/images/load.gif)
图1.11
只有在新建了参与者后才能新建活动。
4.1.2 新建活动
活动类型有开始/结束、子活动、块活动和普通活动及路径活动,创建好活动后用转移线连接个活动。
在本例只用了开始/结束和普通活动。
开始/结束活动没有属性设置,
下面对请假申请活动进行说明:
(1)、常规属性说明
这里名字改成:请假申请(是活动的名字)
开始模式:改成 Manual
![](/images/load.gif)
图1.12
(2)在工具属性里新建一个工具与前面定义的应用相关连
![](/images/load.gif)
图1.13
在新建工具界面里的应用选择前面定义的“申请”应用。如果前面定义的应用有形式参数,则一定要新建一个实际参数与形式参数相匹配。这里的实际参数是前面定义的工作流相关数据。
![](/images/load.gif)
图1.14
![](/images/load.gif)
图1.15
这样一个简单的活动就定义完成了,这里定义了活动与应用的关连。
4.1.3 用同样的方法定义经理审批与归档活动。
过程定义好已后,对工作流建模过程进行合法性检测。
![](/images/load.gif)
图1.16