工作流建模工具_第1页
工作流建模工具_第2页
工作流建模工具_第3页
工作流建模工具_第4页
工作流建模工具_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

1、工作流建模工具,BOS Master Workshop,提纲,工作流术语 工作流定义(以采购申请审批为例) 工作流发布 流程导入导出 流程多语言,工作流术语,流程定义/模型(process definition) 流程的定义是对业务过程的抽象,是活动与连接弧的集合 活动(activity) 活动:是工作流中的一个逻辑步骤或环节 人工型活动:有人参与交互的操作 自动型活动:计算机自动执行的操作 参与者(participant) 参与者:是人或者程序,它完成一项具体的任务 参与者可能为组织;人员;职位;角色;关系;权限 连接弧(transition) 连接活动,表示流程的流转逻辑 任务(assig

2、nment/task) 人工型活动根据参与者产生任务来进行活动的操作,一个活动实例会产生多个任务 连接模式 连接模式在活动上定义,通过连接模式控制活动与连接弧的连接关系,连接模式分为出口模式与入口模式,工作流术语,连接模式 通过活动的输入输出属性与连接弧来控制流程的流转,新建采购申请流程,可以是个空流程,也可以根据现有流程生成,新建流程界面,流程属性,基本属性:名称,编码,版本,有效日期,作者,优先级,备注,流程管理员。 变量 事件订阅:当流程状态改变时发送事件消息给指定人。状态有:流程启动,流程挂起,流程关闭。 输入输出:如果流程为子流程则需要定义输入输出的映射变量。,流程属性界面,节点类型

3、说明,节点,流程有且只有一个开始节点,流程可以有多个结束节点 开始节点只能流出,结束节点只能流入 开始节点连接的第一个节点为启动节点 父流程启动节点只能为人工型节点 子流程启动节点可以为其它类型节点 只有人工型和自动型节点能绑定任务 审批节点,决策节点是封装固定业务的人工型节点,节点属性,基本属性:名称,备注等属性 任务 消息 参与人 模式 最后期限:到期限时执行选定策略,可以多条 后置脚本:满足某条件下执行脚本,基本属性定义,定义基本属性名称,没有特殊需求,其他采用默认,任务定义,任务绑定:确认此活动进行的业务操作,绑定一个操作(Operation) 人工型活动必须绑定复合型操作。自动型活动

4、可以绑定所有操作 任务输入/输出:任务的输入由操作定义决定,任务的输出由用户定义。任务输入输出由变量传递,变量类型要与输入输出的类型一致或可以转换,启动节点:任务定义-选择任务,启动节点:任务定义-输入输出,流程变量,流程变量是全局使用的上下文数据 后续的应用决定前驱活动的输出 后续的应用有以下几种: 1. 任务或子流程的输入; 2. 条件判断引用; 3. 消息引用; 4. 脚本引用;,采购申请流程变量说明,billID,变量类型为内码(BOID)类型,由于关联流程各个节点 Audit,枚举变量,用于部门经理审批意见 Money,采购申请单申请金额 Audit1,枚举变量,总经理审批意见,其他

5、节点:任务定义,业务单据内码 审批结果输出到枚举变量,消息定义,对于启动流程的节点,一般不需要消息 任务消息可以引用变量,格式: + 变量名 例如:请请审批billID采购申请单,金额money,消息定义界面,参与人(执行人),参与人:人工型活动的操作人员 执行人:自动型活动的有权限的处理人员,表示以某人的权限来执行自动操作 参与人有以下几种类型:组织架构(所有人,当前组织,负责人,权限拥有人),职位,职员,参与人变量,关系(流程发起人,活动执行人,职位关系,职员关系),流程管理员,任意人 执行人只能选择关系和参与人变量类型 参与人可以组合多种类型 参与人与权限不冲突,活动实例的执行者是两者的

