📊 Diagramas Avanzados - Sistema Gateway Agrícola
🎯 Diagramas Generados
🔄 Flujo Avanzado
Archivo:
flujo_avanzado.mdDescripción: Diagrama de flujo detallado con decisiones
Tipo: Mermaid Flowchart con estilos
📞 Llamadas de Funciones
Archivo:
llamadas_funciones.mdDescripción: Gráfico de dependencias entre funciones
Tipo: Mermaid Graph
📊 Flujo de Datos
Archivo:
flujo_datos.mdDescripción: Flujo de datos entre componentes
Tipo: Mermaid Graph con subgráficos
🎯 Estados del Sistema
Archivo:
estados_sistema.mdDescripción: Estados y transiciones del sistema
Tipo: Mermaid State Diagram
🎨 Graphviz
Archivo:
graphviz.dotDescripció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