métodos estructurados

10

Click here to load reader

Upload: andres-morales

Post on 13-Jul-2015

7.129 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Métodos estructurados
Page 2: Métodos estructurados

Es una forma sistemática de elaborarmodelos de un sistema existente o deun sistema que tiene que serconstruido.

Page 3: Métodos estructurados

Inicios

Fueron desarrollados por primera vez en ladécada de los 70 para soportar el análisis yel diseño del software.

En las décadas de los 80 y 90 evolucionaronpara soportar el desarrollo orientado aobjetos.

Page 4: Métodos estructurados

Utilidades

Proporcionan un marco para el modelado detallado desistemas como parte de la elicitación y análisis derequerimientos.

La mayoría de métodos estructurados tienen su propioconjunto de reglas y guías que aplican a dichos modelos.

Se encuentran herramientas CASE que soportan el uso demétodos.

Soportan la edición de modelos y generan código ydocumentación.

Page 5: Métodos estructurados

Objetivos

La especificación de los procesos y de las estructuras de datos se diferencian por lo general.

Muchas de sus técnicas o bien pasan de lo general a lo particular (técnicas top-down) o inversa (técnicas bottom-up).

Registrar de forma apropiada los requisitos de información.

Construir un S.I. en un tiempo apropiado y a costes aceptables.

Ayudar a identificar, lo más pronto posible, cualquier cambio que sea posible realizar dentro del proceso de desarrollo.

Page 6: Métodos estructurados

Desventajas o inconvenientes de un

Método Estructurado

No proporcionan un soporte efectivo para la comprensión o elmodelado de requerimientos del sistema no funcionales.

No discriminan en tanto que normalmente no incluyen guíasque ayuden a los usuarios a decidir si un método esadecuado para un problema concreto.

A menudo generan demasiada documentación.

Los modelos producidos son muy detallados, y los usuarioslos encuentran difíciles de entender.

Page 7: Métodos estructurados

Técnicas utilizadas para los Métodos

Estructurados

Aparecen dos técnicas las cuales son las más utilizadas como lo son:

1. Diagrama Entidad-Relación.

1. Diagrama de Flujo de Datos.

Page 8: Métodos estructurados

Diagrama Entidad-Relación

Un diagrama o modelo entidad-relación, es unaherramienta para el modelado de datos de un sistemade información. Estos modelos expresan entidadesrelevantes para un sistema de información, sus inter-relaciones y propiedades.

Page 9: Métodos estructurados

Diagrama de Flujo de Datos

Un diagrama de flujo de datos es una representación gráfica del "flujo" de datos a través de un sistema de información.

Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos (diseño estructurado).

Es una práctica común para un diseñador dibujar un contexto a nivel de DFD que primero muestra la interacción entre el sistema y la entidades externas.

Este contexto a nivel de DFD se "explotó" para mostrar más detalles del sistema que se está modelando.

Page 10: Métodos estructurados