驰骋工作流引擎-流程设计器操作手册全新精选.pdf
《驰骋工作流引擎-流程设计器操作手册全新精选.pdf》由会员分享,可在线阅读,更多相关《驰骋工作流引擎-流程设计器操作手册全新精选.pdf(119页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 驰骋流程设计器 V4.5 操 作 说 明 书 济南驰骋信息技术有限公司 2012 年 9 月修订 最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 目录 CCFlow.org.错误!未定义书签。1 总体说明.6 1.1 产品信息.6 1.2 系统对使用者要求.6 1.3 如何学习好 ccflow.7 1.4 关键字.7 1.5 概要说明.7 1.6 流程的分类.8 1.7 开发模式说明.9 1.7.1 独立运行
2、模式.9 1.7.2 嵌入运行模式.9 1.7.3 SDK 开发模式.10 1.8 CCFlow 自带的演示环境.11 1.8.1 演示的组织结构.11 1.8.2 流程&表单列表.12 2 CCFlow 的安装.14 2.1 下载 ccflow.14 2.2 安装文件清单.14 2.3 环境要求.16 2.4 安装步骤.16 2.5 常见安装问题.17 2.6 您的系统与 ccFlow 组织结构表耦合(集成).18 2.6.1 耦合说明.19 2.6.2 编号规则.20 2.6.3 岗位表 Port_Station.20 2.6.4 部门表 Port_Dept.20 2.6.5 人员表 Po
3、rt_Emp.20 2.6.6 人员部门对应表 Port_EmpDept.21 2.6.7 人员岗位对应表 Port_EmpStation.21 2.7 系统配置.21 2.7.0 WebConfig 配置.21 2.7.1 PC 访问主菜单配置.21 2.7.2 移动设备访问主菜单配置.22 2.8 把 CCFlow 集成到 GPM.23 2.8.1 什么是 GPM?.23 2.8.4 如何把 ccflow 集成到 GPM?.23 2.9 把消息写入驰骋即时通讯 CCIM.24 3.流程设计.25 3.1 流程创建.25 3.1.0 流程设计器的基本操作.25 3.1.1 流程的基本元素.2
4、5 3.1.2 CCFlow 流程模式.25 最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 3.1.3 创建简单的流程步骤.25 3.1.4 流程检查的作用.26 3.2 流程属性.28 3.2.1 流程属性解释.28 3.2.2 流程相关功能.29 3.2.3 流程的运行方式.30 3.3 节点属性.30 3.3.1 基本属性.31 3.3.2 按钮标签.38 3.3.3 考核属性.46 3.3.4 相关功能.47 3.4 父子流程的设计.57 3.5 同表单分合流程的设计.58 3.5.1 设计基础.58 3.5.1
5、如何把子线程的数据汇总到合流节点表单中去?.59 3.5.2 关于合流点退回、终止、查看进度的问题处理办法.59 3.6 异步分流程的设计.62 3.7 表单库.62 3.8 高级设计.63 3.8.1 如何设置标题生成规则.63 3.8.2 如何设置邮件模板格式?.64 3.8.3 如何设置流程的自动发起?.64 4.数据查询统计考核报表.66 4.1 查询数据是如何产生的?.66 4.2 查询列表字段筛选.66 4.3 列表字段显示顺序.67 4.4 查询条件设计.67 4.5 重设默认值.68 4.6 数据展现的三大方式.68 4.6.1 通用数据查询:.68 4.6.2 数据分组分析.
6、70 4.6.3 对比分析.73 5 系统维护&流程服务.74 5.0 系统设置.74 5.0.1 全局设置.74 5.0.2 系统枚举值.75 5.0.3 编码表.76 5.0.4 JS 校验库.77 5.0.5 全局变量.77 5.0.6 功能执行.78 5.1 组织结构.78 5.1.1 部门维护.79 5.1.2 岗位维护.80 5.1.3 人员维护.81 最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 5.2 功能性执行.82 5.2.1 如何把数据批量的调度到流程数据中?.82 6 高级开发(深度了解 ccflo
7、w).82 6.0 类设计与数据库设计命名规则.82 6.1 表结构与流程运行机制.83 6.1.1,BP 框架表.83 6.1.2,ccflow 流程规则描述表.84 6.1.3,ccflow 流程运行数据表.85 6.1.4,公共字典表.85 6.2 流程生命周期(创建、运行、数据归档).85 6.2.1 流程创建时.85 6.2.2 流程运行时.87 6.2.3 流程完成后(数据归档).87 6.2.4 数据查询.87 6.2.5 利用 ccflow 流程数据,为客户开发一个高级流程查询页面。.88 6.2.5 流程发起参数传递。.89 6.3 功能调用(二次开发 SDK).90 6.3
8、.0 说明概要.90 6.3.1 耦合案例.90 6.3.2 功能列表.91 6.3.3 常用的测试案例.92 6.4 采用 sdk 模式的开发.93 6.4.0 什么是 ccflow 的 sdk 的开发模式?.93 6.4.1 什么情况下用户 sdk 模式的开发?.93 6.4.2 SDK 模式开发环境设置.94 6.4.3 获取 ccflow 数据(SDK).94 7 演示&学习环境.95 7.0 演示环境的组织结构.95 7.1 流程演示环境.96 7.1.1 线性流程.97 7.1.1 同表单分合流.98 7.1.2 异表单分合流.99 7.1.3 父子流程.100 7.2 表单演示环
9、境.100 7.2.0 功能展示表单.100 7.2.1 企业资质申请表单.102 7.2.2 经典表单.102 7.2.3 航空考察表单.102 8 CCFlow 技术文摘.103 8.0 经典问答.103 8.1 ccflow 如何提高工作流程管理系统运行效率?.103 XML 数据的缓存.104 8.2 ccflow 向流程开始节点表单传输数据方法大全.104 8.3 开源的 ccflow 工作流程引擎,工作流程管理系统附件功能大总结.105 最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 8.4 使用 svn 下载开
10、源驰骋工作流程管理系统,工作流程引擎.106 8.5 关于 ccflow 事件与其它表达公式的参数.109 8.6 以子流程结束的工作流程有什么特点?设计时应注意什么事项?.109 8.6 为什么提倡采用瀑布方式的设计流程?.110 最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 1 总体说明 1.1 产品信息 产品名称:驰骋.net 工作流程引擎.英文名称:chicheng workflow engine 简 称:ccflow 版本:4.5 开发历史:2003-2012 年.性 质:开源软件 许可协议:LGPL URL:h
11、ttp:/www.gnu.org/licenses/lgpl.html 官方网站:http:/ccflow.org 源 代 码:http:/ svn 下载.运行环境:bs 结构.windows XP,windows server.win7 IIS6.0 以上.net4.0.Office2007(如果需要单据打印.)开发语言:VS4.0 c#.net.客 户 端:FireFox 3.0 以上.IE7+,或者使用 IE 内核的浏览器.组成部分:流程图形设计器(有:cs 版本与 bs 版本)/流程前台运行程序(BS 结构)/流程服务(CS)/web 的方式的表单设计器/BRP 工具 基本功能:图形化
12、流程设计/智能表单 web 定义定义免程序开发/级联下拉框/流程轨迹/单据自定义打印/邮件短信工作到达通知/自动任务分配/支持 sdk 模式开发/简洁集成/消息侦听/丰富事件接口/报表定义/工作量分析/绩效考核/手机访问/支持 sqlserve,oracle,mysql 数据库 CCFlow:懂管理就会开发基本流程,为单位流程管理系统没问题,会 SQL 就能达到中级开发水平解决复杂的逻辑问题与其它系统耦合,有编程基础就可以使用 ccflow 的 sdk 做高级的开发.1.2 系统对使用者要求 Ccflow 把使用者分为三种类型,流程基础设计人员、流程高级设计人员、流程二次开发人员,下面把不同层
13、次的人员的知识要求与问题解决能力介绍如下。流程基础设计人员:知识要求:懂流程管理,流程业务知识,对信息化系统有一定的了解与掌握,能够做一些基础的维护。流程处理能力:能够为单位建立基础的办公流程、业务流程。说明:ccflow 基本都是 web 界面化的操作,不需要编译、设计所见既所得。流程高级设计人员:知识要求:满足流程技术设计人员条件,会基础的 SQL 语法,能够编写函数,存储过程,具有一定的英文水平(因为 ccflow 物理表基本上按英文命名)。流程处理能力:能够把 ccflow 与其它系统耦合起来工作,能够处理复杂的业务逻辑开发,能够有效的把 ccflow 与其它的业务系统耦合在一起。流程
14、二次开发人员:知识要求:会写 Javascript 脚本验证,具有一定的编程知识与能力,。最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 流程处理能力:能够利用 API 可以与其它系统耦合起来工作,能够处理复杂的业务逻辑开发,能够有效的把 ccflow 与其它的业务系统耦合在一起。1.3 如何学习好 ccflow 1,加入 ccflow qq 技术交流群,在官方网站上有。2,看完所有的视频文件,就算看不明白也要看。3,仔细的阅读 ccflow 发布的两个重要操作手册 它在 D:ccflowDocuments 这两个文档里系统
15、的介绍了 ccflow 各个功能。4,安装上 ccflow 经典流程与表单演示学习环境,把流程都调试走通,比着这些流程重新建一变。5,及时关注 http:/bbs.ccflow.org 上的更新,有问题及时反馈到 bbs 上。1.4 关键字 流程、节点、连接线、标签、岗位、部门、人员、单据打印、消息侦听。名词解释:工作流程:就是处理一件事情的过程。现有的流程就是用计算机语言,把现实工作的过程描述出来。把手工作业下的流程通过网络与计算机实现出来,用计算机减少手工作业下的劳动强度,进而实现集团公司规范化、高效的管理。工作节点:一条流程是由多个节点完成的,节点也是处理此事情的环节。表单:就是一个环节
16、上要处理的内容,也就是工作内容,也称为采集的信息。在途工作:在途工作就是我参与的一条流程,这条流程还没有处理完。从在途流程中你可以查看这条流程运行在什么位置?1.5 概要说明 最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 Ccflow 流程设计器概要说明:Ccflow 流程设计器上由 silverlight4.0 开发。流程设计器集成了 ccflow 自由表单设计器、傻瓜表单设计器,关于这两类的设计器说明请参考表单设计器说明手册。Ccflow 流程设计器支持线形流程、父子流程、同表单分合流、异表单分合流程。足能够满足您们的
17、业务流程应用模式。Ccflow 流程设计器全部实现了可视化设计,设计所见既所得。Ccflow 流程设计器可以导出 xml 备份文件。Ccflow 方便调试,流程运行前体检,方便检查流程设计的错误。Ccflow 流程设计器概念少,名词简单通俗,好理解,上手快。Ccflow 支持报表定义。1.6 流程的分类 Ccflow 把流程分为公文类流程与业务类流程。公文流程是以文档传递为基础的流程,而业务流程则是以表单数据为基础的流程。表单区别:公文流程的表单字段是固定的,一般不做变化,比如:文号,发文单位,收文单位,机密程度,紧急程度等等,而业务类流程表单是变化的。公文流程节点上只有一个表单,而业务流程有
18、多个表单。载体区别:公文以文档为中心,公文流程表单是描述文档的属性,公文流程用户操作的前台表现形式以 word 为处理工作的载体,采用了 vsto 技术,处理文件流转。业务流程以 IE 或者 cs 程序为载体处理数据流转。数据存储区别:公文流程的数据分为三部分,流程运转记录存储在数据表里,公文模板存储在 ftp 服务器上,公文文档数据存储在 ftp 服务器上。最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 在本说明书中如果特别说明都是业务流程开发。1.7 开发模式说明 Ccflow 分为如下几种开发模式,您可以根据自己的需要
19、选择合适自己的开发模式。1.7.1 独立运行模式 与其它的系统不耦合,登陆与功能操作完全独立。1.7.2 嵌入运行模式 Ccflow 的功能都是以页面体现的,你可以根据本文章中的功能调用列表处理。我们知道我们所做的应用程序都有三部分组成,标题区、菜单区、工作区。CCFlow 有重要的几个功能界面,发起、待办、在途、查询。这些功能都是一个个的小界面,把这些界面嵌入到您的应用程序工作区就可以了。最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 运行模式:在应用人员看来,ccflow 与您的系统是一个整体的项目,实际上他是有两个 a
20、pplication提供服务的。1.7.3 SDK 开发模式 把整个环境融入到您的解决方案里面,采取调用静态的接口方法的方式处理。比如:登陆,发送,撤消,删除,保存,转发。如何使用 sdk 模式开发流程,请参考本书的后面章节部分。Ccflow 在演示环境中为各位准备了一个 SDK 表单模式的开发,SDK 表单位于 D:ccflowVisualFlowSDKFlowDemoQingJia 最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 1.8 CCFlow 自带的演示环境 对于自带的演示环境在本文章中第 7 章有详细的说明。1
21、.8.1 演示的组织结构 No Name 密码 部门 部门名称 岗位 岗位名称 zhoupeng 周朋 pub 01 总经理室 01 总经理 zhoushengyu 周升雨 pub 0101 市场部 07 销售人员岗 zhanghaicheng 张海成 pub 0101 市场部 02 市场部经理 zhangyifan 张一帆 pub 0101 市场部 07 销售人员岗 zhoutianjiao 周天娇 pub 0102 流程引擎研发部 08 程序员岗 qifenglin 祁凤林 pub 0103 技术服务部 04 技术服务部经理 fuhui 福惠 pub 0103 技术服务部 09 技术支持工
22、程师 guobaogeng 郭宝庚 pub 0104 财务部 10 出纳岗 yangyilei 杨依雷 pub 0104 财务部 05 财务部经理 liping 李萍 pub 0105 人力资源部 06 人力资源部经理 liyan 李言 pub 0105 人力资源部 11 人力资源助理岗 最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 1.8.2 流程&表单列表 1.9 关于 CC 论坛积分制度 建立积分制度的目的:1,让会员积极回答别人的问题。2,让会员积极共享自己的设计经验心得。3,让会员积极分享自己的设计成果。如何注册
23、 CC 论坛会员?向 ccflowccflow.org 发邮件自动返回邀请码,如果您在 1 分钟内得不到邮件,请查看你的邮件垃圾箱里找。如何获得积分?1.积极回答别人的问题.2,邀请有效的用户数.在您注册成功后点邀请主栏目上的邀请您的朋友,并生成一个 url 连接.最新资料推荐 最新精品资料整理推荐,更新于二二一年四月十六日 2021 年 4 月 16 日星期五 21:46:31 把此连接通过 qq,msn,email 发给您的朋友,他注册后您就可以获得积分。3.向 ccflow 反馈 bug 与提出修改升级建议.4,积极贡献自己的设计经验与设计心得.5.贡献自己的设计的流程模板.6.向 cc
24、flow 提供案例.有了积分我能做什么?1,获得 ccflow 的物资奖励.2,获得专家的优先解决问题的权利.3,获得更多的流程模板的权利.4,获得重要的技术资料读取的权利.5,新功能优先通知与获取的权利。1.10 用铁路局来比喻 ccflow.用铁路局来比喻流程管理系统,工作流引擎,表单.我们把流程比喻成一个铁路系统,铁路局的结构设置就是 ccflow 的组织机构,这个组织结构是分级别的,铁道部、各个铁路局,分局。有明细的工作岗位、工作人员。大多工作人员一个一岗位、一人一部门。也有一个多部门一个多岗位的情况。这就是流程运行的组织结构基础,部门、人员、岗位。铁路局首先要做全局的规划,根据国内对
25、货物旅客的运输要求做一个流程设计方案(ccflow 的上线调研),根据需要调整与设置相关的岗位(组织结构的确立)。比如有一批货物要从北京到济南到上海,这就要设计三个站点(流程设计)。首先要建立站点,都要设置站点(类于流程的节点),火车运行的目的就是拉货物(类于数据传输),货物的载体就是车厢(类于表单)。一列火车必须有一个火车头,这个火车头里有发动机人员驾驶,我们称呼为(系统车厢吧,类于 ccflow 的节点表单),它可以挂接多个车厢(类于 ccflow 的流程表单),这些车厢不被使用时它们放在车库里(类于 ccflow 的表单库)。火车司机根据运输货物的性质不同(有的是货物,有的是旅客),来决
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 驰骋 工作流 引擎 流程 设计 操作手册 全新 精选
限制150内