文档章节

驰骋工作流引擎对一个朋友提问的一些问题的回答.

ccflow
 ccflow
发布于 2015/01/26 16:38
字数 2714
阅读 31
收藏 0
点赞 0
评论 0
(一) 作流引擎的基本功能要求

1.体系构架

工作流引擎需采用成熟的软件技术,具备实用的、完整的、合理的软件技术层次构架,可实现电子公文业务的设置定义定义、功能开发、代码及数据的维护。

基本应具备以下层次体系构架:

1)数据处理层

2)系统安全层

3)中间件层

4)应用层

5)应用门户
RE : 支持。

1,ccflow采用分层的方案来处理,采用延续13年的BP开发框架,该框架在上千个系统稳定运行,安全可靠。

2,在应用层的集成上,ccflow 与自己的权限管理系统集成,与驰骋即时通讯集成,与驰骋单点登录产品集成,与驰骋门户集成。

2.可视化开发环境

工作流引擎需提供可自定义、可监控的智能型公文、表单流转功能,包括文件、信息的流转、审批、催办督办等功能,利用计算机网络实现信息的交换,使公文的收、发、传阅、批示、审阅等工作变得简单。可以以直观的图形化方式自定义工作流程、公文模板,支持多种文件格式(表头、正文、附件)的全屏设计功能;支持流程设计的智能检查。
RE: ccflow提供的表单设计器,流程设计器,都是可视化的操作,ccflow具备要求所提出的基础功能,同时还具备解析审批意见的自然语言功能,可以实现灵活的跳转、抄送、任务分配。

3.业务的动态部署

支持由于机构的改革、人员配置的调整、业务流程的优化等原因,产生的系统工作流程动态变化设置,以直观的图形化界面实现流程的定义设计;系统管理员可以方便地根据实际变化情况对流程作出修改,而无须修改程序代码;用户可根据个性化的需要,配置个性化的用户界面和功能设置;提供了图形化的公文模板、业务表单自定义设计。
RE: 这些是政府单位基础的功能,ccflow可以满足。

4.支持工作流处理与业务管理的集成

可将工作流数据转入行政业务管理系统中,实现工作流业务与一般行政业务系统的集成。
RE: ccflow有丰富的事件接口,这些接口实现方式灵活多样,可以把其他的业务系统读写数据,打通各个信息孤岛、可以使用webservice, url, 数据库连接配置,动态代码编译开发,调用存储过程,函数脚本等等,根据第三方的不同的应用环境灵活的实现无缝对接。

5.流程的实时监控及统计

用户可通过图形化的流程图对工作流事务的办理步骤进行监控,随时了解文件办理的具体信息;还可统计出个人或部门的文件办结率。

RE: ccflow有流程监控功能,对与超期的流程可以实现,收回,删除、移交,催办提醒。可以根据流程运转数据进行二次开发,实现各种考核指标,比如:上述的按期办结率、完成率, ccflow不仅仅可以完成按照时效的工作考核与统计,也可以按照完成的质量进行负责人的人工定性的打分考核,把机器考核与人工考核结合起来。

6.动态流程嵌套

引擎支持不同业务的流程的嵌套,如阅件流程转办件流程,办件流程转发文流程。

RE: ccflow支持动态的调用子流程,支持自由流程,用户在指定的节点可以任意调整各个环节的处理步骤,支持在一个节点上插入一段子流程。

7.公文撤回

在电子公文的处理过程中,支持由于操作上的失误(如文件接收人、抄送人有误)、批示意见的错误而错发公文的情形,各类别用户可在用户权限级别内撤回公文。通过简单的操作,用户可以对一篇公文进行有选择的回收,委保密员可直接跨级撤回已发送公文。

RE: 支持,ccflow支持对于已经处理过的审批,发现错误可以撤销发送。对于已经完成的流程ccflow支持回滚到指定的节点从新修改从新走流程。支持退回并原路返回,撤销并原路发送,比如: a,b,c,d,e f 节点。 已经运行到e节点上了, b 发现错误了可以撤销回来,发送,可以直接发送到e. 如果e如果原路退回并返回给b, b发送时就直接发送给e.

8.代理人机制(AB角管理)

当公文承办人预期受条件限制无法实现在OA系统办公时,引擎可提供授权代理处理,被授权人在授权人指定的时间范围内,可操作授权人的公文账号,保证在授权期的公文正常运转。

RE: ccflow 支持全部流程授权,或者指定的流程授权,支持在特定的时间授权,不再时间范围内自动收回授权。

9.手写笔签名批示、多级领导手写会签

支持电子印章,领导可盖电子印章签名。支持包括手写签名在内的所有信息原稿打印:完整地显示出表格的批示内容,符合中国人的办公习惯。

RE: ccflow 支持手写签名,支持图片签名,集成了金格,点聚的电子签名。 Ccflow还支持数据软加密,采用md5算法,对行数据进行加锁,没有电子签名的情况下,也可以进行对数据安全保护。

10.常用批示自定义

提供了常用批示的自定义功能,能够通过直观快速的操作自定义个人常用批示词,定义后自动建立个人常用批示词下拉列表。

