Está en la página 1de 18

Diagrama de Flujo de Datos

PST 2,1 PNFI

Diagrama de Flujo de Datos

Diagrama de Flujo de Datos

Diagrama de Flujo de Datos

Diagrama de Flujo de Datos

Diagrama de Flujo de Datos

Diagrama de Flujo de Datos

Muestra cmo se mueven los datos en el sistema de informacin. Utiliza 4 smbolos bsicos para representar procesos, flujo de datos, almacenaje de datos y entidades externas.

Proceso Entrada

Salida

Al menos debe tener un data flow que entre y uno que salga del proceso. El nombre del proceso debe ser un verbo junto a un nombre en singular. El nombre del proceso identifica la funcin del proceso. En el DFD, el proceso aparece como una caja negra (black box), pues el Input, el Output y la funcin general se conocen, pero no as los detalles del proceso. Ejemplo: Calcular Paga Neta, Crear Facturas, Verificar Orden, Calcular Nota.

Diagrama de Flujo de Datos

Data Flow: Es el camino por donde los datos se mueven de una parte del sistema a otra. Se utiliza una flecha como smbolo. Nombre del data flow El nombre del data flow debe ser en singular; solo se debe usar en plural para clarificar el contenido del data flow . Ejemplos: Factura, Horas Trabajadas, Salario por Hora, Orden, Nota del Estudiante, Parmetros de nota (este ltimo est en plural). Todo data flow debe tener un proceso en uno de sus extremos.

Diagrama de Flujo de Datos

Data Store: Tambin conocido como data repository; representa cuando el sistema tiene que retener datos porque sern usados ms tarde por uno o ms procesos.

El nombre debe ser en plural o un nombre colectivo; se puede usar un adjetivo. Debe estar conectado a procesos. Debe tener al menos un Data Flow que entra y uno que sale (cada data flow conectado en el otro extremo a un proceso).

Diagrama de Flujo de Datos

Entidad: Persona, departamento, organizacin u otro sistema de informacin que provee datos al sistema y/o recibe datos del sistema.

Presenta los lmites del sistema de informacin y cmo ste interacciona con su ambiente externo. El nombre debe ser en singular. Debe estar conectado a un proceso con un Data Flow.

Diagrama de Flujo de Datos

Reglas para dibujar los Diagramas de Flujo de Datos:


Cada diagrama de contexto debe estar en una sola pgina. El nombre del proceso debe ser el nombre del sistema de informacin. Use nombres nicos para cada smbolo. No cruce las lneas de flujo de datos. Si es necesario, duplique una entidad o Data Store (utilice un asterisco -*- para explicarlo). Use identificaciones abreviadas en entidades y Data Store; son ms fciles de recordar). Use un nmero de referencia nico para cada proceso.

Diagrama de Flujo de Datos

Diagrama de Contexto (Context Diagram)

Presenta los lmites y el alcance del sistema. Es el nivel ms alto de los Diagramas de Flujos de Datos. Para dibujarlo se deben seguir los siguientes pasos: Hacer el smbolo del proceso en el centro con el nombre del sistema. Dibujar las entidades alrededor del proceso. Usar los Data Flow para conectar las entidades al proceso. NO se muestran los Data Store. Diagrama 0 Es el DFD que describe los detalles del proceso del Diagrama de Contexto. Los Input, Output, Data Flows y entidades deben ser idnticos en el Diagrama de Contexto y el Diagrama 0. Se pueden dibujar Data Store si son necesarios. Cada proceso recibe un nmero de referencia que no tiene que ver con el orden en que los procesos se realizan. Puede existir un flujo de datos en donde la misma data se dirija a dos o ms localizaciones, lo que se conoce como diverging data flow.

Diagrama de Flujo de Datos

Diagramas de niveles ms bajos

Muestran detalles adicionales de los procesos. Deben ser nivelados y balanceados. Nivelar proceso de dibujar diagramas detallados hasta que se alcance el nivel de detalles deseados. Balancear Mantener consistencia en todos los diagramas, flujo de datos (Input/Output), definiciones de datos y descripciones de procesos. Cuando un proceso consiste de una funcin que no se puede descomponer se dice que es una funcin primitiva.

Diagrama de Flujo de Datos


Ejemplo

Diagrama de Flujo de Datos


Ejemplo

Diagrama de Flujo de Datos


Ejemplo

Diagrama de Flujo de Datos


Ejemplo

Diagrama de Flujo de Datos


Ejemplo

También podría gustarte