Diagrama de Flujo de Control (DFC)

Existe una extensión para los Diagramas de Flujo de Datos denominados Diagramas de Flujo de Control (DFC).

Estos diagramas se utilizan cuando se requiere modelar un sistema en tiempo real como por ejemplo el software para controlar el tráfico de un sistema de vuelo o el software para monitorear el ritmo cardiaco.

En los DFC se ocupan dos símbolos adicionales a los DFD: las burbujas punteadas y las flechas punteadas.

Una burbuja punteada representa un proceso de control que tiene como propósito coordinar a otros procesos que no son de control. Lo único que puede entrar o salir de un proceso de control son flujos de control.

Las flechas punteadas representan flujos de control que tienen como propósito indicarle a otro proceso algún estado o situación que requiera conocer.

Cabe destacar que son los únicos flujos que van a otro proceso. Las flechas de entrada al proceso de control indican que el proceso ha terminado o que se ha presentado alguna situación excepcional.

Las flechas de salida del proceso de control indican otro proceso que debe iniciar.

Fuente: Apuntes de Informática IV de la FCA de la UNAM