CCflow

因为google服务器在国外,很多的朋友经常遇到下载不下来的情况, ccflow4.5与ccflow5都放在如下地址

半城伤御伤魂 提交于 2019-11-30 04:14:10
因为google服务器在国外,很多的朋友经常遇到下载不下来的情况, ccflow4.5与ccflow5都放在如下地址 http://svn.ccflow.org:88/svn/ccflow UserName: ccflowlover Password: ccflowlover 对于老用户不建议使用ccflow5. 有问题发bbs 或者关注ccflow的微博 http://ccflow.org/share.aspx 来源: oschina 链接: https://my.oschina.net/u/10897/blog/100751

ccflow常用的流程引擎API开发调用接口大全-工作流引擎设计

余生长醉 提交于 2019-11-30 04:11:07
关键词: 工作流引擎 BPM系统 接口调用 工作流快速开发平台 工作流流设计 业务流程管理 asp.net 开源工作流 一、程序调用开发接口 二、 接口说明 所谓的驰骋工作流引擎的接口,在BP.WF.Dev2Interface.*上面的静态方法,前台页面通过这些静态方法通过页面于操作者提供交互数据功能交互。 Port_* 开头的方法都是组织结构相关的操作,比如:登录、登出、发送消息。 DB_*的都是提供数据列表的接口,比如:发起列表、待办列表、在途列表、完成列表等。 驰骋BPM的发起、待办、在途菜单功能都是通过这个静态方法提供的BP.WF.Dev2Interface.DB_*接口生成的列表。 驰骋的工作处理器创建工作ID、发送、退回、移交、删除、加签、会签等操作也是调用BP.WF.Dev2Interface.Node_*通过流程接口对流程的操作比如:流程的删除、回滚、撤销、冻结、取消冻结等流程的操作都是操作的BP.WF.Dev2Interface.Flow_*开发接口。 以WorkOpt_* 开头的方法,都是工作流引擎部件的代码,比如在退回窗口上,获取可以退回的节点列表,设置指定的节点处理人。 我们在流程属性里有一个接口,请参考如下图: 菜单接口 获取数据是如何根据您自己的需要,通过CCBPM的接口获取想要的数据。 比如:发起流程,待办工作,在途工作。 类名:BP.WF.

回答ccflow工作流程引擎的一个朋友的常见问题

心已入冬 提交于 2019-11-30 04:10:41
回答ccflow 工作流程引擎的一个朋友的常见问题 问:请问ccflow工作流引擎是什么语言开发的啊? RE: 我们有java与.net两个版本, ccflow是.net 的。 jflow 是java的. 两个版本的信息,您可以通过如下连接看到. 各位ccflow爱好者,jFlow很快就要与大家见面了。 http://bbs.ccflow.org/showtopic-3032.aspx jFlow(java版本的ccflow)研发进度公告 http://bbs.ccflow.org/showtopic-3104.aspx 问:规则脚本编写用的是什么语言? RE: 您说的规则脚本,我们称为事件, 书写事件的接口支持 sql,存储过程,url,... 支持类库,这里在我们的操作手册里有,见下图. 更重要的是我们支持代码级的接口,可以方便用户重写业务规则,实现自己复杂的业务逻辑。 问:代码规模怎样?大概有多少行代码? 类库包含: 第1 : 底层类库,工作流程引擎类库,前台。底层类库大概18万行左右 第2: 手机端代码行数不详。 第2 : 单元测试类库加demo类库13万行左右。 问:支持哪些数据库? Oracle, sqlserver,MySQL, Informix 问:组织机构、权限集成改造起来大概需要多长时间? RE: 按照文档说明,处理把你的组织解构集成到ccflow里面。

ccflow 驰骋工作流引擎的共享任务,应用背景,设置,设计,sdk接口

倖福魔咒の 提交于 2019-11-30 04:10:18
ccflow 驰骋工作流引擎的共享任务,应用背景,设置,设计,sdk接口 -------------------------------------------------------------------   在以前的版本中,如果多人处理一个工作,ccflow 按照强办处理,比如: a 发送到 b , 在B 点如果N人处理(N>=2),其中的一个人处理完成后,其他的人就不能看到了,如果多个人同时打开了,一个人发送了,另外的一个人在执行发送就会提示发送错误。   以上的应用场景具有一定的局限性,如果处理得工作人员有多个,容易出现工作交叉处理的情况,为此ccflow启用了任务池的概念。       关于对ccflow任务池的描述:   1,在流程属性与全局配置设置了启动任务池的状态下,如果一个节点遇到多个人处理,这个任务就放在了任务池里,只有参与处理的人人员才能看得到。   2,工作人员在处理该工作之前需要申请,放到自己的代办里,一人申请之后,其他人就不能申请了,多个人同时申请第一个人申请的先得到。   3,申请之后,任务池里就不出现在条工作而是进入了被申请人的待办里。   4,如果申请人处理不了这件工作,他可以把该工作放入任务池中,放入任务池的工作可以被其他的N个人可以看到。   5,不管取回与放入,都需要写入流程日志。   任务池的功能启用:   1,任务池功能有两个地方配置

