摘要:
关键字:工作流设计,工作流引擎的开发设计一个好的工作流引擎,就像设计一部汽车,必须有发动机提供动力,轮子提供行走,车灯提供照明,喇叭提供提示,刹车提供停止,倒挡提供后退,车门提供钥匙进入系统 (也可以说是安全验证),导航器提供方向。现在试想一下:我们拿着钥匙(用户名与密码),进入汽车(工作流引擎前台操作),先看看仪表有多少水与油料(待办工作)。好,现在我们开始进入发动引擎(启动流程),看看前面是否... 阅读全文
摘要:
关键字:工作流设计,工作流引擎的开发设计一个好的工作流引擎,就像设计一部汽车,必须有发动机提供动力,轮子提供行走,车灯提供照明,喇叭提供提示,刹车提供停止,倒挡提供后退,车门提供钥匙进入系统 (也可以说是安全验证),导航器提供方向。现在试想一下:我们拿着钥匙(用户名与密码),进入汽车(工作流引擎前台操作),先看看仪表有多少水与油料(待办工作)。好,现在我们开始进入发动引擎(启动流程),看看前面是否... 阅读全文
摘要:
给正在考虑用流程开发项目的朋友的一些建议:1. 开发工作流系统的工作最好不要碰,否则很容易陷进去出不来。如果您决心要开发工作流并且想把它商品化,请做好长期抗战的准备。2. 如果您的系统用到的流程不多,最好不要用工作流概念来开发您的系统,直接去写死流程和固定代码即可,或者考虑使用现成的工作流引擎。3. 如果以上两者皆不是,那您就考虑购买可考的第三方的工作流引擎。他们一般有较好的服务。如果公司没有钱,... 阅读全文
摘要:
在工作流引擎的帮助下,各个岗位上的人员按步就班,流程运行完成了,似乎整个工作就完成了,与工作流引擎没有关系了。但是对流程数据的分析与利用更重要。流程运行是花、数据是果,没有花就没有果,花好看而果实用。如何利用好“果实”? 下面我们探讨这个问题。 第一:流程运行数据用于决策层数据分析。比如在报销流程:高层人员与财务经理、部分负责人可以分析报销的费用(按月、季、部门);采购流程... 阅读全文
摘要:
工作流引擎,一般要于其它的系统耦合进行工作,但是也可以单独成为xxxx工作流程管理系统。驰骋工作流程引擎为你提供了如下方面的开发接口1,组织结构表的耦合接口。2,功能调用接口3,耦合开发接口。4,节点事件接口。这些接口事件,详细请查阅 http://ccflow.cn/ 阅读全文
摘要:
首先解释一下只能投递的概念,比如说一件工作需要副局长审批,一个单位有N个副局长,他们都有副局长岗位。如果一个工作人员投递一个工作到副局长节点,第一次应该这N个副局长都能接收到这个工作。其中的一个出完成了其他的副局长都看不见了。现在的问题是,这N个副局长分管的业务是不一样的。所以需要指定特定的人员审批。指定特定的人员,叫做分配工作。在分配之后,系统就会自动记录分配给你的人员,如果下次这个工作人员在发... 阅读全文
摘要:
市场上的工作流程引擎定义现在已经是图形化了,各种流程定义的,标准\概念都不相同。对同一个事物起的名字也是千奇百怪,有的为了程序的方便开发增加了许多个性化的元素。有的起一些雷人的名词,不管出于如何考虑但应该遵循如下设计规则。1,简化概念2,简化操作3,能够识别计算出来的属性让系统尽量处理。比如说节点位置:从一个角度上来分有开始节点,中间节点,结束节点三中类型。这些都可以计算出来的。但是节点步骤是不可... 阅读全文
摘要:
表单是流程运行内容的主题,表单定义是整个工作流引擎的一个重要环节,做的是否成功关系到商业化工作流引擎的成败,是商业化工作流引擎是否成熟的标志。表单自定义首先要满足以下10大特点:1.要面向业务人员:表单自定义做的要友好,面向业务人员,让他们在很短的时间内就可以完成一个表单的定义。交互界面要友好,计算机术语要普通化,让业务人员都能看明白, 晦涩难懂的术语要加注释,比如什么是boolen 类型,什么是... 阅读全文
摘要:
请参考,视频讲解。http://you.video.sina.com.cn/a/4344444-1618288504.html 阅读全文