sábado, 11 de abril de 2009

DIAGRAMA DE FLUJO DE DATOS




INTRODUCCION

Para comprender mejor el movimiento lógico de los datos en un negocio, el analista de sistemas traza diagramas de flujo de datos (DFD). Los diagramas de flujo de datos son análisis estructurados y herramientas de diseño que permiten comprender visualmente sistema y subsistemas como un juego de datos interrelacionados.

Esta guía pretende desarrollar capacidades que le permitan diagramar, a nivel lógico, la estructura de los procesos y el movimiento de la información dentro del sistema actual de la organización.

Inicialmente conoceremos que es un DFD, cuál es su función durante el análisis de las actividades de una organización y los elementos que los componen; para finalizar lograremos identificar los procesos que se pueden sistematizar.


DIAGRAMAS DE FLUJO DE DATOS


El DFD es un modelo que describe los flujos de datos o tuberías, los procesos que cambian o transforman los datos en un sistema, las entidades externas que son fuente o destino de los datos (y en consecuencia los límites del sistema) y los almacenamientos o depósitos de datos a los cuales tiene acceso el sistema, permitiendo así describir el movimiento de los datos a través del sistema.

Ya conocemos que una Base de Datos es el conjunto de datos almacenados con una estructura lógica. De tal manera, tan importante como los datos, es la estructura conceptual con la que se relacionan entre ellos. En la práctica, podemos pensar esto como el conjunto de datos más los programas (o software) que hacen de ellos un conjunto consistente, que da la coherencia necesaria para poder trabajar con los datos de una manera sistemática.




DESARROLLO DE DIAGRAMA DE FLUJO DE DATOS.


1. ¿Que son diagramas de flujo? Presentación grafica de flujo de datos, la cual simplifica la manera de entender el procesamiento de datos.
2. ¿Cuáles son los cuatro conceptos de datos que pueden ser simbolizados en un diagrama de flujo de datos? Inicio, proceso, almacén, fin.
3. Tomando como base el documento anexo “DFD-intro.ppt” identifique y explique en qué consiste:
a. Idea general de modelamiento. Tener claro las clases de diagramas de flujo.
b. Elementos que componen un DFD.


c. Diferencias y similitudes entre la Notación: Yourdon/Demarco y la Notación: Gene & Sarson.21


Tiene un proceso muy similar para la recolección grafica de los datos

4. Ventajas de un enfoque de flujo de datos: -Una de las grandes ventajas de un enfoque de de flujo de datos, es que podemos hacer un comprensión más profunda entre los sistemas y los subsistemas.
-una mayor comunicación con los usuarios.
-hacer un mayor análisis para establecer si están definidos los datos y los procedimientos para el diagrama.
- Libertad para realizar el procedimiento siempre y cuando sea comprensible.
- Se deben analizar cada paso de los procedimientos, para realizar los datos.
5. Identifique y describa los pasos que se deben seguir para desarrollar un DFD.
*Este ubica el sistema dentro de un contexto de entorno, vale decir como interactúa el sistema y con la empresa considerada en su conjunto define el campo de acción y los límites0 del sistema y proyecto
* Use un símbolo de proceso
* rotule el símbolo del proceso así que muestre el sistema
*incluya todos los terminadores del sistema
* usar estrategias:
-preguntar al usuario final los sucesos y las repuestas
Que quiere que el sistema lea
*identificar fuentes netas
*identificar recipientes netos
*identifique todos los posibles almacenes de datos externos
*dibujar diagrama de flujo de datos

6. A que se hace referencia cuando se habla de:

DIAGRAMA DE COMPOSICION FUNCIONAL:
También denominados graficas de jerarquías, muestra la estructura o descomposición funcional en sentido descendente de un sistema.
También nos proporciona un esquema para elaborar nuestros propios DFD

DIAGRAMA DE CONTEXTO: También llamados flujos de datos, es el modelo de procesos más general que puede utilizarse En un sistema de aplicación o sistema. Éste se presenta como un proceso, otros sistemas se dibujan como flujos de datos de entradas y salidas.

NIVEL 1 En el diagrama de nivel superior se plasma todos los procesos que describen el proceso principal. En este nivel no pueden interrelacionarse directamente. Teniendo así algo externo que los una

7. Apoyándose en el documento “DFD2” Describa lo que significa “explotar o fragmentar” diagramas de flujo de datos.

Explotar es realizar un procedimiento paso por paso para llegar a la solución completa del diagrama, insertando en el todos los pasos discretamente de modo que el programa se haga entendible para el computador y para cualquier persona.

8. Identifique y defina las categorías de los DFD.

· Diagrama de Contexto: Nivel 0

En este paso se realizan los dibujos del diagrama de flujo.

· Diagrama de Nivel Superior: Nivel 1

Se crea el proceso, buscando así que no se interrelacionen directamente sino por medios externos, en este nivel deben existir entradas y salidas.

· Diagrama de Detalle o Expansión: Nivel 2

Se relacionan directamente los procesos, sin necesidad de almacenar demasiada información manejando entradas y salidas.

9. Liste tres razones para la creación de un diagrama de flujo de datos orientado lógicamente.

1 Es mucho más compleja que otras maneras de almacenamiento de datos.
2 Su forma grafica permite mayor entendimiento.
3 Permite el desarrollo de la identificación de los datos de la transacción en el modelo de datos.

10. Liste tres características que se encuentren en un diagrama de flujo de datos físico y que no están en un diagrama de datos lógico.

a. No siempre siguen una secuencia lógica.
b. No son fáciles de comprender.
c. No utilizan los mismos simbolos.




No hay comentarios:

Publicar un comentario