Ejemplo de Módulos por Pseudocódigo: Módulo. Seleccionar sitios de pasajeros. Call ObtenerPrimerSitio( Sitio, NoHaySitios) While Not NoHaySitios Comprobar Sitio con Preferencias _ sitio Si es válido Añadir a la Lista _ sitios Call ObtenerSiguienteSitio( Sitio, NoHaySitios) EndWhile Mostrar la lista al usuario para que seleccione el número de sitio. Accept Numero _ sitio Sitio _ seleccionado = Lista _ sitios( Numero _ sitio) Return Sitio _ seleccionado
Estrategias de Diseño:
Las especificaciones desarrolladas durante el análisis estructurado pueden ayudar a derivar la estructura del diseño.
La transición desde el diagrama de flujo de datos a la estructura del programa, representada en el diagrama de estructura, requiere la identificación del tipo de flujo de información.
Diseño por Transformación: los datos entran en el sistema mediante caminos que se denominan flujos de entrada. En el núcleo se produce una transformación de los datos, y finalmente, los datos se mueven por caminos que conducen a la salida.