21
Herramientas del Herramientas del Análisis Estructurado Análisis Estructurado

Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Embed Size (px)

Citation preview

Page 1: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Herramientas del Análisis Herramientas del Análisis EstructuradoEstructurado

Page 2: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Modelos

• Mapas: modelos bidimensionales del mundo• Globos terraqueos: modelos tridimensionales

del mundo• Dibujos Arquitectónicos: representaciones

esquemáticas de un edificio, casa, etc.• De Análisis de Sistemas: representaciones

abstractas de lo que al final será una combinación de hardware y software.

Page 3: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Modelos

• Mapas: modelos bidimensionales del mundo• Globos terraqueos: modelos tridimensionales

del mundo• Dibujos Arquitectónicos: representaciones

esquemáticas de un edificio, casa, etc.• De Análisis de Sistemas: representaciones

abstractas de lo que al final será una combinación de hardware y software.

Page 4: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

ModelosEjemplo: Modelo Arquitectónico

Page 5: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Para que construir Modelos

• Para concentrarse en las propiedades importantes del sistema y al mismo tiempo restar atención a otras menos importantes

• Para comunicarse con el usuario de manera enfocada y verificar que se comprenda correctamente el ambiente del usuario

• Discutir cambios y correcciones de los requerimientos a bajo costo.

Page 6: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Modelado del Sistema

• Utilización de modelos para representar ciertas propiedas del sistema.

• Modelado del futuro sistema que desea el usuario.

• Se utilizan herramientas para construir los modelos del sistema.

Page 7: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Herramientas de Modelado

• DFD – Diagrama de Flujo de Datos• DD – Diccionario de Datos• Especificación de Procesos• DER – Diagrama Entidad Relación• DTE – Diagrama de Transición de

Estados• Diagrama de Estructuras

Page 8: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

DFDDiagrama de Flujo de Datos

• Que funciones debe realizar el sistema?• Que interacciones existen entre estas

funciones?• De donde obtiene el sistema la información

para realizar las funciones?• Que entradas se convierten en salidas?• Donde entrega el sistema el resultado de su

trabajo?

Page 9: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

DFDDiagrama de Flujo de Datos

Page 10: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

DFDDiagrama de Flujo de Datos

• Permite visualizar un sistema como una red de procesos funcionales conectados entre sí por flujos de datos y almacenamientos

• Ilustra las Funciones que el sistema debe realizar

• Es una herramienta gráfica• Proporciona una visión global de los

componentes funcionales del sistema pero NO da detalles de estos

Page 11: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

DDDiccionario de Datos

• Listado organizado de todos los datos pertinentes al sistema con definiciones precisas y rigurosas de todas las entradas, salidas, almacenamientos y cálculos intermedios

• Muestra de detalles de cual es la información que maneja el sistema

• Es una herramienta de texto

Page 12: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

DDDiccionario de Datos

Nombre del cliente = tratamiento de cortesía o título + nombre + apellidos

tratamiento de cortesía = [Sr. | Sra. | Dr. | Ing. | Lic.]o título

nombre = {carácter válido}

apellido = {carácter válido}

carácter válido = [A-Z | a-z | ’ | - | | ]

Page 13: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Especificación de Procesos

• Descripción de que es lo que sucede en cada burbuja primitiva de un DFD

• Define lo que debe hacerse para transformar entradas en salidas

• Muestra de detalles de cómo se maneja la información en el sistema

• Herramienta de texto / gráfica

Page 14: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Especificación de Procesos

• Narrativa

• Español estructurado (seudocódigo)

• Diagramas de Flujo Lógico

• Tablas de Decisión

• Pre-Post Condición

Page 15: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Especificación de Procesos

3. Cobranza

Si el monto de la factura multiplicado por el número de

semanas de retraso es mayor a 10.000 entonces:

Proporcionar una fotocopia de la factura al

encargado de ventas que llamará al cliente

Volver a archivar la factura para estudiarla de

nuevo dentro de dos semanas

Page 16: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

DERDiagrama Entidad Relación

• Describe con un alto nivel de abstracción la distribución de datos almacenados en el sistema

• Permite enfatizar las estructuras de datos y sus relaciones independientemente del proceso

• Enfatiza las relaciones entre los almacenamientos del DFD

• Herramienta gráfica

Page 17: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

DERDiagrama Entidad Relación

CLIENTE FACTURA

PEDIDO

recibe

coloca

LIBROCONTABLE

especifica

Page 18: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

DTEDiagrama de Transición de Estados

• Enfatiza el comportamiento del sistema dependiente del tiempo

• Sistemas de tiempo real.

• Herramienta gráfica

Page 19: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

DTEDiagrama de Transición de Estados

INACTIVO

LLENADO

LAVADO

SECADO

ALTO

Deshabilitar Llenado

ALTO

Deshabilitar Lavado

SECADO FINALIZADO

Deshabilitar Secado

COMENZAR

Habilitar Llenado

LAVADORA LLENA

Habilitar Lavado

LAVADO FINALIZADO

Habilitar Secado

Page 20: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Carta EstructuradaDiagrma de Estucturas

• Muestra la jerarquía funcional de los módulos del sistema y las interfases de datos entre los componentes

• Se utiliza en el diseño para modelar una jeraquía sincronizada de módulos

• Herramienta gráfica

Page 21: Herramientas del Análisis Estructurado. Modelos Mapas: modelos bidimensionales del mundo Globos terraqueos: modelos tridimensionales del mundo Dibujos

Carta EstructuradaDiagrama de Estructuras

MODULOPRINCIPAL

MODULO A MODULO B MODULO C

MODULO X MODULO C1

MODULO X2MODULO X1