工作流引擎功能设计思想.ppt_第1页
工作流引擎功能设计思想.ppt_第2页
工作流引擎功能设计思想.ppt_第3页
工作流引擎功能设计思想.ppt_第4页
工作流引擎功能设计思想.ppt_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、A,1,杰森工作流引擎,功能设计,王新元,A,2,目录,1,实现目标2,功能结构3,摘要,A,3,实现目标,(A)工作流自动化,发送和接收文档,各种批准、A、4、(b)实现引擎多样化由于企业文化和流程逻辑不同,大多数流程引擎无法完全满足客户的需要。以前,通过专注于每个企业BPM系统而获得的归纳理解,开发了具有轻量级、多种功能和通用性的流程引擎。适用于大多数企业用途,并保证可靠性。在模仿、A、5、(3) K2的流程引擎的几种类型的流程引擎中,K2 Blackpearl流程引擎应该是当前市场上最成熟、最稳定、最强大的流程引擎软件。但是,许多小型企业只能在大型企业中使用的高成本,并不能完全满足于工作

2、流管理。现在。基于Net技术,参考K2的核心功能,我们将开发一套仿K2流程引擎。也就是说,引擎部分的工作方式与K2相同,体系结构轻便、易于使用、设计过程简单且稳定。A、6、功能结构-全部、工作流引擎、流程任务、流程搜索、流程流、自动任务处理、设置流程、触发流程事件、流程分类、绘制流程、分布流程、流程引擎、流程管理、设计者、流程权限、流程分类实现进程的基本图形、数据存储、进程分发等功能。优点:操作简单,效率高。缺点:目前功能更单一,稳定性尚未测试。目标:实现设计器功能多样性,手动配置功能,设计器易用性。以下屏幕截图显示当前系统设计器图标、A、8、设计器主界面、A、9、流程属性界面、A、10、节点

3、属性界面、A、11、连接属性界面、A、12、流程管理、流程管理是常见的主数据管理方法首先,流程分类流程根据用户需要进行分类,可以配置流程树以便于审阅任务。第二,流程权限此功能仍在确定中,并确定是否将权限功能部署到引擎或业务系统中。引用K2进程引擎时,进程引擎引入了域帐户概念,按帐户仅分组启动权限,并补充了业务系统中的特定权限。此引擎也可以根据这些任务进行开发和设计。A、13、3、流程管理控制和分析流程实例。流程启动后,控制流程实例数据、节点实例数据、连接实例数据、流程和节点字段信息等数据,以确保流程按照设计方式遵循正常流程。流程使用频率分析处理时间,以便更有效地设计系统的统计生成报告。第四,版

4、本控制此功能是K2中更强大的功能之一,每个启动进程在启动时间运行此时间内的进程版本。目前,此流程引擎不实施此功能,而是以基于CCFlow流程引擎的修改、存储和生效方式执行流程流。此功能是作为下一阶段的主要功能开发和设计的。A、14、流引擎、引擎核心代码部分是自己设计的,集合K2和CCFlow稍微开发了两套引擎,设计为适用于大多数企业。一、流程任务1。流程开始2。审批流程3。回滚流程4。流程分配5。拒绝流程6。代理进程7。流程跳跃8。冻结流程,A,15,2,流程流1。一般流程2。子流程流(签名)3。子流程流3,查找流程流程流程搜索与K2匹配,以搜索方式直接调用业务系统组织结构,只需返回提供接口地址的操作员。在CCFlow方法中,必须单独维护成本太高且容易出错的一组组织结构。、A、16、4、自动作业处理此功能是在满足特定条件时自动处理作业的自动作业调度作业。尚未开发,暂时适用于目标开发计划。第五,流事件是指通过调用流程前、处理中和处理后业务端方法来触发事件的K2流程引擎操作。您可以在此使用WebService和Dll反射调用。尚未开发,暂时适用于目标开发计划。A,17,摘要,这套流程引擎是为个人开发的,因此技术能力有限,缺点很多,以后的时间将逐步改进。K2和CCFlow process engine相结合的功能级别致力于创建轻量、全面、合格的流程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论