gpt4 book ai didi

php - 有什么方法可以用 PHP/MySQL 动态创建流程图或 UML?

转载 作者:可可西里 更新时间:2023-11-01 08:06:08 29 4
gpt4 key购买 nike

我有一个用 PHP/MySQL 构建的流程跟踪系统,我想提供整个流程的图形表示——一张 map ,或多或少。每个步骤、任务、分配的用户和依赖项都存储在 MySQL 表中,因此我可以通过多种方式输出数据,但我不确定如何以图形方式显示这些数据。流程可以由特权用户编辑,所以我不能只创建一次流程图并保存它——它需要是动态的。

我考虑过简单地输出表格或 div,但我的问题是如何使其响应移动浏览器,因此我认为 JPG/PNG 会更简单且更独立于平台。我见过很多基于 LAMP 的图表工具,但没有一个可以创建工作流。我找到的最接近的是 yUML ( http://yuml.me/ ),根据对语法的快速回顾,它看起来很容易实现,但我没有运行 Rails,也不知道如何操作。

我还研究了屏幕截图服务(Grabzit、Thumbshots、Websnapr 等),但问题是这是一个安全站点,因此这些服务无法获得访问权限。

我不是在寻找任何华而不实的东西,这就是为什么我认为 UML 可能很适合——我只需要能够基于 MySQL 数据动态创建流程图。

感谢任何能为我指明正确方向的人!

最佳答案

我不知道有流程图 API,但有许多通用图表 API。

Google 图表有 examples for org chart (在许多其他图表类型中)。

SO 上已经有很多关于此类事情的线程:

JavaScript Chart Library
Graph visualization library in JavaScript等等

关于php - 有什么方法可以用 PHP/MySQL 动态创建流程图或 UML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19057041/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com