如何确定工作流的参与者
来源:互联网 发布:威纶通eb8000编程实例 编辑:程序博客网 时间:2024/05/09 11:55
注:一来没有养成写blog的习惯,二来工作太忙,所以就写的很少。看此文,需要了解一些工作流的基本知识。
工作流的参与者的确定有下面几种情况:
1、直接指定,比如某个节点就是“王老五”审批,选择“王老五”就是了。
2、根据算法确定。比如某项工作需要n个当中的一个人来做,也就是说在n个人中选择一个人即可。在分配任务的时候需要考虑到平衡,n个人之中谁目前激活的任务最少就分给谁。最简单的就是n个人随机选择一个。n个人都选择了。
3、根据条件确定。条件里面的变量就是工作流之中的数据,这些数据就构成了影响参与者选择的一个组合条件。这些数据可能是部门、人员、金额等等。举一个场景吧,一个部门有一个审批流程,一个部门分了几个小组,其中有一个节点是组长审批,制单人所属的组长来审批。组长审批的节点肯定需要定义所有组长,因此就需要根据制单人来选择他的组长是谁。其实也能通过流程结构的变化来达到这种要求,不过就比较麻烦了。条件要和上面的算法搭配使用。使用条件确定是为了方便、或者弥补固有业务逻辑的不足。
4、人工选择。有时候所有的方法都搞不定用户需求的时候,让他们自己选择去吧。上一个节点选择下一个节点的参与者。但是最好定义一些可以选择的范围。
我推荐使用1、2这两个方式,对于3、4这两种方式,注意不要滥用。
- 如何确定工作流的参与者
- 确定参与者
- 工作流参与者和工作项模式分析
- 工作流参与者和工作项模式分析
- 工作流参与者和工作项模式分析
- 工作流参与者和工作项模式分析
- AgileFlow的参与者实现
- AgileFlow的参与者实现
- AgileFlow的参与者实现
- 如何确定网站的定位
- 如何确定网站的价值
- 汇率是如何确定的
- 如何确定设备的DPI
- 查看filenet的step参与者(图解)
- Dictionary的key如何确定唯一的
- 软件的版本号是如何确定的?
- 如何确定中文字符串的相似度
- 如何确定中文字符串的相似度
- 正式开通CSDN BOLG
- perl模块安装办法
- Su27
- vb的combo的默认值问题
- 湖北联通短信鉴权响应错误码
- 如何确定工作流的参与者
- ASP二级联动下拉菜单
- 操作必须使用一个可更新的查询
- 一个日历程序(基本每一行都带有注释)
- Advance SiteMesh
- 清除脏数据的另一种方法
- Welcome!Every Friend^_^
- 也许有用的SQL:对单表数据进行count统计生成简单的交叉表
- SQL条件判断语句