工作流引擎功能设计思想讲解.pptx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工作流引擎功能设计思想讲解

;目录;实现目标;(二)实现引擎的多元化 在各不同企业中都存在不同的企业文化与流程逻辑,大部分流程引擎无法全面满足客户需求。通过以往专注于各企业BPM系统,得出的归纳理解,开发出一套轻量级,功能多元化,通用性强的流程引擎。使之可以满足大部分的企业使用,并确保稳定性。;(三)模仿K2流程引擎 在接触的几类流程引擎中,K2 Blackpearl流程引擎应当是如今市场上最成熟稳定、功能强大的流程引擎软件。但由于费用颇高仅限于大型企业才会使用,使得许多中小型企业在工作流管理上总是散乱无章,无法完全满足自身使用。 而现今我将基于.Net技术,参照K2核心功能开发出一套仿K2流程引擎。即引擎部分功能与K2实现一致,架构趋于轻量且易于使用与设计流程,且保持稳定。;功能结构-整体;流程设计器;设计器主界面;流程属性界面;节点属性界面;连线属性界面;流???管理;三、流转管理 对流程实例进行管控与分析。对流程启动后的流程实例数据、节点实例数据、连线实例数据、流程与节点字段信息等数据进行管控,确定流程按照设计正常流程。 统计生成数据报表,用以分析流程使用频率已经处理时间,从而对系统进行更优设计。 四、版本控制 此项功能为K2比较强大功能之一,各启动流程按发起时间执行此时间区间内的流程版本。目前此流程引擎并未实现此功能,而是按照CCFlow流程引擎式,修改、保存、生效方式进行流程流转。此项功能将作为下一阶段最主要功能进行开发与设计。;流转引擎;二、流程流转 1.普通流转 2.分合流流转(会签) 3.子流程流转 三、流程寻人 流程寻人与K2保持一致,直接调用业务系统组织架构进行寻人方式,只需提供接口地址返回操作人员即可。 CCFlow方式需要单独维护一套组织架构,成本过高,容易出错。;四、自动任务处理 该功能为自动作业调度式操作,即在满足某些条件后自动处理任务。目前尚未开发,暂定于目标开发计划中。 五、流转事件触发 此项功能参考K2流程引擎操作,在流程的处理前、处理中和处理后均可调用业务端方法触发事件。此处可以采用WebService与Dll反射方式进行调用。目前尚未开发,暂定于目标开发计划中。 ;总结;K2实施项目;CCFlow实施项目

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档