domingo, 4 de julio de 2010

Practica 2 Qué son los Diagramas de Flujo de Datos.


   Practica 2 Qué son los Diagramas de Flujo de Datos.
Objetivo: Conocer los diagramas de flujo de datos y su importancia en el análisis y diseño de sistemas de información.

DESARROLLO:
Que son los Diagramas de Flujo de Datos.

Los diagramas de flujo de datos fueron inventados por Larry Constantina, el desarrollador original del diseño estrcuturado, basado en el modelo de computación de Martin y Estryn: "flujo gráfico de datos" . Los diagramas de flujo de datos (DFD) son una de las tres perspectivas esenciales de Análisis de Sistemas Estructurados y Diseño por Método SSADM.
El desarrollo de un DFD ayuda en la identificación de los datos de la transacción en el modelo de datos.
Los diagramas derivados de los procesos principales se clasifican en niveles, los cuales son:
  • Nivel 0: Diagrama de contexto.
  • Nivel 1: Diagrama de nivel superior.
  • Nivel 2: Diagrama de detalle o expansión.
Diagrama de Contexto: Nivel 0
En el diagrama de contexto sólo se dibuja el proceso principal JOEL y los flujos entre éste y sus entidades.

Diagrama de Nivel Superior: Nivel 1
En el diagrama de nivel superior se plasman todos los procesos que describen al proceso principal. En este nivel los procesos no pueden interrelacionarse directamente, sino que entre ellos siempre debe existir algún almacenamiento o entidad externa que los una.

Diagrama de Detalle o Expansión: Nivel 2
Diagrama de nivel 2 (o superior) en la fotografía. Es de nivel >= 2, y no de nivel 1 porque en el nivel 1 no se permiten las interconexiones entre procesos, como puede verse entre el proceso 2 y 3.
De lo General a lo Particular
Si vamos de lo general a lo particular necesitamos los ejemplos positivos y los negativos:
Negativos: Para especializar.
Positivos: Para comprobar que las especializaciones no son demasiado especificas: tienen que satisfacer a todos los positivos.

Extensión de Procesos para Mayor Detalles
Se debe de realizar para que el flujo de datos sea mas preciso y consigo de lo que se esta manejando.

Consistencia Entre Procesos.
No se introduce en el nivel inferior de nuevas entradas y salidas. En el proceso de que no se identifican en los diagramas de mayor nivel. Sin embargo, dentro del proceso, se identifican nuevos flujos de datos y almacenamiento de los mismos.


Tipos de Diagramas de Flujo de Datos
  • Diagrama de Uso-Caso.
  • Diagrama de Actividad.
  • Diagrama de Secuencia.
  • Diagrama de Colaboración.
  • Diagrama de Clase.
Diagrama de Uso-Caso

Un diagrama de uso-caso se utilizan para vizualizar la interacción del sistema con el mundo exterior.


Diagrama de Actividad
Un diagrama de actividad muestra el flujo de eventos dentro de tu sistema.

Diagrama de Secuencia
Un diagrama de secuencia muestra paso a paso lo que debe suceder para lograr una pieza de la funcionalidad proporcionada por el sistema.

Diagrama de Colaboración
Un diagrama de colaboración muestra interacciones organizadas al rededor de sus objetos y sus vinculos entre si.
Diagrama de Clase
Un diagrama de clase muestra la estructura del software.

Conclusiones: Son utilizados para darle un  formato a los sistemas de información y colocar los procesos de manera jerárquica.

No hay comentarios:

Publicar un comentario