El documento describe los principios y técnicas de diseño estructurado de software, incluyendo la definición de módulos, interfaces, flujos de datos y procesos. Explica conceptos como la descomposición, jerarquía e independencia de módulos, y diferentes estrategias y tipos de acoplamiento y cohesión para lograr un diseño estructurado y modular del software. También presenta símbolos y diagramas como el diagrama de estructura de cuadros para representar gráficamente la arquitectura del sistema.