文档章节

驰骋工作流,ccflow.net 与(优秀的工作流引擎的144个特点)的对比

ccflow周朋
 ccflow周朋
发布于 2009/06/11 19:38
字数 3507
阅读 1400
收藏 1

今天找了一个文件, 名称为<<优秀的工作流引擎的特点144个>> 这个文件很受工作流引擎 fans 追捧.
   做为已有6年历史的驰骋工作流引擎 ccflow, 以此文件为标杆. 客观公正的评价ccflow 与此标杆的差距与不足.
   做为ccflow的设计人员,我也很认可里面的大部分内容与观点.既然大家对些有如此高的热情, 我也保留部分意见.
   一句话:总结的非常好, 苦于找不到此文章的作者. 如果您是此文的作者请与我联系 ccflow.cn@hotmail.com QQ:793719823 多多指教.
   最新的ccflow 请到http://ccflow.cn 下载.

一般性功能 (General Functions)
1. 免程序开发(No Programming or Scripting) [+]
   re: 支持,我们的目标就是让业务人员开发流程.

2. 可处理大量流程工作 (Volume Transaction Processing)[+]
   RE:支持.

3. 三层式弹性化架构(Three Tier, Scaleable Architecture)
   RE:支持.
4. 稳定的信息传递架构(Robust Message Transports)[+]
   RE: 应该算的上吧,系统已经运行了6年了(2003-2009).

5. 流程反向回传/抽单(Process Rollback)[+]
   RE: 支持.

6. 支持LDAP 目录服务[+]
   RE: 不支持,本系统是用.net的开发。

7. 支持企业级数据库 (Support for Enterprise Databases)[+]
   RE:支持oracle,sqlservr .

8. 动态用户授权(Active User Licensing)[+]
   RE:v2.0支持. V4.0 去了. 去掉的原因是怕一些人推卸责任.
 
9. 统一的登入ID 与密码(Unified ID/Password)[+]
   RE:支持.统一用户名、岗位、部门. 与企业现有的系统整合实现无缝连接不在出现流程的登陆窗口.

10. 使用者网域安全性(User Domain Security)[+]
   RE: 不好说.

流程与窗体设计功能 (Designer)
11. 图形化工作流程图(Graphical Workflow Maps)
  RE:支持.
12. 基于角色的路由(Role Based Routing)[+]
  RE: 概念不同, ccflow是方向条件.

13. 平行会签(Parallel Routing)[+]
    RE:升级中.

14. 基于关系的路由(Relationship Based Routings)[+]

15. 工作队列(Queues)[+]
  
16. 图形化数据路由(Graphical Data Routing)
    RE: 图形化支持方向条件设置.

17. 动态会签(Dynamic Routing)[+]
    RE:支持.

18. 条件化步骤(Conditional Steps)[+]
    RE: 支持方向条件定义,当采集的信息满足条件时就会按照用户设置的步骤转向.
    不明白条件化步骤的概念.


19. 条件化步骤跳跃(Conditional Jumps)[+]
    RE:支持方向条件,利用方向与方向条件跳转到任何位置.


20. 条件化取消流程(Conditional Aborts)[+]
    RE:支持取消/撤消, 不知道什么是条件化.

21. 条件化退回(Conditional Returns)[+]
    RE:在每个节点都可以退回, 不知道条件化退回是什么概念.

22. 条件化收件人(Conditional Recipients)[+]
    RE:支持智能化分配工作, 智能化确定发送对象范围. 可以分配,分配后的路径自动记忆.

23. 条件定义清单(Event Condition Tables)[+]
    re: 不明白,这个概念.


24. 条件定义清单与其它步骤互动(Status Variables in Event Condition Tables)[+]
    RE:不是很清楚,是否是方向条件?如果是就支持。

25. 退件(Return Step)[+]
    RE:每个步骤上都有,退到发起就是可以删除它.

26. 动态定义群组(Dynamic Groups)[+]
    RE:ccflow 是岗位的概念.

27. 整合智能型窗体设计工具(Integrated Intelligent Forms Designer)
    RE: 支持用户可视化定义表单,与表单明细. 支持接口调用外部URL,或者exe文件.

28. 表格透过服务器端连接数据库(Server-Side Database Connectivity for Forms)
    RE: ccflow的表单是用户设计的,设计的表单存储到数据库里.

29. 表格通用变量(Global Variables in Forms)
    RE: 打印单据\文书 支持变量定义, 输出转意定义.

30. 电子签章(Signatures)[+]
    RE:不支持。

31. 备注留言板(Memos)[+]
    RE:不明白.

32. 表格支持电子扩展表 (Spreadsheet Grid in Forms)
    re:不明白.

33. 多页表格(Multiple Pages per Form)
    RE: 不明白.

