JFlow

关于xxx公司对jflow的几个问题的答复

倖福魔咒の 提交于 2020-10-27 19:48:06
增加上传的各种类型附件可在线预览功能。 RE: 可以购买的xx的组件,支持的在线预览与编辑,我们有相关的接口文档可以实现. 希望这个问题在等一下,我们可以实现doc文件的在线编辑,公文已经实现了,没有移植到Java上去,采用vsto技术打开本机的word文件。 2.当前节点的附件列表中包含有多个附件,如何将附件拆分到后面的各个节点中? 示例: RE: 您可以使用独立表单,在独立表单上设置两个附件,附件可以使用权限控制,在不同的节点显示不同的附件。让高鑫帮助你们配置。 3、页面展示交互不好,改成拖拽控件会好很多。 RE: 展示与拖拽没有关系,表单设计器,需要个性化的展示效果需要开发者表单。 https://blog.csdn.net/ccflow_LQ/article/details/106263350 参考. 4、每次软件升级都需要清理缓存才可以正常使用,缺少静态资源版本管理 . RE: 对于后台开发人员,也许有这个问题,我们找到处理一下,这样的问题出现仅限于流程设计人员吧? 6 、移交时 RE: 史连雨解决. 7、后端提供的接口 缺少权限管理 . RE: 不是很明白,你说的哪方面的权限? 8、线上修改流程后 影响线上未结束的相关流程运行 缺少流程版本管理 . RE: 1. 根据流程变更的内容,采用相关的对策,如果设计到删除节点,表单有大的变化,就使用流程属性的[ 版本控制 ]功能

驰骋工作流引擎JFlow与activiti的对比之4种高级分支同步模式

三世轮回 提交于 2020-04-26 23:42:42
多重选择(Multiple Choice) 在流程中,当一个活动完成后,有多个分支进行选择,可以选择执行其中的一个或者N个分支。 例子:比如去世博园玩,在门口检票后,可以选择A-E个片区中的N个进行观光。 ACTIVITI 中的支持情况: 1.JPDL方式不支持先定义好这里的几种,然后根据条件去筛选其中的几种进行,但是ACTIVITI.4之后支持一种叫foreach的节点,允许我们在运行时指定几种特定的任务,比如上面例子中的片区,我们可以在选定后再去循环。 2.BPMN方式支持根据条件执行多个子分支。 JFLOW中的支持情况: 1.通过定义流程为异表单分合流来实现。 a通过条件控制发起子线程数量。设置方向条件的时候,可以根据需要,选择不通的条件设置,比如:岗位条件、部门条件、表单条件等。 b通过节点树形中设置手工选择方向控制,可以控制发起子线程的发起数量。 2.通过父子流程也可以实现。 同步聚合(Synchronizing Merge) 在流程中的某个聚合点,流程会等待所有的分支到来,才能激活后续的活动。如果分支只有一个,那么就变成简单聚合模式;如果存在2个以上分支,那就是同步模式。 这种模式的关键在于能够动态的根据分支的多少进行聚合。 ACTIVITI 中的支持情况: 可以通过设置ACTIVITI 的join节点属性multiplicity的值为某个变量

工作流引擎JFlow与activiti 对比分析(一)5种基本控制流模式的对比

喜欢而已 提交于 2020-04-26 23:40:52
为了更好的说明activiti 与jflow的两款工作流引擎的特点与区别,我们按照如下几个方面做一次全面的、客观的对比。 首先activiti是国外的一款开源的工作流程引擎,在国际上影响比较深远与广泛,解决了BPM领域的很多问题,值得我们赞赏。他的boss是jbpm的前身。 JFlow是济南驰骋公司开放的一款工作流程引擎,JFlow的前身是CCFlow,ccflow是国内开源的一款老牌的工作流程引擎,承担过很多大型项目,适应于复杂的国内应用环境。 Activity 相对简单,仅有流程引擎,没有表单引擎。在BPM的研究领域, 很多的学者,专家都是把流程引擎与表单引擎分开的,对于这个观点我们并不很赞同。实现功能需要大量的代码开发。 JFlow是JFlow流程引擎+CCForm的表单引擎的有机结合,内容相对复杂,配置程度较高,实施周期短,上手快。 工作流程引擎 - 对比 以国外流行的工作流activiti的模式与当今中国开源的JFlow(ccflow和jflow的总称)流程引擎对照。以便让各位能够了解到中国国情的工作流引擎与国际流行的设计规则的差别、不同、与优缺点。 国外工作流比较通用的就是满足21种流程模式的支持。 5种基本控制流模式的对比 顺序流(Sequence) ACTIVITI : 就是按照流程设计的步骤,一步步的向下运行,这样的模式下每个节点有先后顺序

