Вы находитесь на странице: 1из 3

3.1.

1 Diagrama de flujo de datos


Cuando los analistas de sistemas intentan entender los requerimientos de informacin de los usuarios, deben tener la habilidad de visualizar como funcionan la organizacin de los procesos o las transformaciones que sufren los datos y cules son los resultados que esperan obtener. Para eso los analistas pueden elaborar una representacin grafica de los procesos que se realizan con los datos en toda la organizacin mediante una tcnica de anlisis estructurado llamado diagramas de flujos de datos (DFDs). Con el uso de tan solo cuatro smbolos el analista de sistemas puede crear una descripcin grafica de los procesos que con el tiempo contribuirn a desarrollar una solida documentacin del sistema Es una descripcin grafica de un procedimiento para la resolucin de un problema. Son frecuentemente usados para descubrir algoritmos y programas de computador. Los diagramas de flujos estn compuestos por figuras conectadas con flechas. Para ejecutar un proceso comienza por el Inicio y se siguen las acciones indicadas por cada figura: El tipo de figura indica el tipo de paso que representa. LOS COMPONENTES DE UN DIAGRAMA DE FLUJO SON:

Entidad El cuadrado doble se usa para describir una entidad externa (otro departamento, un negocio, una persona o una mquina] que puede enviar datos al sistema o recibirlos de l. La entidad externa, o slo entidad, tambin se llama origen o destino de datos, y se considera externa al sistema descrito. A cada entidad se le asigna un nombre adecuado. Aunque interacta con el sistema, se considera fuera de los lmites de ste. Las entidades se deben designar con un nombre. La misma entidad se podra usar ms de una vez en un diagrama de flujo de datos en particular para evitar que las lneas se crucen en el flujo de datos.

Flujo Un flujo se representa grficamente por medio de una flecha que entra y sale de proceso; el flujo se usa para describir el movimiento, de bloques o paquetes de informacin de una parte del sistema a otra. Los flujos realmente representan Datos, es decir, Bits caracteres, mensajes, nmeros, de puntos, flotante y los diversos tipos de informacin con los que las computadoras pueden tratar. Los flujos tambin muestran la direccin: Una cabeza de flecha en cualquier extremo(o posiblemente ambos) del flujo indica si los datos (o el material) se est moviendo hacia adentro a hacia fuera por ejemplo indica claramente que el nmero se est mandando hacia el proceso denominado validar nmero telefnicos, y el flujo denominado honorarios de entrega de chferes. Los datos que se mueven a dicho flujo viajaran ya sea de un proceso a otro.

Proceso El proceso nuestra una parte del sistema que transforman Entradas y Salidas. Algunas analistas prefieren usar un ovalo o un rectngulo con esquinas redondeadas, otros prefieren usar un rectngulo. Las diferencias entre estas tres formas son puramente cosmticas, aunque obviamente es importante usar la misma forma de la manera consistente para representar todas las funciones de un sistema.

Almacn Se utiliza para modelar una coleccin de paquetes de datos en reposo. Se denota por dos lneas paralelas, de modo caracterstico el nombre que se utiliza para identificar para los paquetes que entran y salen del almacn por medios de flujo. El almacn de datos podra representar un almacn manual, tal como un gabinete de archivo, o un archivo o una base de datos de computadora. A los almacenes de datos se les asigna un nombre debido a que representan a una persona, lugar o cosa. Los almacenes de datos temporales, tales como papel borrador o un archivo temporal de computadora, no se incluyen en el diagrama de flujo de datos. Desarrollo de diagramas de flujo de datos usando un enfoque jerrquico de arriba abajo 1. Haga una lista de actividades de negocio y sela para determinar lo siguiente: Entidades Flujos de datos Procesos Almacenes de datos 2. Cree un diagrama de contexto que muestre entidades externas y los flujos de datos desde y hacia el sistema. 3. Dibuje el diagrama 0 (el siguiente nivel. Muestre procesos pero que sean generales. 4. Cree un diagrama hijo para cada uno de los procesos del diagrama 0. 5. Revise que no haya errores y asegrese de que sean significativos los nombres que haya asignado a cada proceso y flujo de datos. 6. Desarrolle un diagrama de flujo de datos fsico a partir del diagrama de flujo de datos lgico. 7. Particione el diagrama de flujo de datos fsico separando o agrupando sus partes con el propsito de facilitar la programacin y la implementacin.

VENTAJAS DEL ENFOQUE DEL FLUJO DE DATOS El enfoque del flujo de datos posee cuatro ventajas principales sobre las explicaciones descriptivas en relacin con la forma en que los datos se mueven a travs del sistema: 1. Libertad para emprender la implementacin tcnica del sistema en las etapas tempranas. 2. Una comprensin ms profunda de la interrelacin entre sistemas y subsistemas. 3. Comunicar a los usuarios el conocimiento sobre el sistema actual mediante diagramas de flujo de datos. 4. Anlisis de un sistema propuesto para determinar si se han definido los datos y procesos necesarios. Bibliografa
Libro: Anlisis y diseo de sistemas -Kendall