驰骋工作流引擎的评估若干问题答复

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


   RE:


驰骋工作流引擎、流程快速开发平台可以支持多租户集团模式、支持集团单机版模式,支持中间件模式。

如果想把ccflow,jflow集成到您的开发框架里,需要两个步骤,代码集成与组织结构集成。

代码集成就是把ccflow,jflow的前台与后台分别合并到您的代码库里。Ccflow,jflow的后台依赖较少,结构简单。 前台只有一个目录,代码都是开放的,直接合并就可以。

组织机构集成步骤的原理是,把ccflow,jflow的5个组织机构表删除掉,创建结构一样的视图就可以完成了。详细信息请参考在线操作手册:

组织机构的集成http://ccbpm.mydoc.io/?t=15928 包括.net版本的ccflow java版本jflow.通用。

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


Re:


在驰骋BPM中我们称为父子流程。

一个节点上可以启动多个流程模版,比如:在项目实施流程中的一个节点可以吊起催款流程,也可以吊起采购原材料流程。

父子流程分为两类,一类是一个流程只能启动多次的,比如:工程类的项目,催款流程,购买原材料流程。 实验室管理系统中的采样流程,分析流程,我们把这样的称为父子流程。

另外一类是只能启动一次的,比如:再一个集团应用中,每个子公司的一条报销流程运行到指定的节点后,根据一定的条件需要到集团财务部审批,子公司的流程我们称为父流程,集团的流程,我们称为子流程。但是这个集团的子流程只能启动一次相对于这个流程实例来说,我们把这样的流程称为延续流程。

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


  RE:


这个模式我们称为表单的级联下拉框。

我们的demo库里有这样的demo., 如下图:


数据源的获取支持多种模式,如下图:


你只要会sql,会使用js,就可以快速的配置实现这样的效果。

不仅仅是级联下来框可以实现,ccform的很多配置都可以用这样的模式实现,使用js,或者sql,就可以配置高级的应用。

 


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


RE:


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


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




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




实现效果




 


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


 


RE:


驰骋工作流程引擎是一个开源的流程引擎,bpm系统,在2008年就开源了。

该引擎是国内最大的开源流程引擎,包含.net 版本的ccflow与Java版本的jflow.

是一款核心代码100%开源,并且久经考验的一款工作流引擎。

 


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


RE:


驰骋表单引擎的附件组件支持按照文件物理路径存储,存储到数据表字段里,储存到ftp服务器上,存储到sftp服务器上4种模式。

支持文件存储加密,配置方式请参考下图:



 


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


Re:


该问题在驰骋BPM系统里称为事件,您可以百度 ccflow 事件就会得到很多这方面的解释说明。

事件就是节点在运动过程中触发的动作,比如创建工作的时候,发送前、发送成功时、发送失败时,流程结束前,流程结束后,退回前,退回后等等。

不同的事件可以植入不同的业务逻辑,比如:在发送前我需要做一些数据的安全性检查,在发送成功的时候,我需要把数据写入到相关的系统里。

在上述的事件里,您可以以不同的方式植入到您的代码里,植入模式分为代码模式,sql模式,存储过程模式,url模式,以及业务单元模式等等。

更详细的驰骋工作流引擎的事件设计,请参考:《驰骋工作流快速开发平台的事件交互模式设计与实现》https://blog.csdn.net/ccflow/article/details/82848733

 


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


RE:


该问题是在驰骋工作流引擎里叫做:计算到达节点也叫方向条件规则。

该问题涉及到两个节点之间的关系, 根据不同的应用场景,我们设计了不同的模式。

具体信息请参考: https://blog.csdn.net/ccflow/article/details/82848569

 


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


  RE:


驰骋工作流程引擎的考核分为质量考核与时效考核。

质量考核就是当前节点对上一个节点工作质量的评价,就是做的好不好的评价,数据存储在WF_Eval这张表里。工作质量考核的详细设计说明:

https://blog.csdn.net/ccflow/article/details/82587477

时效考核就是当前节点限定的时间,完成的时间,处理人,考核状态等数据存储在WF_CH这一张表里。 关于时效考核的更多的信息.

https://blog.csdn.net/ccflow/article/details/82588995

因为考核的分析的多样性,考核数据利用的多样性,工作流引擎仅仅处理基础数据,负责把基础数据处理正确,其他的如何利用,如何扣分,罚款,通报批评等操作由开发人员二次开发完成。

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

   RE:


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


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

————————————————

版权声明:本文为CSDN博主「驰骋工作流」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/ccflow/article/details/82849750



原文链接:https://www.laialex.com/post/chi-cheng-gong-zuo-liu-yin-qing-de-ping-gu-ruo-gan-1xo.html

相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

返回顶部