我有一个基于PHP/MySQL构建的流程跟踪系统,我想提供整个过程的图形表示--一份地图。每个步骤、任务、分配的用户和依赖关系都存储在MySQL表中,因此我没有问题以任意数量的方式输出数据,但我不知道如何以图形方式显示它。流程可以被特权用户编辑,所以我不能只创建一个流程图并保存它--它需要是动态的。
我考虑简单地输出表格或divs,但我的问题是如何使其响应移动浏览器,因此我认为JPG/PNG会更简单、更独立。我看到了很多基于LAMP的制图工具,但没有什么能创建工作流程的。我发现最接近的是yUML(http://yuml.me/),根据对语法的快速审查,它看起来很容易实现,但我没有运行Rails,并且不知道如何实现。
我还研究了截图服务(Grabzit、Thumbshots、Websnapr等),但问题在于这是一个安全站点,所以这些服务无法获得访问权限。
我不需要任何华丽的东西,这就是我认为UML可能是一个好选择的原因--我只需要能够根据MySQL数据动态创建流程图。
感谢任何能指引我方向的人!
我考虑简单地输出表格或divs,但我的问题是如何使其响应移动浏览器,因此我认为JPG/PNG会更简单、更独立。我看到了很多基于LAMP的制图工具,但没有什么能创建工作流程的。我发现最接近的是yUML(http://yuml.me/),根据对语法的快速审查,它看起来很容易实现,但我没有运行Rails,并且不知道如何实现。
我还研究了截图服务(Grabzit、Thumbshots、Websnapr等),但问题在于这是一个安全站点,所以这些服务无法获得访问权限。
我不需要任何华丽的东西,这就是我认为UML可能是一个好选择的原因--我只需要能够根据MySQL数据动态创建流程图。
感谢任何能指引我方向的人!