- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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实施项目
您可能关注的文档
- 《琵琶行》 61页ppt.ppt
- 《生活中的法律常识》考查的知识点.pptx
- 《生活中的写作》书稿.doc
- 工业机器人的分类及应用讲解.ppt
- 《牛顿运动定律的综合应用》测试讲评.pptx
- 工业生物技术与生物炼制讲解.ppt
- 《特种油气藏》图件规范.doc
- 《生活小常识》.doc
- 《生活与哲学》选择题汇编(共10套题).doc
- 《生态学 (Ecology)》第五章 生物种及其变异与进化.ppt
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
文档评论(0)