工作流产品比较
以及统计功能
对X5 Studio过分依赖,如果选择它的工作流,整个项目需要在其平台上开发。
用户自己的开发框架调用流程需要调用webService来实现,统计分析只支持系统里面创建的BO模型。
缺少流程效能分析,表单设计器不是很好用
报价单
链接地址
链接地址
链接地址
链接地址
详细了解
链接地址
中文
中文
国产化
是
是
是
是
数据库
oracle/db2/SQLServer/Sybase/Informix/Mysql
oracle/db2/SQLServer/Sybase/Informix/Mysql
oracle/db2/SQLServer/ /Mysql
Oracle/Mysql
工作流设计
器表现力
完全基于Flex/Flash的全图形化设计界面,易于理解,界面和操作非常简单,大部分业务逻辑的实现无需代码开发,eclipse中也可绘制流程。
X5提供自己的角色管理模块,也提供接口可自行扩展
有自己的角色管理模块,提供数据同步接口
必须使用提供的角色模块
优点
BPS与用户开发框架及集成开发环境可以高度融合,一方面以整合的开发环境开发,即保持了原来的开发模式与习惯,又能够方便的使用BPS的功能;另一方面,BPS提供标准的Java API,能够以多种协议与用户原有应用交互,更好的保护了原有资产,大大降低了应用开发和升级的成本。
X5平台提供了对数据的查询、统计、分析、挖掘的支持,能够完成多维、多项的数据统计分析,包括交叉表、统计表都实现
Aws提供数据库表对应表单,便于自己做统计分析。
Aws提供流程效能分析,还支持以多维度、多方案(BO统计图表、交叉表统计、SQL报表)表单数据统计分析。
流程引擎使用了开源的activiti5,扩展性方面比较好。
主要工作流产品比较
-普元BPS、起步X5、炎黄盈动、和宏天bpmx3
功能
普元BPS
起步X5
炎黄盈动
宏天bpmx3
编程语言
使用Java技术,支持微软及除微软外的各类主流操作系统
使用Java技术
使用java技术,自己研发的流程引擎
使用java技术,基于activiti5开源引擎基础上开发
开发文档
中文
中文
提供表单设计器
在开源ueditor编辑器的基础上开发的表单编辑器
流程附件
支持,且支持附件权限控制
支持
支持
支持
开发接口
BPS API & Component Library(BPS API和构件库)
BPMX3平台API文档
WEB服务API文档
整合第三方API文档
角色设置
角色与业务逻辑绑定,角色可使用自带模块也可根据提供接口使用自己的角色模块
有自己的开发平台,在开发平台中设计流程,以及业务规则。
Eclipse中提供流程绘制插件,也可以在基于Flex的流程设计器中绘制流程图以及编写业务规则
基于Flex的流程设计器,不过流程设计器仅限画流程图,业务规程需要通过功能菜单来配置。
表单定制
完全基于Flex/Flash的业务化的表单定制
在自己的开发平台中定制表单