本人用的是活动工作流,只通过状态也能卡控,但为什么要用工作流呢?
开发系统时引入工作流的目的是为了分离业务逻辑和过程逻辑,让业务开发人员专注于核心的业务开发,
过程逻辑的处理交给工作流引擎,且过程逻辑的变化对于核心业务逻辑不影响或者影响很少。
是否引入工作流引擎,取决于系统的业务是否复杂以及过程逻辑的变化性。如果过程逻辑相当复杂,或者
过程逻辑经常变化,最好是引入工作流,分离业务逻辑和过程逻辑。相反业务简单且日后的变化甚小,那
就没必要引入工作流了。引入工作流后系统的层次增加了,分层越多,各个层次间的沟通和协调就越复杂,
作为一个PM这点是需要考虑的。
eclipse中安装activity工作流插件
方法一:eclipse在线安装(可能因网络等原因失败)
1、打开eclipse,在Help->Install New Software后的弹出窗点击add按钮;
2、在弹出窗口的文本框里输入以下内容
Name:Activiti BPMN 2.0 designer
Location:http://www.activiti.org/designer/update
方法二:离线安装包安装
-
通过网盘:https://pan.baidu.com/s/1c4ddyJQ,密码