2022年驰骋工作流程引擎-流程设计器操作说明书 .pdf
《2022年驰骋工作流程引擎-流程设计器操作说明书 .pdf》由会员分享,可在线阅读,更多相关《2022年驰骋工作流程引擎-流程设计器操作说明书 .pdf(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。驰骋自由表单设计器V1.0 操作说明书CCFlow.org 2011 年 8 月修订名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。目录1 总体说明 . 32 流程创建 . 4流程创建 . 4流程的
2、基本元素. 4流程模式 . 4创建简单的流程. 8流程属性 . 8节点属性 . 9基本属性 . 10 按钮标签 . 14 考核属性 . 15 相关功能 . 15 3 流程优化 . 23 4 系统维护 . 23 系统设置 . 24 全局设置 . 24 系统枚举值 . 25 编码表 . 26 JS校验库 . 26 全局变量 . 26 功能执行 . 27 组织结构 . 27 部门维护 . 28 岗位维护 . 29 人员维护 . 30 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,
3、共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。1 总体说明关键字流程、节点、连接线、标签、岗位、部门、人员、单据打印、消息侦听。概要说明Ccflow 流程设计器概要说明:Ccflow 流程设计器上由silverlight4.0 开发。流程设计器集成了ccflow 自由表单设计器、傻瓜表单设计器,关于这两类的设计器说明请参考表单设计器说明手册。Ccflow 流程设计器支持线形流程、父子流程、同步分合流、异步分合流程。足能够满足您们的业务流程应用模式。Ccflow 流程设计器全部
4、实现了可视化设计,设计所见既所得。Ccflow 流程设计器可以导出xml 备份文件。Ccflow 方便调试,流程运行前体检,方便检查流程设计的错误。Ccflow 流程设计器概念少,名词简单通俗,好理解,上手快。Ccflow 支持报表定义。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。2 流程创建本章节讲解创建流
5、程步骤。流程创建流程的基本元素节点、连接线、标签:构成的流程设计的界面基本元素。部门、岗位、人员构成了组织结构,是流程运行的基础。流程考核,报表定义,数据查询,工作质量成本分析是流程运转的副产品。流程模式流程模式就是流程运行的模式类型,ccflow 目前支持的类型有线形流程、父子流程、同步分合流、异步分合流。我们所分析的流程一般都是从这4 种流程模式上延伸出来的,或者说都是它们的变形。线形流程这类的流程被一个人发起以后,整个流程的生命周期,在同一个时间点,只能有一个人处理,不存在多线程问题。所以这类的流程的轨迹是一根线。我们称为线性流程。名师资料总结 - - -精品资料欢迎下载 - - - -
6、 - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。父子流程一个流程的一个节点,因工作的需要调起另外的n 个子流程时,现有一个主流程,一个或者多个小线程流程. 主流程在运行到指定节点时,它可以停留在这里可以一次或者多次唤起其它的流程。我们把这样的流程称呼为主副流程,也叫父子流程。唤起流程的节点,我们称为唤起节点。如何设置这样的流程,你可以在节点属性里, 选择要关联的子流程
7、。关联之后,需要诊断一下。这个调用链接就会显示在表单的下方。如何进行二次开发对于这样的流程, 请等待一下二次开发问题. 要想进行二次开发你需要很熟悉ccflow 的运行表结构。开发注意事项:1, 唤起节点的表单数据可以copy 到被唤起流程的第一个节点上. 2, 如果以前已经唤起过的流程没有运行下去,那么这个调用就会把上次没有发起的子流程掉起来 . 3, 如果没有的话就可以看到已经发起的流程列出来. 4, 被调用起来的流程不能是多线程流程,(其实这个是不合理的约定), 因为FID 已经被占用了 . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
8、 - - - - 名师精心整理 - - - - - - - 第 5 页,共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。同步分合流名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。异步分合流名师资料
9、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。创建简单的流程流程属性名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。
10、- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。节点属性名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。基本属性节点属性描述流程步骤需要手工的维护,系统无法自动计算每个节点在流程中的步骤。名称节点名称。是 否 允 许 分配工作?发送下一步骤时, 比如 n 个人可以处理, 是否允许
11、发送人指定人员进行处理?是 否 可 以 强制 删 除 子 流程对于分合流有效,如果到了规定的完成时间,对于未完成的子流程是否可以强制被合流上的操作人员强制删除。完成通过率对于分合流有效,分流点发送给n 个人,当完成率为多少时才能够流转到下一步骤。更多的计算方式,请搜索:” ccflow 流程完成率 ” 。运行模式节点在流程中运行的模式:节点模式分为普通,分流,合流,分合流程。分流点:它发送时n 个操作人员都可以接受。合流点: n 个操作人员把采集的数据发送到此节点上。分合流:既是分流也是合流,我们称为分合流。如何设计分合流请参考录像与视频。 投递规则就是下一步工作人员的接受人范围处理规则。如何
12、设置下一步的接受人范围,是我们研究的难题, 到目前位置, ccflow 为您提供了如下几种模式. 说明 : 1, 下列设置类型,都设置当前节点作用于下一步节点。2, 每一种类型, 都有路径自动记忆功能,所说自动记忆功能是当节点第一次向下一个节点投递时,它把要投递的人记录下来。如果你执行了分配系统就把分配的人员,做为接受人员计算. 可以设置的投递的类型: 按岗位 : 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 31 页 - - - - - - - - - 做最好用的工
13、作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。- 设置方法 : 在下一个节点上的节点属性里,设置节点岗位 . 这是默认的投递规则,他是在下一个节点设置岗位时按照岗位计算. 他的计算方式,首先按照当前操作员的部门范围计算. 如果该操作员部门下没有这个工作岗位的人员,ccflow 就会把当前操作员的部门级次提高一个级别,在寻找,依次计算。理解了这个算法,你就不难理解为什么,本部分的业务,只能让本部门的经理审批了 . 举例说明 : 一个省机关下面有n 个县, n 个市, n 个县 . n 个所 . 一个所员受理人员的业务,只能让自己的所长审批
14、,所长的业务只能投递到本区县的相关业务部分审批,而非其它区县业务部分审批. 这就是岗位的权限与部门权限的交叉形成的被投递的人员集合. 这就是 ccflow 经常说的 . 岗位:表示能做什么事情。部门 : 表示能做那里的事情。岗位 +部门: 表示一个操作员能做那里的那些事情. 按部门 : - 设置方法 : 在当前节点上的节点属性里,设置节点岗位 . ccflow 会按照你指定的部门下面的人员,进行投递, 就是这个n 个部门下面都可以接受这个工作. 这个类于发送邮件的按照邮件组进行发送. 按 SQL:- 设置方法 : 在当前节点属性里接受人SQL 设置一个sql 语句 . 这个select 查询语
15、句有两个列. No,Name 分别表示,操作编号 , 操作员名称 . 这个 sql 可以有参数 . 比如 : 1, SELECT No,Name FROM PORT_EMP WHERE FK_Dept=WebUser.FK_Dept 查询出来当前操作员中的部门下的所有人员. 2, SELECT No,Name FROM dbo.xxxx.YourTable WHERE 字段名称 =表单字段名称 . 从您的业务系统中,查找一组人员,变量可以是当前节点字段的编号,格式为+字段英文名称 . 按指定的人员 : 设置方法 : 在当前节点属性的相关功能里接受人员 功能 , 设置一批操作人员 ,当前节点向下
16、一步发送时系统就会按照当前设置的范围投递。这种场合应用于,特定的条件下, 一些特殊的临时的岗位不系统管理员不愿意去设置,而是直接选择投递到具体的人员. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。由发送人选择 : 设置方式 : 选择此项后系统就会自动在功能按钮栏显示一个选择接受人功能按钮 . 类于发送邮件时
17、的接受人员选择功能. 按表单人员 :设置方式 : 在设置节点表单时, 增加一个外键字段FK_Emp, 这个下拉框中是操作人员列表. 运行方式 : 当前操作员进入工作操作界面时,它就会看到一个下一步人员选择的下拉框,选择期中的一个人员后,ccflow 就会按这个人员做下一步骤的工作投递 . 表单类型目前为止ccflow 流程引擎设计器支持如下几种表单类型. 傻瓜表单自由表单自定义表单SDK表单 禁用 (对多表单流程有效) 每种表单类型意义如下: 傻瓜表单 : - 由 4 列与字段分组构成,它的格式固定一列说明,一列控件, 一列说明一列控件。配以字段分组可以解决字段排列的问题。详细请参考 : ht
18、tp:/ 傻瓜表单设计器相册自由表单 : - 可以自己按照自己的布局生成的表单,这种表单格式灵活,控件丰富 . 详细请参考 : http:/ 自由表单设计器相册自定义表单 : - 这种类型是解决我自己画一个表单,如何嵌入到ccflow 里工作。如果您的系统已经有了自己的表单可以把此表单的url 输入到指定的文本框中. 比如:您输入的是http:/localhost/MySelf.aspx?aa=xxx 系统在调用时就会是http:/localhost/MySelf.aspx?aa=xxx&WorkID=123&FK_Node=101&UserNo=zhoupeng&SID=xxxxx ccfl
19、ow 自动的加入相关的信息传递给您,你需要获取这些参数进行处理. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 31 页 - - - - - - - - - 做最好用的工作流程引擎,奉献社会。- http:/ccflow.org世界运行在流程上,未来运行在ccflow 上。你的表单需要进行如下改造. 1,接受来 UserNo, 与 SID 参数用来校验访问的用户是否合法. 2,在表单的主表中增加一个字段WorkID 表示这个流程的唯一主键标识,当然你也可以保留已经有的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年驰骋工作流程引擎-流程设计器操作说明书 2022 驰骋 工作 流程 引擎 设计 操作 说明书
限制150内