Pedro Goris C. 1 | Page 3

El diseño estructurado es un método que debe aplicarse después de analizar el software mediante un método estructurado( p. e. método de Yourdon).
El diseño del software se plantea como la organización de los módulos( procedimientos y funciones) para conseguir la funcionalidad descrita en el análisis; por ello, este método se considera dentro de la categoría de los métodos orientados por la función.
El método proporciona un conjunto de herramientas para la representación del diseño del software, la organización de las actividades de diseño y criterios para comprobar la calidad del diseño.
Está definido por las siguientes características:
� El sistema desarrollado siguiendo el diseño estructurado tendrá una entrada y una salida, con variaciones ocasionales. � El diseño estructurado divide el problema a resolver en partes o módulos. �
El diseño estructurado evita el uso de la sentencia GOTO( sentencia que se utiliza para desviar el flujo normal de un programa; la desventaja de esta sentencia es que el seguimiento del programa puede ser desde difícil hasta imposible)
El método del diseño estructurado proporciona dos herramientas para representar el diseño: �
Diagrama de estructura, con el que se representa la estructura modular del software( diseño arquitectónico). Lenguaje de especificación de módulos, con el que se describe los detalles procedimentales de cada módulo, existiendo dos alternativas posibles: especificación de las interfaces de módulos o especificación por pseudocódigo.
Estas herramientas permiten dividir el trabajo entre los miembros de un equipo de desarrollo al estar orientadas modularmente.
Diagrama de Estructura: