[发明专利]一种基于Activiti的业务流程管理方法有效
申请号: | 201610829895.9 | 申请日: | 2016-09-19 |
公开(公告)号: | CN106325887B | 公开(公告)日: | 2020-02-18 |
发明(设计)人: | 曹健;王国彬;黄灿圳;贺波 | 申请(专利权)人: | 深圳市彬讯科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06Q10/10 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 李杭 |
地址: | 518000 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 activiti 业务流程 管理 方法 | ||
本发明提供了一种基于Activiti的业务流程管理方法,包括以下步骤:用户根据实际业务,设计整体流程,绘制对应的业务流程图,所述业务数据模块判断用户是否提出新的业务需求,如果是,则执行步骤S2,如果否,则结束流程;所述流程图处理模块将对应的业务流程图上传到流程图存储模块,形成多种业务操作流程;所述业务数据模块根据对应的业务流程图指定任务节点的业务数据操作接口;该基于Activiti的业务流程管理方法能适应多条业务线、能够合理分类业务数据、有效管理、能将流程管理平台与业务服务以1:N模型配置、完成业务数据的分类管理。
技术领域
本发明涉及通信技术领域,尤其涉及一种基于Activiti的业务流程管理方法。
背景技术
互联网领域因其快速迭代的特性,在技术层面上最直接的痛点表现在:因频繁的业务变更,导致相关开发人员不断的调整代码内的业务逻辑。若将流程控制逻辑交由业务代码管理,无论是前期开发还是后期迭代,开发效率太慢。
Activiti系由Tom Bayen于2010年5月发布首版的Java工作流开源工具,其主要致力于对流程的管理,工作流是由若干活动任务组成的具有一定功能的任务扭转流,故其命名为Activity的复数Activities化简而得。适用业务主要包括:OA、CRM、ERP等系统。
将业务流程交由自身代码管理,开发成本高,后期的维护和迭代工作量大。甚至可能出现因耦合度太高,导致后期一个细小的调整,需要重新编写流程控制代码。要做到适应于频繁的业务变更,代价非常高。
现有的Activiti能够通过拖拽控件,绘制流程图,完成对流程的管理,但是不能够很好的解决因实际场景导致的业务变更的效率问题,但其只管理相关的流程,并不能对各种业务数据进行分类管理,不利于对业务数据进行分类管理,将业务数据和Activiti结合起来使用,已经有大量的案例,但其基本都是单一业务和Activiti结合使用,业务数量过多的情况下1:1的配置会大量的浪费资源。
因此,本领域技术人员亟需开发出一种能适应多条业务线、能够合理分类业务数据、有效管理、能将流程管理平台与业务服务以1:N模型配置、完成业务数据的分类管理的基于Activiti的业务流程管理方法。
发明内容
本发明要解决的技术问题是提供一种基于Activiti的业务流程管理方法,该基于Activiti的业务流程管理方法能适应多条业务线、能够合理分类业务数据、有效管理、能将流程管理平台与业务服务以1:N模型配置、完成业务数据的分类管理。
为解决上述技术问题,本发明提供了一种基于Activiti的业务流程管理方法,提供业务数据模块、流程图处理模块、流程节点模块及流程管理模块,所述流程图处理模块包括流程图挂载单元,所述流层节点模块包括业务聚合单元及接口路由单元,所述流程管理模块包括业务分发单元及activiti挂载单元;该基于Activiti的业务流程管理方法包括以下步骤:
S1:用户根据实际业务,设计整体流程,绘制对应的业务流程图,所述业务数据模块判断用户是否提出新的业务需求,如果是,则执行步骤S2,如果否,则结束流程;
S2:所述流程图处理模块将对应的业务流程图上传到流程图存储模块,形成多种业务操作流程;
S3:所述业务数据模块根据对应的业务流程图指定任务节点的业务数据操作接口;
S4:通过直连和流程节点两种模式,将业务数据操作接口注册至对应的所述业务流程图中,实现流程和业务的关联,当为流程节点模式时,所述接口路由单元服务于定位到下游的服务,所述业务聚合单元将下游服务的业务数据操作接口输出成标准的格式与流程通信;
S5:所述流程图挂载单元将所述业务流程图挂载至activiti引擎单元,所述业务分发单元将流程存储模块里不同业务流程分发至对应的流程接口,通过一套管理平台管理多个业务下的对应的若干流程;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市彬讯科技有限公司,未经深圳市彬讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610829895.9/2.html,转载请声明来源钻瓜专利网。