一个被遗忘的ccflow工作流引擎自定义表单开发模式

删除回忆录丶 提交于 2019-11-30 04:10:08
定义概述: 一个已经做好的表单需要绑定到节点上 , 该文章在驰骋工作流引擎流程引擎设计器中。 自定义表单工作模式: 流程控制按钮区域是ccflow来完成,表单区域是放在控制区域下面的框架里,如下图所示。 注意:蓝色边框一下是一个框架,框架里面的界面是一个url,这个就是自定义表单。 应用背景: 这种类型是解决我自己已经有了一个成熟稳定的产品或者项目,里面的表单已经做好了,我只想使用流程引擎负责流转功能,业务数据的存储不变化。这中类型有如下特点。 1, 数据的存取有自己开发人员来确定。 2, 仅仅使用ccflow的流程引擎。 3, 最大限度的减少程序开发人员的开发。 4, 最大完整的保障自己的业务独立与业务完整。 如果要适应这种方式需要在把自己的表单做如下改造: 1, 把自己的表单主表增加一个int类型的workid列用于做主键或者用程序保障他的唯一性。 2, 自己开发的表单,要接受来自ccflow的参数,参数格式如下。比如:您输入的是 http://localhost/MySelf.aspx?aa=xxx 系统在调用时就会是 http://localhost/MySelf.aspx?aa=xxx&WorkID=123&FK_Node=101&UserNo=zhoupeng&SID=xxxxx , 这些参数是系统自定传递的,它表示那个流程实例、到达了那个节点、那个流程

ccflow工作流程引擎投递规则的新增两个成员

北慕城南 提交于 2019-11-30 04:09:58
关键字:工作流程管理系统, 工作流程引擎,投递规则 ,ccflow 就是下一步工作人员的接受人范围处理规则。 如何设置下一步的接受人范围,是我们研究的难题, 到目前位置,ccflow 为您提供了如下几种模式. 说明: 1, 下列设置类型,都设置当前节点作用于下一步节点。 2, 每一种类型,都有路径自动记忆功能,所说自动记忆功能是当节点第一次向下一个节点投递时,它把要投递的人记录下来。 如果你执行了分配系统就把分配的人员,做为接受人员计算. 可以设置的投递的类型: 按岗位: 设置方法: 在下一个节点上的节点属性里,设置节点岗位。 这是默认的投递规则,他是在下一个节点设置岗位时按照岗位计算. 他的计算方式,首先按照当前操作员的部门范围计算。 如果该操作员部门下没有这个工作岗位的人员,ccflow 就会把当前操作员的部门级次提高一个级别,在寻找,依次计算。 理解了这个算法,你就不难理解为什么,本部分的业务,只能让本部门的经理审批了. 举例说明: 一个省机关下面有n个县,n个市,n个县. n个所. 一个所员受理人员的业务,只能让自己的所长审批,所长的业务只能投递到本区县的相关业务部分审批,而非其它区县业务部分审批. 这就是岗位的权限与部门权限的交叉形成的被投递的人员集合. 这就是ccflow经常说的. 岗位:表示能做什么事情。 部门: 表示能做那里的事情 。 岗位+部门:

Jflow ccflow北京培训邀请函

浪尽此生 提交于 2019-11-30 04:08:56
Jflow ccflow 北京培训邀请函 各位 jFlow, CCFlow 爱好者 : 驰骋工作流程引擎是国内开源很成功的一款工作流程引擎,广泛应用于大型集团企业、机关事业单位、部队军区、保密军工行业。设计精巧、功能强大、极高的可配置性、概念名词通俗易懂、成长于中国生产制造、管理审批特有的环境下,深的国内开发者追崇,拥有众多的成功案例: http://ccflow.org/Case.aspx 。 驰骋工作流引擎具有 .net 与 java 两个版本 , 代码 & 数据库解构 , 设计思想 , 功能 , 操作手册 , 完全相同 . 流程表单模版完全通用。 我们定于 2016 年 6 月 28 号下午起到 -7 月 1 号下午止 ,在 北京软通动力 培训,欢迎各位新老用户报名参与。 我们将对如下用户提供免费培训,请提前预约。 1, jflow, ccflow 的老用户,新进的员工,我们将免费提供二次培训。 2, 评估选型的用户 , 需要遵守驰骋公司的评估选型协议。 http://ccflow.org/Site/License.aspx 3 ,有一定贡献的开源软件作者。 我们将对小微企业提供有偿的收费服务培训 : 符合小微企业标准,将不按照 12 万的最低标准计算 , 我们会根据项目情况进行收费,这类的用户我们将会提供如下服务。 1, 全方位的培训,享受大企业一样的培训效果。 2,

