锁定老帖子 主题:曾经迷茫的起点,多年后终于明白了
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (8)
|
|
---|---|
作者 | 正文 |
发表时间:2011-05-31
最后修改:2011-06-01
还记得多年前在做工作流管理中心的流程演示时,很迷茫如何用流程的功能模块来展现业务流程。 业务流程的展现,传统的做法是按业务单据建立好业务表,再增加一些状态字段来控制单据的流转,达到完成业务流程。 买方制定好的单据接下来会在卖方的各个部门之间流转,就通过增加的状态字段来控制: 把做好的模块,挂接到菜单上面,然后又分配给角色,操作用户登录系统后,根据分配的权限,执行菜单功能,完成一个一个的采购业务流程。 当使用工作流系统后,要完成一个采购流程的开发,方式就有很大的变化了。 按采购申请单在各个部门之间的流转建立业务流程: 然后按照上面的业务流程,用自定义表单工具,做出相应的业务表单 这几个节点都会对应有业务表单。可以做出一个表单,展现的是一张采购单的内容,
设置完成后,此流程就开发完成了,如同利用状态做硬编码完成这个业务流程一样。只是利用工作流系统完成的业务流程,流程的流转全部在流程建模的xml文件中,不再需要利用状态字段做控制流转了。 (轨迹图) 按这种方式完成的采购申请流程,如何展现呢?曾经很迷茫..... 迷茫二:是先初始化得到了流程实例id,再打开第一个节点关联的表单;还是先打开业务表单,业务数据提交时,再得到流程实例id呢? 迷茫三:流程实例第二个节点的办理,第三个节点的办理等待,通过什么方式来做?是直接挂菜单还是通过通用的模块来执行? 还记得曾经这些问题困扰了很久,后来经过多次的讨论,做成了,采用工作流通用模块触发流程实例的方式来展现流程。
迷茫三:解决方案 流程实例的第二节点的办理,通过待办任务列表,办理任务关联进去执行。没有定义任务信息的节点,通过流程实例执行动作关联。
-------------------我是升级的分隔线^_^--------------------------------------------------------------------------------------
当测试运行流程的时候,可以用工作流通用模块的方式触发。
实现方式,待续........今天太晚了,改天再续了。
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-06-01
只用过状态字段的飘过。。。
|
|
返回顶楼 | |
发表时间:2011-06-01
期待楼主总结的更详细
|
|
返回顶楼 | |
发表时间:2011-06-01
对于流程这边,其实是很复杂的,对于客户的哪些个性流程,已经感觉很疲惫。
|
|
返回顶楼 | |
发表时间:2011-06-01
smallsnake 写道 对于流程这边,其实是很复杂的,对于客户的哪些个性流程,已经感觉很疲惫。
流程引擎不是很复杂,应该是业务模块业务表单会复杂一些。这就需要自定义表单工具能足够灵活。 |
|
返回顶楼 | |
发表时间:2011-06-01
eworkflow 写道 smallsnake 写道 对于流程这边,其实是很复杂的,对于客户的哪些个性流程,已经感觉很疲惫。
流程引擎不是很复杂,应该是业务模块业务表单会复杂一些。这就需要自定义表单工具能足够灵活。 流程很简单的肯定灵活,但是向银行的300道流程,急死人。我一位同事都是被这该死的流程给弄辞职了 |
|
返回顶楼 | |
发表时间:2011-06-01
请教楼主“自定义表单工具”是自己开发的东西?
工作流这个东西是全部可配置化,用户可以脱离供应商好,还是完全依赖供应商好? |
|
返回顶楼 | |
发表时间:2011-06-01
上的山多,遇过虎。哇哈哈
|
|
返回顶楼 | |
发表时间:2011-06-02
sking945 写道 eworkflow 写道 smallsnake 写道 对于流程这边,其实是很复杂的,对于客户的哪些个性流程,已经感觉很疲惫。
流程引擎不是很复杂,应该是业务模块业务表单会复杂一些。这就需要自定义表单工具能足够灵活。 流程很简单的肯定灵活,但是向银行的300道流程,急死人。我一位同事都是被这该死的流程给弄辞职了 很好奇是被什么样的流程给逼辞的?^_^ |
|
返回顶楼 | |
发表时间:2011-06-02
wtotal 写道 请教楼主“自定义表单工具”是自己开发的东西?
工作流这个东西是全部可配置化,用户可以脱离供应商好,还是完全依赖供应商好? 我们用的eform自定义表单工具是自主开发web表单工具。 培养终端用户能做到用户自己维护业务流程,甚至新增一些业务流程。 |
|
返回顶楼 | |