CCBPM工作流引擎的消息机制与设计

ぃ、小莉子 提交于 2020-02-29 22:25:55
CCBPM 工作流引擎的消息机制与设计 关键字: ccflow jflow 消息机制 流程引擎 自动发送短信 发送邮件 发送消息 流程引擎微信连接 消息接口 关于ccbpm: 我们把ccflow jflow两个版本的工作流引擎统称为ccbpm. 工作流引擎的消息产生: 在发送、抄送、退回、转发、加签、删除等等操作过程中,需要对当时人进行提醒,并且在设置提醒的情况下,就会产生消息。 Ccbpm 的消息删除机制: 对于已经过期无意义的提示,ccbpm就会删除,比如:a节点发送到b节点有n (n>=1)个人可以处理,这个时间如果设置了消息提醒在启动消息服务的情况下,就会提示给这N个人,如果一个人处理了发送到c点上去,那么ccbpm就会自动删除b节点的提示,防止重复提示。 消息定义: 消息是与系统与用户,用户与用户,用户与系统之间沟通的渠道,在一个mis系统的运行过程中会有很多类型的消息,这些消息通过一定的渠道来传递,这些渠道包括,短信、手机在线提示、邮件提示、即时通讯系统、微信推送。 消息服务: ccbpm的消息,是通过ccbpm的服务来发送的,如下图ccflow的服务器。 Ccflow的服务,能够把工作流引擎运行过程中的消息,发送出去。比如发送到下一步,有待办。 Ccbpm 支持的消息传递渠道: 如上图所示,ccbpm流程引擎的消息传递渠道有如上5中,下面分别介绍这五种消息推送渠道。

关于广州xx公司对驰骋BPM, 流程引擎表单引擎 常见问题解答

天涯浪子 提交于 2020-02-26 12:54:19
关于广州xx公司对驰骋BPM, 流程引擎表单引擎 常见问题解答 @驰骋工作流 ,ccflow周朋 周总早, ccflow 功能很强大,在体验过程中,以下几个问题需沟通下: 先使用.net 再使用java,数据迁移问题?会存在哪些问题。 RE: 。net 版本的ccflow与java版本的jflow系列版本都是一个数据库结构,一个操作手册,流程模版,表单模版通用,前台代码html,js一致。所以不存在迁移问题。 E tc: java 与.net 我们有不同的版本,选择下载复核自己的版本。 下载对应的版本 : http://ccflow.org/down.htm 集团版授权,子公司 流程定义 用户 a 是子公司 业务部门的职工,定义好一支流程后,需该子公司的部门lead审批完后, > 该流程才可以投入使用,同时对该流程可以设置可见范围 . RE: 对于集团模式的驰骋bpm使用是这样的。 集团的管理员设计的流程全集团的人都可以使用。 分公司的管理员设计的流程只有分公司内部的部门可以使用。 目前我们没有流程定义完毕需要leader审批以后才能投入使用的功能。 流程的可见范围除了,以上两个条件以外,还有对开始节点访问规则定义。如下图所示。 集团管理员可以查看所有流程定义 RE: 集团的管理员是admin ,可以查询所有的流程。 正文上传附件,如明细表每行可上传附件 是否支持 . RE

中国电子集团系统公司协助jflow升级改造vue版本

元气小坏坏 提交于 2019-12-30 18:00:50
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 为了迎合国家信息化的“安可”的需要,把信息化建设的技术掌握在自己的手中,中国电子系统经过多方面的权衡与考察,决定投技术力量协助驰骋公司做技术改造。 驰骋工作流引擎的算法与模型都是驰骋公司自己独立研发的,经过10多年的技术沉淀与积累,磨合了国内复杂的流程运行环境,简洁、容易理解、可靠。适应于多种生产、审批环境的需要,基本都可以通过配置模式实现,减轻了开发者的强度,降低了实施人员的技术门槛。 本次改造分为两部分在vue版本的驰骋工作流引擎,表单引擎以适应集团未来发展的需要。在支持oralce,mysql,sqlserver,Informix, PostgreSQL,的基础上,在适配达梦以及其他的国产数据库。 VUE技术是目前比较流行的前端技术,语法表达简介,计算数度快,操作顺畅等优点。 达梦数据是国产的数据库,众多的国内厂商支持。 第一阶段周期在1个月左右,届时小伙子们一定不负众望。 驰骋工作流引擎,表单引擎,各个版本的下载地址: http://ccflow.org/Down.htm 合作开发版本的下载地址为: https://gitee.com/opencc/JFlowVue 驰骋加油!!, 小伙子们加油!!!. 来源: oschina 链接: https://my.oschina.net/mengjuan

