我在Oracle 2000+行中有很多很长的程序,有很多的调用。我想生成程序流程图(算法),以便更好地了解进一步重构的过程。SQL程序流程图生成软件程序流程
这不是我写的代码,所以我不知道逻辑不够。
你会建议在这种情况下做什么?我试图画出类似文本的流程,但需要花费很多时间,并且仍然很难涵盖理解的所有逻辑。
我看到的最好方法是从SQL过程生成的流程图,并链接到代码和图表之间的“跳转”。
UPDATE: 做同样发现几个软件:
ClearSQL - 使CRUD图,呼叫图形和流程图。 (使用它现在):它具有Outline(使代码流能够折叠 - 展开代码块 - 非常酷!),代码资源管理器(枚举所有的func,包含链接的参数ti SQL文本 - 只是在界面)功能
问题归结为建议一种工具,软件,库,这是一种偏离主义。 – Trilarion 2015-02-15 10:56:11