首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建可管理的文档流程图

创建可管理的文档流程图
EN

Software Recommendation用户
提问于 2017-08-01 12:49:01
回答 1查看 78关注 0票数 2

我想为复杂代码(可以用任何语言编写)创建一个流程图,并将其用于文档目的。您知道任何开源解决方案吗?

我需要的规格如下:

  1. 从代码(例如XML)生成的流程图,而不是由软件绘制的流程图(例如Visio)。
  2. 能够从复杂的流程图(例如,查找文件名、变量等)进行查询。
  3. 能够轻松地添加/删除代码的任何部分。
  4. 能够获得不同用途的不同视图(文档、演示)。

只是想让您知道我在寻找什么:http://www.flowgorithm.org/非常有趣,但是主要的问题是它不是开源的。

EN

回答 1

Software Recommendation用户

发布于 2017-12-06 08:46:27

嗯,当我想从文本输入中画出任何东西时,我的目标是GraphViz。有关示例,请参阅此页,了解它能做什么。

我很惊讶没有在图库中看到流程图,但是一个快速的Google找到了此页,它显示了以下代码

代码语言:javascript
复制
digraph {
    label="How to make sure 'input' is valid"

    start[shape="box", style=rounded];
    end[shape="box", style=rounded];
    if_valid[shape="diamond", style=""];
    message[shape="parallelogram", style=""]
    input[shape="parallelogram", style=""]

    start -> input;
    input -> if_valid;
    if_valid -> message[label="no"];
    if_valid -> end[label="yes"];
    message -> input;
}

生成此图

这就够了吗?如果没有,请提供更多的信息&我们将尽力进一步帮助。这是一个非常有趣的问题&我把它作为最惠国仪式的主角。我喜欢从普通的ascii文本生成图表、消息序列图、状态/事件图表等。

票数 1
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/45006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档