工作流快速开发ccflow授权代办操作

只谈情不闲聊 提交于 2019-11-30 01:34:48
关键词:工作流快速开发平台 工作流流设计 业务流程管理 Java工作流引擎 asp.net 开源工作流 net开源工作流引擎 开源工作流系统 一.授权代办开发背景 应用需求:项目审批人出差无法及时处理,项目临时换员工,领导想要下属员工去核对,下属员工因为权限问题让领导审批等等原因。 二.如何操作授权代办 前台登陆账号进入流程管理主界面,点击个人设置,下方有个授权代办模块,点击进入 进入授权代办管理页面, 有三个功能需要根据业务需求来设置: 1.选择授权人(选择你想授权的那个人) 2.收回授权日期,(如果授权人未处理,超出授权日期之后就不允许再进行操作) 3.授权方式 选择之后点击保存 以被授权人账号登陆,显示流程管理总页面, 有两种方式查看授权代办 1.左边导航栏中的代办页面左下角的查看授权代办点击进入 2.左边导航栏中的高级功能中的授权代办点击进入 来源: https://my.oschina.net/mengjuan/blog/3107656

关于工作流引擎ccflow待办分类 研究与技术实现

好久不见. 提交于 2019-11-29 07:43:08
关于工作流引擎待办分类 研究与技术实现 关键字: 工作流引擎 BPM系统 待办类型 名词: 待办 概要介绍: 待办就是当前的登录人员要处理的工作,在工作流程里面的节点类型不同,业务场景不同,我们把待办分为如下几种,分别是我的待办、会签主持人待办、加签人待办、协作待办、授权待办、工作委托待办、抄送、共享任务待办8中待办模式,如下图: 我的待办: 他是所有的待办的综合,就是等待我要解决的问题。我们可以通过调用 BP.WF.Dev2Interface.DB_GenerEmpWorksOfDataTable接口可以实现。可以构造自己的待办列表。 对应的功能页面: /WF/Todolist.htm 会签主持人待办: 在流程的节点上有如果启动了组长模式的会签当前主持人所可以看到的待办列表就可以从这里或得到。(什么是组长模式的会签,请baidu ccflow组长模式的会签)。 对应的接口方法是:BP.WF. HttpHandler . WF HuiQianList_Init 对应的功能页面: /WF/ HuiQianList .htm 注意:所有被加签人都处理完毕后,该待办仍然存在这里面。该待办仍然会显示到todolist.htm里面,如果主持人处理完毕后,两个待办都会消失掉。 加签人待办: 主持人选择一个人执行加签,这个人就叫加签人,加签人的待办列表也会显示到常规的待办(Todolist

ccflow关于流程引擎的父子流程的基本概念

拥有回忆 提交于 2019-11-29 07:28:27
关键字: 驰骋BPM jflow,ccflow, 驰骋工作流引擎 父子流程概念: 在管理活动中,通用的部分,公用的部分,可以被重复执行的部分的流程管理活动我们把他独立出来,成为子流程,可以被其他流程的管理活动所调用。调用该子流程的我们称为父流程,一个流程可以调用其他的流程,但是也可以被另外的流程所调用。所以一个流程是否是子流程要看看他是否被调用。一个流程是否是父流程要看看他是否调用了其他的子流程。比如:报销流程,在很多的采购申请流程完成后,就需要付款,就需要调用付款流程。我们把采购申请流程称为父流程,把报销流程称为子流程,父子流程类似与树形结构。 子流程的分类: 根据不同的应用场景,我们分为手动启动的子流程、自动启动的子流程、延续子流程。 流程的模式: 同级子流程,与下级子流程。我们知道父子流程是树形关系,同级的子流程是指该子流程启动与当前的被启动的流程是同一级别的,我们就成为同级子流程。比如:一个项目管理流程,在立项阶段,启动一个子公司注册子流程,该子流程走完以后,需要启动签订租房合同子流程,租房子流程与子公司注册子流程是同一级别的,就叫同级子流程,他们是平级的。再比如:如果在子公司注册子流程上启动一个人员招聘的子流程,或者办公设备采购子流程,让其成为子公司注册的下一级,我们就成为下级子流程。 子流程的结束规则: 不处理、让父流程自动运行下一步、结束父流程。 子流程的发起限制规则