收藏 分享(赏)

ccflow工作流引擎-流程设计器操作手册.doc

上传人:fmgc7290 文档编号:4396643 上传时间:2018-12-27 格式:DOC 页数:113 大小:6.33MB
下载 相关 举报
ccflow工作流引擎-流程设计器操作手册.doc_第1页
第1页 / 共113页
ccflow工作流引擎-流程设计器操作手册.doc_第2页
第2页 / 共113页
ccflow工作流引擎-流程设计器操作手册.doc_第3页
第3页 / 共113页
ccflow工作流引擎-流程设计器操作手册.doc_第4页
第4页 / 共113页
ccflow工作流引擎-流程设计器操作手册.doc_第5页
第5页 / 共113页
点击查看更多>>
资源描述

1、 做最好用的工作流程引擎,奉献社会。-http:/ccflow.org 世界运行在流程上,未来运行在 ccflow 上。驰骋流程设计器 V4.5操作说明书2011 年 8 月修订做最好用的工作流程引擎,奉献社会。-http:/ccflow.org 世界运行在流程上,未来运行在 ccflow 上。目录CCFlow.org11 总体说明 .61.1 产品信息 61.2 系统对使用者要求 .61.3 如何学习好 ccflow71.4 关键字 71.5 概要说明 71.6 流程的分类 81.7 开发模式说明 91.7.1 独立运行模式 .91.7.2 嵌入运行模式 .91.7.3 SDK 开发模式 1

2、01.8 CCFlow 自带的演示环境 .101.8.1 演示的组织结构 .101.8.2 流程DROP TABLE Port_Station;DROP TABLE Port_Emp;DROP TABLE Port_EmpStation;DROP TABLE Port_EmpDept;/*DROP VIEW Port_Dept;做最好用的工作流程引擎,奉献社会。-http:/ccflow.org 世界运行在流程上,未来运行在 ccflow 上。DROP VIEW Port_Station;DROP VIEW Port_Emp;DROP VIEW Port_EmpStation;DROP VIE

3、W Port_EmpDept;*/GOCREATE VIEW Port_Dept ASSELECT * FROM GPM.dbo.Port_DeptGOCREATE VIEW Port_StationASSELECT * FROM GPM.dbo.Port_StationGOCREATE VIEW Port_Emp ASSELECT * FROM GPM.dbo.Port_EmpGOCREATE VIEW Port_EmpStation ASSELECT * FROM GPM.dbo.Port_EmpStationGOCREATE VIEW Port_EmpDept ASSELECT * FR

4、OM GPM.dbo.Port_EmpDeptGO 2.9 把消息写入驰骋即时通讯 CCIM在 ccflow 运行过程中会产生很多的消息,比如:待办、退回、转发、流程侦听、抄送。这些消息需要通过一定的方式传(比如:邮件、短信、内部消息、移动设备、即时通讯 )递给相关人同处理。本章节介绍如何把 ccflow 的消息写入驰骋即时通讯 CCIM。步骤如下:第一步:要把 ccflow 集成到 GPM 中,请参考上一章节。第二步:启动流程服务,把写入 CCIM 的开关打开。做最好用的工作流程引擎,奉献社会。-http:/ccflow.org 世界运行在流程上,未来运行在 ccflow 上。3.流程设计&

5、功能3.1 流程创建3.1.0 流程设计器的基本操作1, 连接线,把鼠标放在节点中间,按下然后拖拽,设计器就会以节点为中心画一条虚线,还有一个箭头,您可以连接到目标节点上去。2, 在节点上可以右键执行对该节点的基础操作.3, 在连线上右键可以设计方向条件.4, 标签没有任何计算作用只是用来标示说明流程.3.1.1 流程的基本元素节点、连接线、标签:构成的流程设计的界面基本元素。部门、岗位、人员构成了组织结构,是流程运行的基础。做最好用的工作流程引擎,奉献社会。-http:/ccflow.org 世界运行在流程上,未来运行在 ccflow 上。流程考核,报表定义,数据查询,工作质量成本分析是流程

6、运转的延伸应用。3.1.2 CCFlow 流程模式流程模式就是流程运行的模式类型,ccflow 目前支持的类型有线形流程、父子流程、同步分合流、异步分合流。我们所分析的流程一般都是从这 4 种流程模式上延伸出来的,或者说都是它们的变形。3.1.3 创建简单的流程步骤第一步:画出流程图。第二步:设计表单。第三步:设置方向条件。第四步:设置节点访问权限第五步:检查并运行流程。这类的流程被一个人发起以后,整个流程的生命周期,在同一个时间点,只能有一个人处理,不存在多线程问题。所以这类的流程的轨迹是一根线。我们称为线性流程。3.1.4 流程检查的作用在流程设计器的工具栏目中有流程【检查】按钮,此功能为

7、我们处理如下内容。做最好用的工作流程引擎,奉献社会。-http:/ccflow.org 世界运行在流程上,未来运行在 ccflow 上。1, 检查流程是否有基本的设计问题,比如:是否设置的岗位,人员,该岗位下是否有人员。2, 检查是否在流程分支时增加了方向条件。3, 为每个节点表修复字段。4, 修复流程报表表 NDxxxxRpt 表。5, 修复查询视图。我们会在以后为此功能增加更多的用途。3.1.5 节点方向与节点的方向条件技术信息:节点方向存储在 WF_Direction 表里,节点的方向条件存储在 WF_Cond 表里。节点的方向条件类型分为三种分别为:按节点表单字段计算,按岗位计算,按部

