net工作流引擎的设计 三 WorkFlowEng.docVIP

  • 2
  • 0
  • 约6.49千字
  • 约 12页
  • 2018-06-03 发布于福建
  • 举报
net工作流引擎的设计 三 WorkFlowEng

net工作流引擎设计 三 WorkFlowEng .net工作流引擎设计(三):WorkFlowEngine工作流引擎设计 a.工作流引擎只负责处理与流程运转相关事宜,处理过程的解释执行、流转规则,控制任务管理器。架构在工作流引擎之上的web应用的具体业务处理另外编写,以保持工作流引擎的独立性和简洁性。 b.通过此设计方案设计的工作流引擎,只负责业务系统流程的流转,业务系统使用此工作流引擎需要根据业务系统的需要来评估使用性以及考虑业务逻辑的具体实现,不能依靠工作流引擎来实现所有的业务功能。 c.此阶段在业务系统中需要控制表单控件的访问权限时需要业务系统结合工作流来自行进行控制,在之后的工作流引擎功能扩展第二阶段可以设计通过工作流引擎来控制表单中控件的访问权限。 d.此阶段流程定义采用程式来定义和维护,不使用图形化的建模工作。在工作流平台的进一步深入开发的第三阶段再进行流程定义工具的开发。 .1工作流定义 根据WFMC的定义,工作流(Workflow)就是自动运作的业务流程部份或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单的说,工作流就是一系列相互衔接、自动进行的业务活动或任务。如果将整个业务流程看作是一条河,其中流过的就是工作流。使用工作流作为业务流程的实现技术首先要求工作流系统能够反映业务流程的以下几个问题,即业务流程是什么由哪些活动、任务组

文档评论(0)

1亿VIP精品文档

相关文档