我有一个用PHP / MySQL构建的过程跟踪系统,我想提供整个过程的图形表示-或多或少的地图。每个步骤,任务,分配的用户和依赖项都存储在MySQL表中,因此我可以以任何方式输出数据都没有问题,但是我不确定如何以图形方式显示数据。特权用户可以编辑流程,因此我不能只创建一个流程图并保存它-它必须是动态的。
我考虑过只输出表或div,但是我的问题是如何使其响应移动浏览器,所以我认为JPG / PNG会更简单并且与平台无关。我见过很多基于LAMP的图表工具,但是没有什么可以创建工作流程。我找到的最接近的是yUML(http://yuml.me/),基于快速查看语法,它看起来很容易实现,但是我没有运行Rails,也不了解如何这样做。
我还研究了屏幕快照服务(Grabzit,Thumbshots,Websnapr等),但是问题在于这是一个安全的站点,因此这些服务将无法获得访问权限。
我没有在寻找任何浮华的东西,这就是为什么我认为UML可能很合适-我只需要能够基于MySQL数据动态创建流程图。
感谢任何能为我指明正确方向的人!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句