业务流程吧 关注:27贴子:106
  • 1回复贴,共1

基于开源流程引擎Activiti5的工作流开发平台 BPMX3

只看楼主收藏回复

BPMX3平台是宏天软件在ESTBPM2的基础上,追随开源工作流平台Activiti5,由原班开发团队,历时一年,现重新推出一套解决中国政府及企业的业务流程的开发平台。 相对商业的工作流平台,BPMX3具有更多的灵活性。

目前的系统架构如下所示:

整合流行的开源技术框架如下:
Spring Core 3.0.4
Spring MVC 3.0
Spring Security 3.0.5
Spring AOP
Apache Active MQ
MyBatis 3
CKEditor 3.6
JQuery 1.8
Sencha Touch 2/WebKit
CXF 2.0
Alfresco Activiti 5
Compass + Lucene
JasperReport 4.5/Fine Report
JavaMail
Other: Log4j,FreeMark ,Velocity,Sitemesh,Jfreechart,Jforum,Solr
Maven 2
宏天BPMX3工作流平台有以下优势有:
1.流行的开源技术整合
2.支持任何方式的项目整合:内置,独立部署
3.J2EE开发人员入手容易
4.强大的商业、开源报表引擎支持
5.工作流基于强大的流程的引擎Activiti5
6.扩展了Activiti5以支持中国式的流程业务
7.强大的定制能力,开发可由代码生成器完成80%的工作。
8. 付费的源码开放方式
9.手机客户端基于WebKit方式(基于定制WebKit,支持IPhone,Android)
10.BPMN2.0标准支持
11.基于流行的JAVA 流程引擎Activiti 5.8扩展
12.中国特色的流程支持
13.灵活的在线流程定义
14.灵活的嵌入式部署、独立部署
15.灵活的在线表单定义(支持按内表及外部表及视图生成表单)
16.灵活的第三方表单集成
17.开放式的流程体系
18.灵活的组织结构支持
19.流程的导入与导出
20.子流程支持
中国特色的流程支持
21.流程任务逐步回退处理(任务追回及多驳回 )
22.流程自由跳转
23.流程跳转业务规则设置
24.多级分发任务与任务汇总
25.会签(并行与串行)及投票处理
26.补签
27.流程版本变更管理
28.流程 表单版本变更管理
29.流程催办(基于MQ短信及邮件设置)
30.流程任务的工作日设置(用于统计流程任务执行效率)
31.任务监控管理
32.流程委办、转办
BPMX3在线试用地址:
电信:http://office.jee-soft.cn:10080/bpm3/login.jsp
网通:http://oa.jee-soft.cn:10080/bpm3/login.jsp
账号:csx
密码:1
在线视频:
1. 在线流程定义
2. 在线流程定义修改及版本变更
3. 在线建表及生成流程表单


后面宏天将会官方的技术论坛上开一专题,介绍Activiti5的相关技术,包括整合,扩展,流程构建等。
联系人:周海龙
电话:13070215345
QQ:1438712946


1楼2013-03-31 20:26回复

    目前,主流的开源流程引擎有Activiti、Flowable、Camunda三大开源项目,三个开源流程引擎均支持BPMN2.0标准,满足基本的流程功能。三者设计思路基本是一致的,核心表有分静态资源表、部署表、流程实例运行表、活动实例运行表、执行表、变量表、作业表、认证表、以及各种历史数据表,Camunda不仅支持BPMN标准,还支持CMMN标准和DMN标准,其中CMMN对于案例型场景具有奇效。但是,桂云网络公司发现,毕竟这些开源项目是老外开发的,并不满足中国国内精细化的审批需求。在国内,特别是政府单位,领导业务审批是非常霸道的,比如任意推进流程,任意驳回至任意节点,甚至是驳回至并行网关分支,这时,很多市面的流程引擎就束手无措了,因为,回退到并行网关分支后,后续审批将无法走出该并行网关分支。
    桂云网络公司为了满足中国精细化的审批需求,基于Camunda开源项目最新版本,做了扩展功能,并命名为“桂花流程引擎”或“桂花流程”,桂花流程引擎功能包含Camunda原有功能外,同时扩展流程任意推进、任意回退、流程预警、流程超时自动提交、加签、减签、评审、审计、工作交接、审批数据按模板填充转PDF文件等功能。


    IP属地:广西2楼2025-01-19 18:05
    回复