在安装好GPD和导入范例工程后,在Eclipse中会看到JPDL流程定义文件都有一个对应的特殊图标wKiom1jvjFCS2abuAAADpV_kSs8936.jpg

案例:设计一个稍微复杂点的业务流程图

"订单-生产"流程,步骤如下:

  • 订单输入

  • 订单审核

  • 如果订单审核不通过,则该笔业务结束

  • 如果订单审核通过,则开始进入"生产-交付"过程。

  • 产品的生成、装运过程与财务收支同步进行

  • 当产品交付和财务结算都完成后,则该笔业务结束

最终,设计出的"订单-生产"流程定义图如下所示:

JBPM(三)——使用JBPM图形化流程设计器设计流程_第1张图片在实际的应用中,将流程图画完还未完成,作为开发者需要在流程图的基础上,填入相应的属性值和根据需求编写用户代码并引用,甚至在必要的时候手工修改流程图的jpdl源文件来完事流程定义。

  • 选中流程活动,为之定义"事件-监听器"

  • 单击流程空白处,可以定义全局的流程元素,例如泳道、事件-监听器、定时器

  • 某些流程定义需求无法使用图形化设计器满足时,则可单击Source选项卡直接编辑jpdl源代码实现


完结。。。