8、门计算,将来会提供按 SQL 计算。每种类型应用在不同的场合里。按节点表单字段值计算:这是通用的一种常见的计算方式,比如:报销金额、请假天数、一个枚举类型的值。Ccflow 在运行时判定设定的条件是否成立。设计技巧:对于方向条件判定比较复杂的情况,你可以为表单设置一个隐藏的字段或者一个隐藏字段或者一个枚举类型的值,这个值在是动态的计算出来的,来解决转向的问题。按岗位设置方向条件:就是按当前操作员具有什么样的岗位才能执行此操作。做最好用的工作流程引擎,奉献社会。-http:/ccflow.org 世界运行在流程上,未来运行在 ccflow 上。说明:上图中一个请假流程,不同岗位的人员所走的请假路

9、线是不同的。只要当前的操作员具有该岗位这条路线对它来说是通的。按部门计算:与按岗位计算相同。方向条件优先级设置:因为每一个方向都已经设置上了方向条件,ccflow 在执行的过程中是按一定的顺序来取这些方向条件。如果判定了这个条件成立,ccflow 就会认为这条方向是通过的从而放弃判断其它的条件。在特定的场合下,方向条件的优先级别的判断非常重要的,比如:一个人既是科长岗位,又是科员岗位,在岗位条件判定中要优先判定他的科长岗位路线。在节点表单字段判定方式也是如此。做最好用的工作流程引擎,奉献社会。-http:/ccflow.org 世界运行在流程上,未来运行在 ccflow 上。3.2 流程属性

10、3.2.1 流程属性解释属性 说明编号 编号从 001 开始,最大 999,是一个三位数据的字符类型的编号。流程类别 该流程属于那个类名称 流程的名称,全局唯一不能重复。是否启用 该流程是否启用它,通常用于流程的生命周期中,对有数据的并且不准备用的流程打上不能启动的标记。运行方式 详见本章节中流程高级开发.运行内容 配合运行方式一起工作。是否可以独立启动 如果此流程在运行就启用它,不运行就不启用 它,可用于流程的历史版本管理,也可以因管理的需要,设置它。备注导航 URL 是在发起流程时的要点的连接,如果为空就表示直接启动流程,MyFlow.aspx?FK_Flow=xxx&FK_Node=xx

11、x。 如果你指定了这个连接在发起界面连接上,就直接转向您指定的连接上去,您的页面可以进行二次业务处理在转到 MyFlow.aspx 上来。比如:合同修改流程,要发起这个流程首要的界面是要呈现一个合同列表,用户选择这个列表后,在转入流程发起。这个合同列表界面就是一个流程发起列表界面与流程启动界面一个缓冲。流程应用类型 是说明流程类型,如果没有特殊的指定,就是正常的流程。工程类型的流程是 ccflow 的一种特定的流程,它有项目组的概念,什么是工程类的流程请 baidu ccflow 工程类型流程。做最好用的工作流程引擎,奉献社会。-http:/ccflow.org 世界运行在流程上,未来运行在

12、ccflow 上。3.2.2 流程相关功能3.2.2.1 检查报告检查流程的设计是否完整。如果出现红色的提示,表明流程设计错误,根据错误提示去处理。3.2.2.2 设计报表基本知识:视图就是把一个流程中的各个表连起来,组合成新表,提供用户查询。视图仅仅提供对流程数据的查询、分析。用户不可以修改这些数据。各个岗位关心的数据项目不同所以系统允许设计多个视图。设计完成一个视图后,就可以利用 4 个视图组件来发挥视图的数据作用。定义完的流程都反映在前台流程报表的菜单中。视图的组件:查询组件:提供给用户数据查询,双点查询的行可以实现卡片数据显示。分组分析: 提供给用户分组分析、用户可以根据自己的需要任意

13、组合分组条件、分析的内容。实现三种图形分析,极其方便灵活、所有的组合可能都可以完成。对比分析:在数据分析中,我们经常遇到客户要查看一个部分的,一项数值指标升高或者降低了多少. 升高或者降低比率是多少? 这个组件,让你完成任意的可能发生的组合。满足多种对比分析的需要。交叉报表:利用这个组件您可以完成多纬度的交叉报表,实现任意可能的分析情况。视图的访问权限:视图有查看的权限,所以在设计视图时,需要定义岗位访问权限与人员访问权限。视图的设计:选择字段:系统列举了该流程上的所有的字段,选择字段后确定。字段派序:您可以利用向上、向下的箭头进行对字段排序。字段命名:您可以对字段中文命名。查询条件:用于显示在组件上的查询条件。3.2.2.3 删除数据删除当前流程运行的数据,不删除流程。做最好用的工作流程引擎,奉献社会。-http:/ccflow.org 世界运行在流程上,未来运行在 ccflow 上。3.2.3 流程的运行方式请参考:本章节的如何设置流程的自动发起。3.3 节点属性

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 产品手册

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报