El documento describe el análisis estructurado y el diseño estructurado para el desarrollo de sistemas. El análisis estructurado se centra en especificar las funciones del sistema, mientras que el diseño estructurado crea programas formados por módulos independientes. Algunas herramientas usadas incluyen diagramas de flujo, diccionarios de datos y diagramas de datos.