概述
随着企业的发展和对管理的精细化要求,流程导向的管理模式越来越受到企业的重视,然而企业要搭建业务流程应用信息化系统,工作流技术就必不可少,对于工作流引擎有些企业选择自主研发有些选择对外采购,不管从哪个视角,以下的几点建议都可以作为参考:
自主研发或外购工作流引擎的十点建议:
- 简洁易用的图形化流程设计器(做为成熟工作流引擎必备),独立的工作流引擎是不加载任何具体业务的,这样才能与任何系统融合;
- 流程环节的几个要素:普通环节(责任到人)、机构环节(责任到组),会签环节(多人签署);
- 流程走向的几个要素:顺序流转、并行流转、主子流程嵌套(串行、并行);
- 流程环节选人(很多工作流引擎是步骤似流程,即到了页面,在表单上去选择下一环节的处理人,但真正好的流程是应该事先预定义好的,便于流程标准化和执行效率,特殊情况下可用到扩展人员接口和表单指定人员);
- 流程规则引擎(便于业务创新及流程自动化,至少应该可视化配置流程所有条件路径,业务表单所有信息项都可以做为条件路径组合因子);
- 流程环节信息项控制(流转过程中,涉及到信息项的敏感字段,所以权限应该控制到字段级别);
- 附件权限控制(在流程执行过程中,难免涉及到附件上传、查阅等操作,所以附件应该也要做成公共部分);
- 待办事项通知(流程处理及待办事项的通知机制,应该要是流程引擎当中的一部分);
- 流程特殊权限(退回、回收、驳回、跳转、传阅、沟通、协作、交接、自动通过、调度),这些是在流程流转过程中根据不同的应用场景可以按需配置;
- 流程时效性(可配置整个流程或单个环节的时效性),在工作流引擎里面只考虑流程时效性,因为实际应因场景中业务时效性会计算比较复杂,建议单独做成配置配合流程一起跑。
当然以上的几点只是工作流引擎当中相对较重要的部分,像流程复制,粘贴,监控,版本管理,业务动作,API对外接口等等就不在这里展开了,有兴趣的可以参考E8工作流平台。
参考连接:http://chinae8.net/front/brandproduct?iidd=B857DA538855447CAE10A6DA33E0E902&index=1
最后
以上就是舒适滑板为你收集整理的自主研发或外购工作流引擎的十点建议的全部内容,希望文章能够帮你解决自主研发或外购工作流引擎的十点建议所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复