Pedro Goris C. 1 | Page 5

Ejemplo de Módulos por Interfaces : Módulo . Seleccionar sitio de pasajeros . Propósito . Elegir para cada cliente el sitio que cumpla los requisitos de su clase y preferencias . Usa . Preferencias _ sitio . Devuelve . Sitio _ seleccionado , Preferencias _ disponibles .
Detalles funcionales . Buscar entre los sitios disponibles aquellos que cumplan las condiciones en el siguiente orden : clase , fumador y fila .
Estructura de datos Preferencias _ sitio Clase _ asignada * Primera , Negocios , Turista Fumador * S / N Fila * Pasillo , Medio , Ventana
Especificación de Módulos por Pseudocódigo : Es una forma más detallada de describir un módulo . Con un lenguaje formal estructurado se especifica cómo tiene que funcionar el módulo .
Al ser más detallada que la especificación de interfaces tiene un menor margen de error , pero implica más trabajo para el diseñador .
No obstante , la especificación por pseudocódigo se puede complementar con la especificación de interfaces .