关于制作使用JSON作为标记的流程图库的建议

0 投票
1 回答
1683 浏览
提问于 2025-04-16 20:24

最近在工作中,我被安排去创建一个流程图库。我想得到一些关于我该如何着手的建议。我们使用mongodb来存储数据,后端用的是Tornado Web Server。简单来说,我需要用JavaScript创建一个库,这个库能导入JSON格式的数据来显示流程图。这个流程图肯定不会简单,我需要能够建模循环、条件等。基本上,就是标准的UML活动图需要建模的所有内容。我打算用Raphael来绘制连接每个节点的线条。我最大的疑问是,如何在JSON中建模循环和条件?有没有现成的开源库可以作为参考?

1 个回答

1

难道不应该最简单的方法就是在流程图中定义不同类型的节点,然后说明每个节点连接到哪些节点吗?

可以把每种类型的节点显示成不同的样子,连接的部分就用线条把它们连起来。

为什么循环或者条件要和其他的节点有区别呢?它们其实也是节点,只是连接到其他节点而已。

撰写回答