翻译:smart_talk
Activiti5的10分钟入门指南_Smart精品_百度空间
通过一个(非常简单的)业务流程,介绍一些基本的Activiti工作流感念和API接口。
使用案例
这个用例叫干脆(straightfoward):有一个公司,暂且叫它BPMCorp。在BPMCorp内部,会计部门每个月都要写一份财务报告给公司的股东。 但在发送给所有股东之前必须经过上级部门的批准。
下面涉及的所有文件及代码片段均可以通过Activiti分发的examples范例包中找到,请查看包org.activiti.examples.bpmn.usertask的内容。
流程图
如上所述的业务流程可以使用Activiti的可视化流程编辑器 Activiti Modeler查看及编辑。 使用BPMN2.0的标准符号则如下图所示:
这里没有什么特殊的东西,图中看到的是一个 none start event (左边的圆圈),其次是两个 user tasks: “撰写财务报告”和”批准财务报告”,以 none end event (右边边框加粗型的圆圈) 结束。