分类目录归档:高级知识

Activiti5的10分钟入门指南_Smart精品_百度空间

 

翻译: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 (右边边框加粗型的圆圈) 结束。

继续阅读

什么是工作流 workflow及应用

Workflow,就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。
       Workflow,就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。
工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务。
       工作流原理是针对工作中具有固定程序的常规活动而提出的一个概念,通过将工作活动分解定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的,工作流技术为企业更好地实现经营目标提供了先进的手段。

继续阅读