[发明专利]一种流程优化方法、系统、设备及计算机可读存储介质在审
申请号: | 202210787727.3 | 申请日: | 2022-07-04 |
公开(公告)号: | CN115034512A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 吴庆建;薛爱梅 | 申请(专利权)人: | 山东体育学院 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06 |
代理公司: | 济南竹森知识产权代理事务所(普通合伙) 37270 | 代理人: | 王臣超 |
地址: | 250000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流程 优化 方法 系统 设备 计算机 可读 存储 介质 | ||
本发明属于计算机工作流及业务流程管理技术领域,具体涉及一种业务流程优化方法、系统、设备及计算机可读存储介质。该方法包括:流程数据采集客户端从流程服务器处获取流程执行数据信息,并将该信息发送给消息中间件。流程管道程序从订阅的消息中间件流程队列获取流程执行数据,将流程执行数据保存到Elasticsearch服务器中。流程仓库主程序接收用户请求,获取流程数据,根据业务流程KPI指标对流程日志信息进行统计分析处理,将分析处理结果保存到Elasticsearch服务器中并在仪表盘界面展示相关数据。本发明通过搭建流程仓库,对流程服务器的流程数据和执行日志信息进行集中处理和存储,为流程优化提供强有力的流程执行效率数据支撑,有着广泛的应用前景。
技术领域
本发明涉及计算机工作流及业务流程管理技术领域,具体涉及一种流程优化方法、装置、设备及计算机可读存储介质。
背景技术
随着流程再造等流程理论的研究,越来越多的企业IT系统通过引用工作流中间件来增加系统对业务流程的支撑。另一方面,随着开源软件的流行,开源工作流软件如Activiti、Camunda也被越来越多的企业采用。通常业务流程管理生命周期一般是指业务流程管理的四个基本阶段:流程建模、执行、分析和优化。
虽然Activiti、Camunda这类流程工具对流程建模和执行流程任务提供了工具支持,但没有提供分析和优化工具。对于流程分析师来说,由于没有对应的流程分析工具,需要根据运维系统中集中采集的流程日志信息来分析流程系统的运行系情况和流程执行的情况。由于日志集中处理系统只提供日志通用处理分析工具,且传统的日志分析工具无法解释日志信息中的BPMN模型等流程专业领域数据信息,所以对日志中流程数据的分析统计需要大量的开发和维护工作。目前还没有针对流程日志数据进行面向流程分析的解决方案,流程执行日志中的潜在有价值的流程执行数据仍未发掘使用,流程优化的潜力也未得到充分利用。
发明内容
针对现有日志数据分析无法提供面向流程分析的技术方案存在的不足之处,本发明提出了一种流程优化方法、装置、设备及计算机存储介质,通过搭建流程仓库,将流程执行数据、流程日志数据和流程KPI指标关联起来,并通过可视化流程图分析仪表盘将KPI的执行结果数据展示出来,使流程分析过程更加简洁、清晰明了。
为实现上述目的,本发明采用了以下技术方案:
根据本发明的第一方面,提供了一种流程优化方法。该方法包括:
流程数据采集客户端从流程服务器处获取流程执行数据信息,并将该数据信息通过消息中间件流程队列发送给消息中间件。
流程管道程序从订阅的消息中间件流程队列获取流程服务器运行的流程执行数据,并将流程执行数据保存到流程存储单元中。
流程仓库主程序接收用户请求,调取流程的流程执行数据,并根据业务流程KPI指标对流程执行数据进行汇总、统计和分析处理,将统计分析结果保存到流程存储单元中,并在流程仓库仪表盘结合流程图以直观方式展示相关统计分析结果。所述流程执行数据包括流程日志信息等数据。所述流程数据存储单元为Elasticsearch服务器。所述流程仓库仪表盘,用于图形化展示流程KPI执行分析结果。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述流程执行数据包括流程定义、流程实例、流程活动、流程任务、流程变量、流程事件及流程执行日志数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述消息中间件流程队列包括在在消息服务器中针对流程服务器数据传输设置的发布/订阅队列。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述消息中间件为Kafka或RabbitMQ的消息中间件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东体育学院,未经山东体育学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210787727.3/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理