下面我们将开始实现并部署这个信用卡申请及进度查询流程。
使用Modeler流程建模
数据项创建:整个模型只有一个数据项,如图:

流程创建: 如下图,该流程有两个输入标准,一个信用卡申请的输入标准,一个是进度查询的输入标准。上面的分支用于处理信用卡申请,有3个人工任务,4个Data Map。

1.信用卡申请流程开始,Data map将进度设置成“Apply Started”,并写入Repository。
2.客户信息校验,Data map将进度设置成“Verification Completed”,并写入Repository。
3.客户信用评估,Data map将进度设置成“Evaluation Completed”, 并写入Repository。
4.信用申请收尾工作,Data map将进度设置成“Apply Succeed”, 并写入Repository。
下面的分支用于进度查询:
5.活动“Send Apply Status to Client”将把申请进度打印出来。
6.在申请的进度还不是“Apply Succeed”之前,查询分支都将“返回”,用户可以再次查询。条件表达式如下图。

输入/输出标准设置:如图7、图8、图9所示。



设置活动“Send Apply Status to Client”的实现方式:
-〉选择活动“Send Apply Status to Client”,
-〉选择“Technical Attributes”视图,打开“Implementation”业
-〉在“实现方式(Implementation Type)”中选“Java”