RE: ccflow支持自定义词条,系统设置的词条,方便用户输入,支持大块数据从历史数据里获取,对于常用的审批意见,填写的法律法规信息,业务数据信息都可以从历史数据调去。在表单、流程功能的转发、抄送、都有词条,对于大块文本默认都设置,只要双击就可以打开获取。

11.可保留所有修改痕迹

正文或附件的修改痕迹都可以保留,方便查询,还可保留批示人的信息。

RE: ccflow 支持修改留痕,支持历史修改查询,支持接受,拒绝修订,支持历史版本比较。

12.文件的并发处理功能

提供同一文件的不同传阅人员可同时办理文件,保证公文的办理效率。

RE: 支持, ccflow 在多人处理时支持多人并发处理,也支持队列处理,支持抢办模式,也支持任务池模式。

13.提供顺序流转、结构化、非结构化及综合流转四种流程定制类型,可根据用户单位的需求变化定制出灵活、适用的处理流程。

RE: 支持,ccflow支持的4种流程模式分别是线性流程也叫顺序流程、同表单分合流、异表单分合流,父子流程。这4种流程的模式,组合各式各样的流程应用场景,涵盖了各个各样的企业政府行业的需求。

14.特殊步骤的处理功能

提供对流程定制之外的特殊情况对文件的办理进行特殊处理。

RE: 支持,ccflow支持手工干预,支持加签功能,让不再流程体系内的工作人员参与流程。

15.在一个流程中绑定多个审批表单

针对同一审批过程中不同的审批数据要求,可以在要求的步骤提供不同的审批表单给用户,比如合同审批中在决策层提供签报表单(报批件表单),在业务层提供签报表单时还有合同条款审批表单。

RE: 支持, ccflow以两种模式的方式支持表单的绑定,第1种是标签页,第2种是流程树。并且同一个表单的字段,附件可以动态的分配管理。

16.多页表单处理

当公文审批比较复杂时,一页表单不能满足要求,引擎需提供多页表单支持,使表单的设计更符合实际需要而不受尺寸大小的限制、实现分类表单的同时、同步骤审批。

RE: 支持,此问题与上一个问题有些类似,功能相对重复。

17.子流程启动、嵌套增加控制定义,支持一对一、一对多、多对一等多类型任务,支持父子流程。

当启动一个新公文流程时,可以由新流程的任意状态返回启动点,可以定义子流程的执行触发事件(比如流程结束前、结束后启动)以返回启动流程各类属性值,这样可以使公务事件通过公文流程的管理实现全程流转、监控。

RE: 支持,这是流程引擎的基础功能,并且ccflow支持动态的启动任务,支持事件与其他流程,与其他系统交互,支持发送阻塞,支持多种条件跳转。

(二) 工作流引擎性能提升的要求

针对旧OA系统性能存在的问题,实现:

1.群发群阅件打开响应时间<3秒; RE: 效率是要根据要处理的表单大小数据多少来确定的,我们提供在现在的技术条件下,最大程度的支持。

2.一般件打开响应时间<2秒; RE: 效率是要根据要处理的表单大小数据多少来确定的,我们提供在现在的技术条件下,最大程度的支持。

3.公文查询、办理状态跟踪、公文统计性能提升50%以上;

RE:根据用户提供的报表,ccflow可以自己出来,实现多角度,多维度,多条件的数据挖掘,统计,分析。

© 著作权归作者所有

共有 人打赏支持
ccflow

ccflow

粉丝 178
博文 217
码字总数 143886
作品 2
济南
后端工程师
OSCHINA 第 13 期高手问答:工作流开发

本期 OSCHINA 高手问答我们请来 ccflow 的创始人周朋 (@ccflow ) 为我们解答工作流开发方面的各种问题。 周朋, 开源的驰骋工作流程引擎ccflow设计者,创始人.致力于可复用的框架技术,映射技术...

红薯
2012/03/25
9.1K
48
win10系统登陆提示“你的设备处于脱机状态..“解决方案

Technorati Tags: win10系统开机,设备脱机状态,Microsoft账号和密码,开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,驰骋工作流程引擎,驰骋表单引擎,自由表单,ccflow,jflow,ccbpm...

Hguo
2016/08/27
2.6K
0
ccflow工作流引擎 常见问题问答

在下列问答中, ccflow 表示驰骋工作流。 问题1:如何实现ccflow与我现有系统的耦合? 答:如下步骤可帮您迅速完成ccflow 与您现有系统的耦合: ①您的系统 与 ccflow是两个系统,这两个系统从...

ccflow
2009/06/11
0
0
工作流引擎的硬功夫之5-流程数据利用

在工作流引擎的帮助下,各个岗位上的人员按步就班,流程运行完成了,似乎整个工作就完成了,与工作流引擎没有关系了。但是对流程数据分析的分析与利用更重要. 流程运行是花、数据是果,没有花...

ccflow
2009/06/11
0
0
驰骋工作流引擎--ccflow

开源的驰骋工作流引擎简介 驰骋工作流引擎研发与2003年,具有.net与java两个版本,它们代码结构、数据库结构、设计思想、功能组成、操作手册完全相同。流程表单模版两个版本完全通用。 CCFl...

