La técnica concreta es el DIAGRAMA de ESTRUCTURA de CUADROS (DEC), mediante el cual vamos a representar la estructura modular del sistema y los detalles del proceso. Dicha estructura modular será en árbol y debe cumplir:
-Organización jerárquica de módulos.
-Módulos pequeños y manejables.
-Los Módulos deben ser como "cajas negras", ante determinadas entradas deben responder con determinadas salidas.
-Aislamiento de funciones, discernir entre los detalles (susceptibles de cambio) y la filosofía del sistema (más perenne).
Así pues atendiendo al nivel de detalle, podemos considerar dos partes:
DISEÑO DE ARQUITECTURA
Proceso de definición de la colección de componentes del sistema y sus interfaces.
DISEÑO DETALLADO
Proceso de descripción más detallado de la lógica del proceso y de las estructuras de datos.
MÓDULOS: Representa un programa, subprograma o rutina, admite parámetros de llamada y puede retornar valores. Representado por:
CONEXIÓN ENTRE MÓDULOS: Se representa mediante una línea.
COMUNICACIÓN ENTRE MÓDULOS:
Flags de Control, para comunicar control del sistema, errores de proceso, se representa por:
Datos, información compartida por los módulos, se representa por:
DIAGRAMA DE ESTRUCTURA DE CUADROS