我有一个用PHP / MysqL构建的流程跟踪系统,我想提供整个流程的图形表示-或多或少的地图.每个步骤,任务,分配的用户和依赖项都存储在MysqL表中,因此我可以以任何方式输出数据都没有问题,但是我不确定如何以图形方式显示数据.特权用户可以编辑流程,所以我不能只创建一个流程图并保存它-它必须是动态的.
我考虑过只输出表或div,但是我的问题是如何使其对移动浏览器响应,所以我认为JPG / PNG会更简单且与平台无关.我见过很多基于LAMP的图表工具,但是没有什么可以创建工作流程.我发现最接近的是yUML(http://yuml.me/),它看起来很容易基于对语法的快速回顾而实现,但是我没有运行Rails,也不知道如何执行.
我还研究了屏幕快照服务(Grabzit,Thumbshots,Websnapr等),但是问题在于这是一个安全的网站,因此这些服务将无法获得访问权限.
我没有在寻找任何浮华的东西,这就是为什么我认为UML可能很合适-我只需要能够基于MysqL数据动态创建流程图.
感谢任何能为我指明正确方向的人!
解决方法:
我不知道流程图API,但是有许多通用图表API.
Google图表具有examples for org chart(在许多其他图表类型中).
这样的事情已经有很多线程了:
JavaScript Chart Library
Graph visualization library in JavaScript
等等
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。