UCML工作流手册全部必威体育精装版.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
The best solution for how to develop WEB application on .Net quickly and efficiently UCML应用框架开发平台 UCML Application Framework Platform 工作流开发手册 金富瑞(北京)科技有限公司 Goldframe Technologies Co., Ltd. Website: 工作流概述 UCML工作流管理系统是一套包含工作流定义、管理、执行的完整的系统。 UCML工作流定义通过图形化的工作流设计程序来完成。 UCML工作流系统在运行时有一个或一组独立的工作流引擎服务器来支撑。 UCML工作流系统在运行时有一个完整的管理体系来支撑,包括对工作流流程的管理、启动权限以及流程节点的执行、任务分配权限等的管理。 UCML工作流系统可以方便地实现流程中的数据与业务中的数据之间的交互。 工作流基本概念和术语 工作流术语 ????????? 工作流 是业务过程的自动化处理,在业务流程处理过程中,根据一组定义好的处理规则,可以把相关的信息、文档、任务或业务可以从一个参与者传递到另一个活动的参与者。 简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。 ????????? 工作流模型 工作流模型是业务过程的计算机化的表示形式,它定义的是过程运行中会涉及到的各种参数,如业务过程的开始和终止条件、各个工作环节及相互之间的控制流动与数据流动关系等。 例如,一个采购管理,包括采购申请、采购经理审批、总经理审批等几个过程,这是一个业务处理的全过程,对这个活动的定义就是流程定义。 ????????? 活动 是包含在流程中的一个工作节点,一个节点可以是手工节点、也可以是自动节点。如果是手工节点,这个节点的工作由人工来完成,如果是自动节点,这个节点的活动由后台自动来处理。 例如,在采购管理流程中,采购申请就是流程中的一个活动。 ????????? 分支 分支是活动节点的输出,分支可分为 与输出(and split)、或输出(or split),分支上可以定义分支条件。 ????????? 流程实例 是一个流程单次执行的具体表现,流程实例是在运行时由流程模型创建 例如,公司的采购行为每年会发生多次,那么每一次采购行为都看作是一个流程实例。 ????????? 活动实例 是一个流程的活动节点单次执行的具体表现。 活动实例是在流程运行过程中由流程实例启动并执行时开始创建的 ????????? 任务 在一个流程实例中,任务是某个活动节点下分配给流程参与者处理的工作 。一个活动实例下可以有多个人参与,即分配给多个人任务。 流程状态数据 流程状态数据是指工作流在运转过程中流程流转所需要的保存在流程实例中的数据。 流程状态数据一般分为三种: 影响流程走向的数据:如是否同意、审核金额等 业务数据:单据的唯一编号 执行人信息:发起人、执行人等 ????????? 工作流引擎 工作流引擎是一个软件服务,它为流程实例提供相应的运行支撑环境。 ????????? 流程参与者 在一个工作流活动实例中,执行工作的资源就是流程的参与者。一个参与者可以是人力资源也可以是设备资源。 流程参与者包括流程启动者、管理者,任务的执行者、分配者。 抽象领域业务业务环节 流程业务模型 流程业务模型又称业务分类、业务类型。是指对不同类型的业务进行注册,每一种业务类型对应着一个通用的表结构,该业务类型下的各个处理环节与表单模板相对应。业务类型由开发者规范好,如:审批类业务、发文类业务等 对应着不同的业务类型,系统事先定义好相关的表结构、业务模块(每一个业务类型下都包含着多个业务模块),该业务模块作为模板由系统管理员在自定义流程时选择。 节点模型。 定义业务表单及表单上的功能按钮和权限。 流程监控模型。 流程度量 KPI 待办 过程定义 工作流管理系统是协调与业务处理过程相关的各个步骤运行的一个体系。 一个业务过程描述了执行的活动以及各个活动之间的关系。 图 工作流过程定义的例子 ? 上图是一个图形化的定义工作流的例子,当工作流开始后,由工作流引擎创建一个新的流程实例,并且由工作流引擎管理整个流程的运转过程。 在上图中有两个简单的处理流程,其中上边描述的是一个订单处理流程;下边部分描述的是采购子流程的处理过程。 在每一个流程中都有一个开始节点和一个结束节点,在开始和结束节点之间是流程中的各种活动及转换条件。 在上面的订单处理流程中,包含了人工节点、自动节点、子流程等典型的流程处理过程,它首先从一个人工节点—【客户订单录入】开始,由操作人员录入客户的订单信息或通过其它方式倒入客户订单信息,操作完成后

文档评论(0)

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

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

1亿VIP精品文档

相关文档