Pergunta

Estou recentemente trabalhando em alguns códigos longos e obscuros escritos por alguns outros caras inteligentes. Estou pensando em gerar os diagramas de fluxo de dados e os fluxogramas para facilitar o meu trabalho. Existe algum tipo de software que podem fazer este trabalho automaticamente? P. S. A maioria dos códigos são em C e Fortran.

Foi útil?

Solução

diagramas de fluxo de dados são mais difíceis porque requerem mais de um final compilador frente para derivar as informações básicas necessárias para desenhá-los. Mas você pode obter chamadas e chamadas gráficos, bem como alguns tipos de entidade relacionamento diagramas fora do Doxygen com Graphviz .

Além disso, Graphviz é geralmente útil para desenhar todos os tipos de gráficos com layouts legível de dados brutos. É fácil de andar uma estrutura de árvore e saída uma descrição na língua DOT para Graphviz para desenhar, por exemplo.

Set Doxygen-se com as opções certas, e transformá-lo solto no código legado e você obterá o início de um documento internos para ajudar a encontrar o caminho de volta também.

Outras dicas

"Code Visual to Fluxograma" de FateSoftware também pode OBE de ajuda.

Dia é um programa que se assemelha a Microsoft Visio. Ele não é tão bom, mas ele começa o trabalho feito. Eu sempre uso isso profissionalmente quando o Visio não está disponível. Isto é principalmente para UML e fluxogramas, as exportações para png, e vetores, e acho que PDF é assim.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top