ccflow
2009/06/05
136K
19
开源的Java工作流引擎--JFlow

驰骋工作流引擎研发与2003年,具有.net与java两个版本,这两个版本代码结构,数据库结构,设计思想,功能组成, 操作手册,完全相同. 导入导出的流程模版,表单模版两个版本完全通用。 CCFl...

ccflow
2015/05/17
31.7K
3
为什么驰骋工作流引擎的workid出现的不是连续的?workid的生成机制是什么?

为什么驰骋工作流引擎的workid出现的不是连续的?workid的生成机制是什么? 答: 1,驰骋工作流引擎的workid是一个int64 类型。 2,它是全局唯一的,每生成一个流程实例就会创建全局中一个不重复...

ccflow
2012/12/14
0
0
青岛JFlow,CCFlow 本周末(8月6,7号)驰骋工作流程引擎-培训邀请函.

各位青岛JFlow,CCFlow爱好者: 定于本周末(8月6号,7号)两天,在山东青鸟软通信息技术股份有限公司,举行JFlow,CCFlow 驰骋工作流引擎 两天精华课程培训. 我们将对如下朋友免费邀请培训. 1...

ccflow
2016/08/04
205
0
开源驰骋/JFlow

#JFlow开源工作流 目前支持以下数据库(都能正确获取注释信息): 流程引擎设计支持所见即所得的设计:节点设计、表单设计、单据设计、报表定义设计、以及用户菜单设计。 流程模式简洁,只有4种...

开源驰骋
2015/04/10
0
0
关于开源驰骋工作流引擎ccbpm对bpmn2.0的支持

各位ccbpmer : Ccbpm将要支持bpmn2.0了。 我们会保留现在的ccbpm设计模式,也支持bpmn2.0的规范,让ccbpm与国际接轨。包括.net版本ccflow与java版本jflow。在新版本中,我们将要支持导出导入...

ccflow
2015/09/18
220
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring Cloud Gateway 接口文档聚合实现

在微服务架构下,通常每个微服务都会使用Swagger来管理我们的接口文档,当微服务越来越多,接口查找管理无形中要浪费我们不少时间,毕竟懒是程序员的美德。 由于swagger2暂时不支持webflux 走...

冷冷gg
9分钟前
6
0
流利阅读笔记30-20180719待学习

1.今日导读 2.带着问题听讲解 3.新闻正文(中英文对照) 4.重点词汇 5.拓展内容

aibinxiao
12分钟前
1
0
OSChina 周五乱弹 —— 我们是食物链的最底层

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @温家成 :分享谢安琪的单曲《姿色份子》 《姿色份子》- 谢安琪 手机党少年们想听歌,请使劲儿戳(这里) @贪吃飒:最近p2p怎么了、半个月爆了...

小小编辑
25分钟前
5
1
Android Studio 3.0 之后打包apk出现应用未安装问题

1、废话 出现这个问题的原因,并不是只有一个,而是有多个原因,不懂的估计会被搞得一头雾水,下面我列举的是我遇到的几种问题和网友遇到的几种问题,但不一定是全部,也有可能有些莫名其妙的...

她叫我小渝
45分钟前
0
0
前端基础

1. get请求传参长度的误区 误区:我们经常说get请求参数的大小存在限制,而post请求的参数大小是无限制的。 实际上HTTP 协议从未规定 GET/POST 的请求长度限制是多少。对get请求参数的限制是...

wenxingjun
今天
0
0
拦截SQLSERVER的SSL加密通道替换传输过程中的用户名密码实现运维审计(一)

工作准备 •一台SQLSERVER 2005/SQLSERVER 2008服务 •SQLSERVER jdbc驱动程序 •Java开发环境eclipse + jdk1.8 •java反编译工具JD-Core 反编译JDBC分析SQLSERVER客户端与服务器通信原理 SQ...

紅顏為君笑
今天
9
0
jQuery零基础入门——(六)修改DOM结构

《jQuery零基础入门》系列博文是在廖雪峰老师的博文基础上,可能补充了个人的理解和日常遇到的点,用我的理解表述出来,主干出处来自廖雪峰老师的技术分享。 在《零基础入门JavaScript》的时...

JandenMa
今天
0
0
linux mint 1.9 qq 安装

转: https://www.jianshu.com/p/cdc3d03c144d 1. 下载 qq 轻聊版,可在百度搜索后下载 QQ7.9Light.exe 2. 去wine的官网(https://wiki.winehq.org/Ubuntu) 安装 wine . 提醒网页可以切换成中...

Canaan_
今天
0
0
PHP后台运行命令并管理运行程序

php后台运行命令并管理后台运行程序 class ProcessModel{ private $pid; private $command; private $resultToFile = ''; public function __construct($cl=false){......

colin_86
今天
1
0
数据结构与算法4

在此程序中,HighArray类中的find()方法用数据项的值作为参数传递,它的返回值决定是否找到此数据项。 insert()方法向数组下一个空位置放置一个新的数据项。一个名为nElems的字段跟踪记录着...

沉迷于编程的小菜菜
今天
1
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部