Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2.Diseño Estructurado
2.1.1 Objetivos
Los objetivos de la técnica son:
♦ Obtener la estructura modular y los detalles de proceso del sistema
partiendo solamente de los "productos" obtenidos en la fase de Análisis
del Sistema.
♦ Cambiar la atención del QUÉ al COMO.
♦ Obtener un diseño que no sólo "funcione", sino que también sea
mantenible, mejore la reutilización y se pueda probar y entender
fácilmente.
♦ Utilizar herramientas gráficas (Diagramas de Estructura de Cuadros) para
representar la estructura modular del sistema.
2.1.2 Características
Se trata por tanto de conseguir que cada módulo de la estructura en árbol que se
obtenga cumpla las siguientes características:
♦ Módulos de pequeño tamaño.
El impacto de un cambio a realizar puede ser perfectamente aislado. Si el
tamaño de los módulos es reducido, una determinada modificación
afectará a un número mayor de módulos, sin embargo, la cantidad de
código a considerar será menor.
♦ Independencia modular.
Cuanto mayor es la independencia de un módulo es más sencillo trabajar
con él, por tanto, el diseño debe reducir la compartición de ficheros, de
datos, la de dispositivos, las interfaces comunes con el Sistema Operativo
y las llamadas desde o hacia otros módulos.
Página -5
DE: Introducción al Diseño Estructurado
Una vez finalizada la Fase de Análisis del Sistema se dispondrá al iniciar la Fase de
Diseño de un conjunto de especificaciones funcionales que describan con términos
precisos.
♦ Las entradas que suministran al sistema las entidades externas.
♦ Las salidas aportadas por el sistema a dichas entidades externas.
♦ Las funciones descompuestas que se han de realizar por ese sistema.
♦ El modelo de datos lógico del sistema.
Página -6
DE: Introducción al Diseño Estructurado
Página -7