jbpm 通用流程设计,请假大家
2016-11-30 12:29
148 查看
最近开发一个基于jbpm4.4流程引擎框架的通用流程的设计,由于设计的业务繁多,而且每个业务都有一套自己的业务数据(表单数据),而且每个流程的启动,完成任务的业务操作都不尽相同。
我现在的思路是每套流程设计一个业务数据表,用来保存流程对应的表单的数据,但是这样搞得程序很难扩展,而且流程很多,这样会增加更多的业务数据表。每个流程设计的流程扭转操作,在完成任务的时候不同的流程节点都是泡不同的业务,这种设计用什么设计方式好,现在想的解决方案有点类似策略模式,每个流程实现自己接口,分别操作。
如果大家有过实现通用流程的解决方案,不妨说出来,请教下,主要是业务数据表怎么设计,流程角色如何分配,以及如果流程很多,各个表单页面如何展现或者配置。
各位大侠,请问下有什么建议,请教下。
我现在的思路是每套流程设计一个业务数据表,用来保存流程对应的表单的数据,但是这样搞得程序很难扩展,而且流程很多,这样会增加更多的业务数据表。每个流程设计的流程扭转操作,在完成任务的时候不同的流程节点都是泡不同的业务,这种设计用什么设计方式好,现在想的解决方案有点类似策略模式,每个流程实现自己接口,分别操作。
如果大家有过实现通用流程的解决方案,不妨说出来,请教下,主要是业务数据表怎么设计,流程角色如何分配,以及如果流程很多,各个表单页面如何展现或者配置。
各位大侠,请问下有什么建议,请教下。
相关文章推荐
- JBPM4基础篇04-设计请假流程,JBPM集成到Web Project
- JBPM4基础篇04-设计请假流程,JBPM集成到Web Project
- JBPM4基础篇04-设计请假流程,JBPM集成到Web Project
- 设计模式详细系列教程 (三)以网上购物通用的订单流程 详解状态模式
- 揭秘jbpm流程引擎内核设计思想及构架
- Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合例子(附完整的请假流程例子,jbpm基础,常见问题解决)
- JBPM4基础篇-设计请假流程,流程的发起,执行,驳回,监控web Demo
- 揭秘jbpm流程引擎内核设计思想及构架(经典之作,收藏之)
- jbpm学习笔记(五)--请假流程的设计(2)
- [SharePoint 工作流] 如何设计一个通用的多级多审核工作流程(三):工作流开发
- jBPM-jPDL学习笔记——流程设计与控制
- 设计模式详细系列教程 (三)以网上购物通用的订单流程 详解状态模式
- 揭秘jbpm流程引擎内核设计思想及构架
- 揭秘jbpm流程引擎内核设计思想及构架(转贴)
- 简单请假流程中的错误!org.jbpm.api.JbpmException: execution is not in a activity or in a transition
- MyEclipse安装JBPM3流程设计器插件
- jbpm designer流程设计器保存流程特慢问题解决
- [SharePoint 工作流] 如何设计一个通用的多级多审核工作流程(二):关联设置与启动设置
- 设计模式详细系列教程 (三)以网上购物通用的订单流程 详解状态模式
- 揭秘jbpm流程引擎内核设计思想及构架 (转)