关于厦门的朋友对驰骋工作流引擎的评估若干问题答复

解答了关于驰骋工作流引擎集成、流程启动、表单联动、代码植入、安全测试等多个方面的问题,涵盖代码集成步骤、父子流程配置、表单级联下拉框实现、事件设计等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于厦门的朋友对驰骋工作流引擎的评估若干问题答复

 

1. 需要把代码集成,组织结构集成. 如何处理?

   RE:

  1. 驰骋工作流引擎、流程快速开发平台可以支持多租户集团模式、支持集团单机版模式,支持中间件模式。
  2. 如果想把ccflow,jflow集成到您的开发框架里,需要两个步骤,代码集成与组织结构集成。
  3. 代码集成就是把ccflow,jflow的前台与后台分别合并到您的代码库里。Ccflow,jflow的后台依赖较少,结构简单。 前台只有一个目录,代码都是开放的,直接合并就可以。
  4. 组织机构集成步骤的原理是,把ccflow,jflow的5个组织机构表删除掉,创建结构一样的视图就可以完成了。详细信息请参考在线操作手册:
  5. 组织机构的集成http://ccbpm.mydoc.io/?t=15928 包括.net版本的ccflow java版本jflow.通用。

2. 一个流程跑到指定的节点,需要启动另外一个流程,如何启动的?如何配置?

Re:

  1. 在驰骋BPM中我们称为父子流程。
  2. 一个节点上可以启动多个流程模版,比如:在项目实施流程中的一个节点可以吊起催款流程,也可以吊起采购原材料流程。
  3. 父子流程分为两类,一类是一个流程只能启动多次的,比如:工程类的项目,催款流程,购买原材料流程。 实验室管理系统中的采样流程,分析流程,我们把这样的称为父子流程。
  4. 另外一类是只能启动一次的,比如:再一个集团应用中,每个子公司的一条报销流程运行到指定的节点后,根据一定的条件需要到集团财务部审批,子公司的流程我们称为父流程,集团的流程,我们称为子流程。但是这个集团的子流程只能启动一次相对于这个流程实例来说,我们把这样的流程称为延续流程。

3. 表单两个字段用户大类,用户小类如何实现联动选择下拉框?

  RE:

  1. 这个模式我们称为表单的级联下拉框。
  2. 我们的demo库里有这样的demo., 如下图:
  3. 数据源的获取支持多种模式,如下图:
  4. 你只要会sql,会使用js,就可以快速的配置实现这样的效果。
  5. 不仅仅是级联下来框可以实现,ccform的很多配置都可以用这样的模式实现,使用js,或者sql,就可以配置高级的应用。

 

4. 需要在文本框上点击一个按钮实现弹出窗体,选择值后,返回到这个文本框上如何实现?

RE:

1. 这样的操作行为,ccform里称为pop返回值。

2. 根据不同的pop返回值内容不同,弹出窗体显示的内容格式不同,我们抽象出来多种pop模式。如下图:

3. 这些都可以在字段里自定义,字段属性如下:

实现效果

 

5. 可否提供源代码,不接受任何限制的源代码,所有的代码都要给.

 

RE:

  1. 驰骋工作流程引擎是一个开源的流程引擎,bpm系统,在2008年就开源了。
  2. 该引擎是国内最大的开源流程引擎,包含.net 版本的ccflow与Java版本的jflow.
  3. 是一款核心代码100%开源,并且久经考验的一款工作流引擎。

 

6. 工单上传的附件如何存储?

RE:

  1. 驰骋表单引擎的附件组件支持按照文件物理路径存储,存储到数据表字段里,储存到ftp服务器上,存储到sftp服务器上4种模式。
  2. 支持文件存储加密,配置方式请参考下图:

 

7. 流程引擎中如何增加我自己写的业务逻辑代码?如何被调用?

Re:

  1. 该问题在驰骋BPM系统里称为事件,您可以百度 ccflow 事件就会得到很多这方面的解释说明。
  2. 事件就是节点在运动过程中触发的动作,比如创建工作的时候,发送前、发送成功时、发送失败时,流程结束前,流程结束后,退回前,退回后等等。
  3. 不同的事件可以植入不同的业务逻辑,比如:在发送前我需要做一些数据的安全性检查,在发送成功的时候,我需要把数据写入到相关的系统里。
  4. 在上述的事件里,您可以以不同的方式植入到您的代码里,植入模式分为代码模式,sql模式,存储过程模式,url模式,以及业务单元模式等等。
  5. 更详细的驰骋工作流引擎的事件设计,请参考:《驰骋工作流快速开发平台的事件交互模式设计与实现》https://blog.youkuaiyun.com/ccflow/article/details/82848733

 

8. 如何处理分支? 在审核过程中,不同的条件走不同的路径。

RE:

  1. 该问题是在驰骋工作流引擎里叫做:计算到达节点也叫方向条件规则
  2. 该问题涉及到两个节点之间的关系, 根据不同的应用场景,我们设计了不同的模式。
  3. 具体信息请参考: https://blog.youkuaiyun.com/ccflow/article/details/82848569

 

9. 如何处理绩效考核, 如何在绩效考核上做二次开发?

  RE:

  1. 驰骋工作流程引擎的考核分为质量考核与时效考核。
  2. 质量考核就是当前节点对上一个节点工作质量的评价,就是做的好不好的评价,数据存储在WF_Eval这张表里。工作质量考核的详细设计说明:
    https://blog.youkuaiyun.com/ccflow/article/details/82587477
  3. 时效考核就是当前节点限定的时间,完成的时间,处理人,考核状态等数据存储在WF_CH这一张表里。 关于时效考核的更多的信息.
    https://blog.youkuaiyun.com/ccflow/article/details/82588995
  4. 因为考核的分析的多样性,考核数据利用的多样性,工作流引擎仅仅处理基础数据,负责把基础数据处理正确,其他的如何利用,如何扣分,罚款,通报批评等操作由开发人员二次开发完成。

10. 系统是否接受过安全测试?效率测试?效果如何?
   RE:

1. 驰骋工作流程引擎接受过大庆油田的、华夏银行、浙商银行等客户的安全测试都已经通过。

2. 效率测试接受过浙商银行,安华保险的等客户测试,均已通过。

===OVER===

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

驰骋低代码、工作流、表单引擎

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值