34. 子表(Sub-Forms)
    RE:支持, ccflow 支持定义的明细表单定义.

35. 必备与必读文档(Required and Must-Read Attachments)
    RE:不明白.

36. 附件功能(Attachment)[+]
    RE: 支持, ccflow每个节点都可以上传,并且有权限控制.

37. 资料验证与格式化输入(Data Validation and Masking)[+]
    RE: 支持, 业务人员在定义的表单时可以定义采集表单据的完整性问题.

38. 支持URL 连结(URL Links)
    RE: 支持, 在每个节点上都可以定义外部接口调用 url 或者exe文件.

39. 支持HTML/Java (Support DHTML/Java)
    RE: 不明白 ccflow 开发平台为.net2.0.

40. 支持第三方对象开发(Third-Party Objects (Controls))
    RE: 不明白.

41. 自订传递路径(Ad hoc Routing)[+]
    RE: 支持, 投递路径有智能记忆功能.

42. 连接点(Junction Steps)
    RE: 不明白.


43. 重复激活流程(Iteration)[+]
    RE: v2.0支持. v4.0 感到用途不大删除了.

44. 转折点(Anchors)
    RE: 不明白.

45. 编辑业务规则(Editing Business Rules)
    RE: 支持, 字段的自动完成. 比如采集编号后其它的数据自动完成。
    在明细列,支持自动计算比如: @小计=@单价*@数量

46. 自动暂停或恢复继续流程(Hold Conditions)[+]
    RE: ccflow v2.0 支持, v4.0 感到用途不大删除了.

