首页 > 解决方案 > 具有实时数据的 Web 应用程序流程图/流程图

问题描述

我有一个流程图或流程图(我实际上不知道正确的名称是什么),它显示了客户从提出请求到流程结束所经历的所有步骤。我想监控每一步有多少客户。例如,如果今天我有 100 个客户,10 个可能在开始,20 个在验证中,30 个在保留中,20 个在被拒绝等等。

我一直在寻找图表工具,但它们都专注于绘制图表,我想要一个能够“实时”显示数字的网络应用程序(我们有一个每小时更新一次状态的数据库)。我尝试了 python dash,但它只有一个 sanky 图表,但这不是我想要的。

这就是我正在使用的东西,但它是一个电源点! 例子

对软件或库的任何建议,或任何线索?

标签: web-applicationsreal-timeflowchart

解决方案


如果重新创建此图表是一种选择,并且如果这是在商业场景中,您可能需要查看用于 HTML图形可视化库的商业yFiles 。

有了它,您可以实现连接到实时数据源并显示实时更新的动态流程图或流程图(我想说,您所拥有的是它们的混合体,所以命名很好;-))。这里有两个示例,似乎非常符合您的要求:

Process Mining Example通过仪表和热图显示了状态中元素的数量(或更具体地说是相对负载),您实际上也可以看到实体在状态之间移动:

动画过程挖掘图的图像

当然,您也可以添加文本标签来显示数字,或者除此之外。

当然,也可以显示实时数据更新(模拟实时数据),正如这个网络监控演示所示。

免责声明:我为创建该库的公司工作,并且我编写了这两个演示。当然,您也可以使用其他库,但是出色的图形可视化很难,我真的会推荐像这样的强大工具,而不是尝试在商业环境中构建自己的工具。我不代表我的雇主,在这里。评论,建议和答案是我自己的。


推荐阅读