Java工作流系统jflow向工作处理器传值的方法大全

久未见 提交于 2019-12-18 18:36:52
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 关键词:工作流快速开发平台 工作流流设计 业务流程管理 asp.net 开源工作流 bpm工作流系统 java工作流主流框架 自定义工作流引擎 表单设计器 流程设计器 在启动开始节点时,通常会向其发起点(流程的第一个点)传输一系列值,来减少用户的输入,或者处理特定业务,或者执行特定的功能,下面把这些特定的方法总结汇总如下。 利用url传输数据给表单: 事例:MyFlow.htm?FK_Flow=001&FK_Node=101&PrjNo=GB1002&PrjName=项目名称. 解释:利用Url的方式传递值,Key就是表单的字段名,如果一致ccform 就是自动获取它们把值放入表单控件里,这种方式适用于数据量比较少,没有从表的情况下。 把指定物理表的一列值传递给表单: 事例: MyFlow.htm?FK_Flow=001&FK_Node=101&FromTableName=Prj_Main&FromTablePK=No&FromTablePKVal=GB1001 解释:利用特定的标记传递table名称,这个table的主键列名称,指定的行数据。系统就会自动的生成一个sql 查询到这个行数据。 Select * from FromTableName whereFromTablePK =

驰骋工作流引擎4月8号南昌培训邀请函

寵の児 提交于 2019-12-01 09:16:43
各位jFlow, CCFlow 爱好者: 定于4月8号,9号,10号 两天,在江西南昌 洪都军工集团,举行JFlow,CCFlow 驰骋工作流引擎 两天精华课程培训. 驰骋工作流程引擎是国内开源很成功的一款工作流程引擎,广泛应用于大型集团企业、机关事业单位、部队军区、保密军工行业。设计精巧、功能强大、极高的可配置性、概念名词通俗易懂、成长于中国生产制造、管理审批特有的环境下,深的国内开发者追崇,拥有众多的成功案例: http://ccflow.org/Case.aspx 。 驰骋工作流引擎具有.net与java两个版本,代码&数据库解构,设计思想,功能,操作手册,完全相同. 流程表单模版完全通用。 我们将对如下用户提供免费培训,请提前预约。 1, jflow, ccflow的老用户,新进的员工,我们将免费提供二次培训。 2, 评估选型的用户, 需要遵守驰骋公司的评估选型协议。 http://ccflow.org/Site/License.aspx 3,有一定贡献的开源软件作者。 我们将对小微企业提供有偿的收费服务培训: 符合小微企业标准,将不按照12万的最低标准计算, 我们会根据项目情况进行收费,这类的用户我们将会提供如下服务。 1, 全方位的培训,享受大企业一样的培训效果。 2, 协助集成服务,代码与组织结构集成。 3, 提供可以落地的流程解决方案。 4,

驰骋工作流引擎 -CCBPM如何自动升级

霸气de小男生 提交于 2019-11-30 04:08:42
关键词:工作流引擎自动升级 工作流自动升级 升级步骤设置 1,CCBPM把更新分成三类, 应用程序代码更新、数据表结构更新、数据更新。 2,CCBPM在您登录流程设计器时自动判断当前的版本与数据库版本是否一致,不一致它就会自动启用更新程序,把代码与数据库更新到一致的版本。 3,我们会保持2年更新,就是说您两年以前使用CCBPM, 一直没有更新,如果您下载了CCBPM新代码,CCBPM会把2年内的补丁包都自动打上。 4,CCBPM有数据表自动修复功能,在您使用CCBPM是有时间第一次看到一个错误,第二次就没有了,这是因为您没有用升级的模式登录CCBPM, 在遇到新程序与旧的数据表结构不一致时,CCBPM会自动修复上,第二次运行就没有错误了。 5,不要尝试每次都去更新,如果现阶段驰骋工作流引擎已经满足了您的需要,那就不要去更新。 6,JFlow升级代码的位置. 7,代码自动升级位置如下图,有兴趣的朋友可以去看看。 来源: oschina 链接: https://my.oschina.net/u/10897/blog/3039620