47. 发起子流程(Sub Processes)[+]
    RE: 支持(需要写程序,业务人员定义不了,现在在考虑升级.

48. 同步/异步子流程(Synchronous/Asynchronous Sub Processes)[+]
    RE: 不支持

49. 定时激活(Periodic Launches)[+]
    RE: v2.0 支持  v4.0不支持, 在改进.

50. 第三方软件接口(Agent API/SDK )
    RE: 在每个节点上支持调用外部的url exe文件.

51. Excel 接口(Excel Agent )[+]
    RE: 不支持

52. Word 接口(Word Agent)[+]
    RE: 不支持,  多行文本信息采集在考虑.

53. ODBC 接口(ODBC Agent)[+]
    RE: 不明白.

54. ASCII 接口(ASCII Agent)[+]
    RE: 不明白.

55. 文件接口 (File Agent)[+]
    RE: 不明白.

56. 电子邮件接口(E-mail Agent)[+]
    RE: 不支持

57. 呼叫DLL 接口(Invoke DLL Agent)
    RE: 不明白.

58. 接口中心(Agent Station )
    RE:  在每个节点上支持调用外部的url exe文件.

59. 流程仿真测试(Simulation)
    RE: 支持

60. 流程仿真除错工具(Debugging Tools during Simulation)
    RE: 支持, 有一流程设计检查功能,能够让用户知道这个流程是否可以运行.

61. 连续激活案件(Repeating Steps)[+]
    RE: 不明白.

62. 取消案件或步骤(Abort Step or Incident)[+]
    RE: 支持发送撤销. 退回

63. 可重复送件的步骤(Perpetual Steps)[+]
    RE: 支持

64. 保密步骤(Private User Steps)[+]
    RE: 不明白.

65. 禁止代理的工作(Non-assignable User Tasks)[+]
    RE: 不明白.

66. 复制流程步骤(Replicating Tasks)[+]
    RE: 不明白.

67. 动态更改工作优先级(Dynamic Task Prioritization)[+]
    RE: 不支持

68. 可定义工作流程拥有人(Process Owners)[+]
    RE: 不支持

69. 工时成本计算(Task Rates)[+]
    RE: 不支持

70. 工作完成时间(Task Completion Times)[+]
    RE: 支持, 每个节点都可以设置工作期限,并且自动考核.

71. 群体开发流程(Collaborative Design via Maplets TM)[+]
    RE: v2.0支持

72. 数据可传递至子流程(Data Transfer to Sub-Processes)[+]
    RE: 支持, 需要程序开发人员写接口.

73. 可同时监控主/子流程(View Sub-Process Status in Monitor View)[+]
    RE: 支持 流程条件查询丰富.

74. 数据捆绑通用变量 (Databound global variables)
    RE: 不明白.

75. 流程设计文件制作(Process Documentation)[+]
    RE: 不支持

76. 以邮件通知工作逾时(E-mail Notification of Late Condition)[+]
    RE: 不支持,  ccflow有工作预警功能 正常、预警、逾期三种状态.

77. 可自订通知邮件(Customizable Notification Messages)[+]
    RE: 不支持 ccflow有工作预警功能 正常、预警、逾期三种状态.

78. 群体响应(Group Response/Vote)
    RE: 不明白.

79. 指定代号启始值(Seeded Incident Number)
    RE: 不明白.

80. 指定工作暂停(Delayed Assignment)[+]
    RE: v2.0支持, v4.0 删除此功能意义不大.

81. 启始新流程权限(Process Initiation Rights)[+]
    RE: 支持, 每个操作员根据岗位不同启动的流程不同.

工作流程服务器功能 (Workflow Server Features)
82. 支持多个流程服务器(Multiple Workflow Servers)
    RE: ccflow 支持群集工作. 负载平衡.

83. 集中式的服务器端数据库连结(Centralized, Server-side Database Connectivity)
    RE: 支持

84. 以文字文件激活流程(Process Launch via Text Files)
    RE: 不明白.

85. 通过E-Mail 激活流程(Process Launch via E-mail)[?]
    RE: 不支持

86. 符合业务逻辑的服务器端动态连接库(Server-Side DLLs for Custom Workflow Logic)
    RE: 不明白.

87. 工作处理记录文件(Transaction Log Files)
    RE: 支持 有工作报告,可以查询,可以监控。

88. 服务器定时清仓维护(Periodic Server Housekeeping)
    RE: 支持

89. 清仓窗口(Housekeeping Window)
    RE: 支持

90. 处理停顿流程(Handling of Stalled Processes)[+]
    RE: 不支持, 支持流程删除.

91. 服务器自动复原(Automatic Server Recovery)
    RE: 不明白.

客户端程序功能 (Client Features)
92. BS 结构的客户端界面(Browser-based Client Interface)[+]
    RE: 支持 所有的界面风格一致.

93. 依重要程度优先级排列工作清单(Prioritized Client Task List)[+]
    RE: 支持 PRI值 普通、紧急.

94. 主动式电子邮件通知(Proactive E-mail Notifications)[+]
    RE: 不支持

95. 进度落后工作调整(Late Task Escalation)[+]
    RE: 不支持

96. 用户监看流程状况(Status Monitoring at Client)
    RE: 支持 流程查询、流程报告.

97. 分布式用户管理(Distributed User Administration)
    RE: 支持

98. 用户指定代理人(Client Assign Functions)[+]
    RE: 支持 可转发给指定的人.  v2.0 支持授权. v4.0 删除了该功能.删除原因是一些人害怕承担责任.

99. 由工作队列中选择工作(Select Task from Queue)
    RE: 支持, 待办理工作列表.

100.用户自订工作窗口画面(Custom Client Views)
    RE: 不明白.

101.显示已被代理的工作(View Assigned Tasks)[+]
    RE: v4.0 不支持代理.

102.表格快取功能(Forms Caching)
    RE: 不明白.
103.表格样板(Form Templates)
    RE: 不明白. 支持单据打印、文书模板定义.
104.表格自动归档(Automatic Archiving)
    RE: 不明白.

105.自动更新程序与组件(Automatic Software Update for Browser Clients)
    RE: 不支持

106.浏览器端的数字认证功能(Digital Certificate for Browser Software)
    RE: 不支持

107.公众用户(Public Client )
    RE: 不支持, v5.0 会实现.

108.游移用户(Roving User)
    RE: 不支持, v5.0 会实现.
109.自动定时更新画面(Automatic Periodic Refresh)
    RE: 不明白.

110.异常状况通知(Notification of Abnormal Situations)
    RE: 不明白.

111.数据库安全(Database Security
    RE: 支持数据加密连接串加密。


112.开放的客户端软件(Open Client)
    RE: 不支持, 系统为bs 结构.

企业组织图功能 (Organization Chart Features)
113.企业组织图(Organization Charts)[+]
    RE: 不支持. 支持数据树形显示.
114.子组织图(Sub-Charts)[+]
    RE: 不支持. 支持数据树形显示.

115.组织图拥有人(Chart Owners)[+]
    RE: 不支持. 支持数据树形显示.

116.群组(Groups)[+]
    RE: 不明白.
117.循序群组(Sequential Groups)[+]
    RE: 不明白.
118.权重群组(Weighted Groups)[+]
    RE: 不明白.

119.工作职务群组(Job Function Groups)[+]
    RE: 没有用到职务概念.

120.多重角色管理(Multiple Roles Per User)[+]
    RE: 支持 一人多岗位. 一个多部门.

121.相对职务关系(Relative Job Functions)[+]
    RE: 没有用到职务概念.

122.职务搜寻(Search)[+]
    RE: 没有用到职务概念.

123.组织调整(Reorganize)[+]
    RE: 支持

系统与流程管理功能 (Administrator Features)
124.图形化工作流程监控(Graphical Workflow Monitoring)
    RE: 不支持

125.版本控制(Version Control)[+]
    RE: 支持

126.工作负荷量显示(Workload View)[+]
    RE: 支持. 可以记录每个步骤发送用时.

127.任务成本统计(Task Cost Statistics)[+]
    RE: 不明白.

128.工作流程成本统计(Process Cost Statistics)[+]
    RE: 不明白.
129.单一步骤超时统计(Step Lag Time)[+]
    RE: 同下

130.工作流程超时统计(Process Lag Time)[+]
    RE: 在流程查询中可以体现, 可以查询出 流程的正常、预警、逾期的三种状态各是那些流程.

131.流程暂时停用(Disable Processes )[+]
    RE: v4 不支持,  v2 支持,删除此功能的原因用处不大.

132.由队列中临时调派工作(Pull Tasks from Queue)[+]
    RE: 支持工作转发, 比如: 我接受到的工作可以转发给其它的人.


133.工作重送(Resend Steps)[+]
    RE: 不明白

134.非工作日设定(Exclusion Days)[+]
    RE: 支持, 在自动计算应该完成时间,考虑非工作日的问题.


135.代理未来工作(Assign Future Tasks)
    RE: v2.0 有流程生命周期概念 v4 删除了它. 删除原因功能意义不大.


136.工作流程信息输出(Workflow Metrics Export)[+]
    RE: 支持, 支持输出流程设计报告.

137.能临时更改收件人(Ability to Change Recipient )[+]
    RE: 支持,可以撤消重发送,可以提交指定的人员处理.

138.可显示进行中流程的内容(Ability to View Workflow Data)[+]
    RE: 支持, 在设计完成流程后有一个流程设计报告.

139.自订案件过滤清单(User-Defined Queries for Reports / Monitor View)
    RE: 不明白。

140.自动安装流程给新的部门成员(Automatic Install to New Group Members)
    RE: 不明白. ccflow 是bs 结构.客户端不安装, 新成员近来维护岗位与部门就可以工作.

141.可自行定义统计报表(Configurable Reports)
    RE: 支持, 可以定义查询、分组分析、对比分析、交叉报表.
        分组分析,条件任意组合,实现丙、柱、折线三种图形.

142.可指定代理期限(Assign Until)[+]
    RE: 不明白.

143.可传回子流程统计数据(Roll-up Sub-Process Statistics)
    RE: 支持, 操作人员定义明细表的一个列可以统计到主表里去.
        比如: 报销流程\采购流程的总金额. 在主表单中字段是由明细表单合计产生的.

144.强迫第三方应用软件结束(Ability to Complete Third-Party Application Steps)
    RE: 不支持,  ccflow 为bs 结构. 没有遇到这样的需求.

以上不对之处欢迎补充

 

© 著作权归作者所有

共有 人打赏支持
ccflow周朋

ccflow周朋

粉丝 180
博文 221
码字总数 147113
作品 2
济南
后端工程师
加载中

评论(1)

mack_ky
mack_ky
能不能分享些流程引擎的原理呢?
win10系统登陆提示“你的设备处于脱机状态..“解决方案

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

Hguo
2016/08/27
2.6K
0
驰骋工作流引擎 - ccflow

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

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

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

ccflow
2009/06/11
0
0
开源的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

没有更多内容

加载失败,请刷新页面

加载更多

Bytom资产发行与部署合约教程

比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockchain/bytom 发行资产 在比原链上发行资产比较方便快捷,使用节点的dashboard图形界面...

比原链Bytom
31分钟前
1
0
Ext ComboBox 实现下拉多选,全选,反选

Ext ComboBox下拉选中-全选反选逻辑处理 Ext ComboBox 实现下拉多选,全选,反选 方法一: 代码 var me = this;var isMultiSelect = true;//是否设置为下拉多选me.selectValues = [];//保存...

javaART
34分钟前
1
0
Swoole Windows 版(4.2.1)

https://pan.baidu.com/s/1uTm77_cp4kn0_xMgO1DpIw Swoole Windows 版(内部版本,swoole-4.2.1,php-7.1,必须为64位系统,Win7或更高版本)。 解压后,将 $dir/bin 目录,设置到 系统的环境...

老查
36分钟前
1
0
美团点评上市受追捧,成中国第四大互联网企业

从建立到上市,蔚来用了不到4年,拼多多3年,趣头条更是仅用了2年3个月。在这波中概股上市浪潮中,等待了漫长8年的美团点评也终于迎来登陆资本市场的时刻。20日上午,美团创始人兼CEO王兴终于...

Mr_zebra
37分钟前
1
0
Mysql-mybatis批量插入

话不多说直接上代码吧 <insert id="batchSave" >insert into table_name (`name`,age)values<foreach collection="list" index="index" item="item" open="(" separator="," close=......

落叶清风
43分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部