6、交集,参与人界面,参与人支持“关系-同一职等”,模式,模式:活动运行期配置定义 入口模式:流入活动的连接弧的模式。任意一条连接,所有连接 出口模式:流出活动的连接弧模式。 有一条满足条件,连接;所有满足条件;连接 任务分配:所有参与者,任意参与者 任务接受:所有参与者,任意参与者 注意:一般业务不支持处理多遍,所以任务接受模式,一般使用任务参与者模式,模式界面,连接弧,连接弧条件类型: 表达式:可以是表达式或脚本 异常:业务异常的名称 默认异常:所有异常都转移 其他:多条连接弧时转移,子流程节点,绑定子流程 需要设置输入输出映射到流程变量,其它节点,路由节点:无业务意义,优化流程图定义 消息节

7、点:发送消息给消息接收者 等待节点:满足指定的条件后向下流转 脚本节点:执行定义的脚本 审批节点:封装了固定的多级审批任务的人工型节点,方便用户定义 决策节点:封装了固定的人工决策任务的人工型节点,方便用户定义 函数节点:引用系统函数 单据转换节点:自动调用单据转换规则,流程发布,流程必须发布才能运行 流程发布时会自动校验,校验通过才会发布 流程可以多次发布,在服务段会保存每个版本,流程导入导出,流程导出:将流程导出为一个EAS工作流格式的XML文件。 流程导入:将标准的EAS工作流格式的XML文件导入。 注:导入后流程的内码会自动改变,流程内的子流程需要重新绑定。,流程多语言定义,可以定义多

8、语言的内容: 流程名称 流程备注 活动名称 活动备注 任务消息,工作流新增特性,上下级流程审批是否同一个人的判断: 在多极审批的审批处理界面 , 当建模工具的流程配置中流程上下级审批节点直接相连,并且参与人是同一个人时.在上级审批的处理界面中,审批通过后,下级审批会自动以审批通过的方式通过,进入下一个节点。 “察看处理流程”显示所有的流程实例 显示所有的open状态的流程,而不只是一条running状态的流程 工作流监控改进 工作流监控图中可以通过滚动条查看完整的流程图,解决当流程图过大时,工作流监控中流程图查看不完整的问题 活动节点展示优化, 流程图中人工节点增加活动执行信息的下标,方便用户

9、看到活动实例的执行情况。,工作流新增特性,审批套打带出审批意见 审批的意见可以在此张单据套打时带出,有几级审批就可以带出几级审批意见。 在单据审批处理界面,点击打印或者打印预览,在审批套打的信息中,增加了审批意见。,工作流新增特性,支持动态会签 在建模工具中,该审批活动节点的任务属性中,必须将“是否支持动态会签”勾选上,才能在审批中使用会签功能。 在EAS的审批处理界面,点击 进行审 批会签人的添加。 在没有执行人时会自动弹出选择执行人对话框,工作流新增特性,支持传阅 在审批节点中通过简单传阅,使被传阅人员可以查看单据的信息。 在单据审批界面中,点击点击 。 通过传阅消息,只能查看单据,不能修

10、改单据。,工作流新增特性,审批时可以修改单据 在审批时可对单据的信息进行修改,并保存。 此功能的使用,需要两个先决条件: (1). 业务系统开启单据审批状态可编辑(EDIT)端口(某些单据在业务处理中审批时是不允许修改单据的) (2). 建模工具流程定义中审批节点的任务属性中,界面状态应为EDIT。,工作流新增特性,处理决策节点时,直接展示单据信息,决策节点任务属性中, 勾选“决策时显示单据”,此功能才启用,否则决策节点不会直接显示单据.,工作流新增特性,参与人支持组织架构下的职务选择 参与人支持组织架构下的职务选择,即可以通过组织单元中的具体职务来设定流程活动的参与人,并在EAS中运行。,工作流新增特性,建模工具在审批节点选择权限参与人时,能够选择具体的

温馨提示

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

评论

0/150

提交评论