El método de análisis estructurado se enfoca en especificar los requisitos del sistema de manera lógica separada de los componentes físicos. Este método divide el sistema en componentes mediante diagramas de flujo y un diccionario de datos. Los diagramas de flujo muestran el flujo lógico de datos entre los procesos sin detalles físicos, mientras que el diccionario de datos define todos los elementos del sistema.