Visin Panormica Diagrama de flujo de datos B
Visión Panorámica Diagrama de flujo de datos B X PROC V Z PROC Y FUENTE Descrip. E. E. A PROC Descripción del proceso W PROC Definición del FD DESTINO D ALMACÉN DE DATOS Diagrama E-R (o DED) Diccionario de Datos Definiciones de la BD Definiciones de los módulos Paso al diseño Diagrama de estructuras
Diseño Estructurado. El Proceso de Diseño. • “El proceso de aplicar distintas técnicas y principios con el propósito de definir un dispositivo, un proceso o un sistema con suficiente detalle como para permitir su realización física”. • Proceso iterativo a través del cual se traducen los requisitos en una representación del software.
Diseño Estructurado. El Proceso de Diseño. ERS Análisis (Qué) E-R DFD Enfoque de datos Modelo lógico de datos Diseño (Cómo) Estructura detallada: programas y módulos Diseño de bajo nivel (detallado) Esquema de BD y ficheros (Piattini et al. 96) Organización lógica Enfoque funcional Arquitectura de procesos Diseño de alto nivel (arquitectónico) Modelo físico de datos Lenguaje comprensible por el usuario Cuadernos de carga Decisiones concretas: organización y rendimiento Implementación Codificación y pruebas Lenguaje comprensible por la máquina
Diseño Estructurado. El Proceso de Diseño. • Diseño de datos. Transforma el modelo del dominio de la información del análisis en las estructuras de datos necesarias para la implementación. Esquema Lógico de Datos “Modelo Relacional”. • Diseño arquitectónico. Estructura modular del programa/aplicación. Diagramas de Estructuras. • Diseño de interfaz. Interfaces del sw. con otros sistemas y con los usuarios. • Diseño procedimental. Descripción procedimental de los componentes del sw.
- Slides: 4