Un diagrama de flujo es una representación gráfica de un algoritmo o proceso que utiliza símbolos como óvalos, rectángulos, rombos y círculos para representar el inicio, las actividades, las decisiones y el enlace entre actividades. Los pasos para construir un diagrama de flujo incluyen establecer el alcance del proceso, identificar las actividades y subprocesos, los puntos de decisión, y construir el diagrama siguiendo la secuencia cronológica y asignando los símbolos correspondientes.