📊 Diagramas Avanzados - Sistema Gateway Agrícola

🎯 Diagramas Generados

🔄 Flujo Avanzado

  • Archivo: flujo_avanzado.md

  • Descripción: Diagrama de flujo detallado con decisiones

  • Tipo: Mermaid Flowchart con estilos

📞 Llamadas de Funciones

  • Archivo: llamadas_funciones.md

  • Descripción: Gráfico de dependencias entre funciones

  • Tipo: Mermaid Graph

📊 Flujo de Datos

  • Archivo: flujo_datos.md

  • Descripción: Flujo de datos entre componentes

  • Tipo: Mermaid Graph con subgráficos

🎯 Estados del Sistema

  • Archivo: estados_sistema.md

  • Descripción: Estados y transiciones del sistema

  • Tipo: Mermaid State Diagram

🎨 Graphviz

  • Archivo: graphviz.dot

  • Descripción: Diagrama en formato Graphviz

  • Tipo: DOT format

🛠️ Herramientas Utilizadas

  • Python: Script de generación automática

  • Mermaid: Diagramas interactivos

  • Graphviz: Diagramas vectoriales

  • Regex: Análisis de código C++

  • Markdown: Formato de salida

📈 Estadísticas

  • Archivos procesados: 12

  • Funciones encontradas: 132

  • Diagramas generados: 5

🔗 Visualización

Mermaid

Los diagramas Mermaid se pueden visualizar en:

  • GitHub (automático)

  • GitLab (automático)

  • Sphinx (con extensión)

  • Mermaid Live Editor

Graphviz

Para visualizar el diagrama Graphviz:

dot -Tpng graphviz.dot -o diagrama.png
dot -Tsvg graphviz.dot -o diagrama.svg

📝 Notas

  • Los diagramas se generan automáticamente desde el código fuente

  • Se actualizan cada vez que se ejecuta el script

  • Compatibles con múltiples formatos de salida

  • Integrados en la documentación Sphinx


Diagramas avanzados generados automáticamente desde el código fuente