SlideShare una empresa de Scribd logo
1 de 11
Diagrama de Flujo de Datos
            (DFD)
Un diagrama de flujo de datos (DFD) es un modelo lógico-gráfico
para representar el funcionamiento de un sistema en un proyecto.
Los rectángulos representan entidades externas, los rectángulos
abiertos almacenes (archivos), los círculos procesos y las flechas
un flujo de datos desde (o hacia) cualquier elemento a (o desde) un
proceso.


Los flujos, entidades externas y los almacenes se etiquetan con un
nombre. Los procesos se etiquetan con un número y un verbo en
infinitivo (con complemento). Un diagrama de flujo de datos (DFD)
puede ser expandido dividiendo (expandiendo) algunos de sus
procesos en subprocesos, en este caso la etiqueta tendrá un
número adicional. No hay un límite para el número de procesos.
Diagramas de flujo de datos.

El diagrama de flujo de datos (DFD), es una
herramienta que permite visualizar un sistema
como una red de procesos funcionales,
conectados entre sí por "conductos" y "tanques
de almacenamiento" de datos. Siendo éste, una
de las herramientas más comúnmente usadas,
sobre todo por sistemas operacionales en los
cuales las funciones del sistema son de gran
importancia y son más complejos que los datos
que éste maneja.
Los componentes de un diagrama
          típico de flujo de datos:

•   Proceso.
•   Flujo.
•   Almacén.
•   Terminador.
Proceso

El primer componente del DFD se conoce como
proceso. Los sinónimos comunes son burbuja, función,
transformación. El proceso muestra una parte del
sistema que transforma entradas en salidas. El proceso
se representa gráficamente como un círculo.
Flujo.

Un flujo se representa gráficamente por medio de una
flecha que entra o sale de un proceso. El flujo se usa
para describir el movimiento de bloques o paquetes de
información de una parte del sistema a otra.
Ejemplos de flujos
Almacén.

El almacén se utiliza para modelar una colección de
paquetes de datos en reposo. Se denota por dos líneas
paralelas, como lo muestra la figura 4.1.5. De modo
característico el nombre que se utiliza para identificar al
almacén es el plural del que se utiliza para los paquetes
que entran y salen del almacén por medio de flujos.
Terminador.

El terminador gráficamente se representa como un rectángulo, como se
muestra en la figura 4.1.6. Los terminadores representan entidades
externas con las cuales el sistema se comunica. Comúnmente, puede ser
una persona, o un grupo, por ejemplo, una organización externa o una
agencia gubernamental, o un grupo o departamento que esté dentro de la
misma compañía u organización, pero fuera del control del sistema que se
está modelando. En algunos casos, un terminador puede ser otro sistema,
como algún otro sistema computacional con el cual se comunica éste.
Guía para la construcción de
                  DFD.
     Además de la regla básica que existen para la elaboración de DFD
     tal como, los componentes básicos de DFD son: proceso(burbuja)
     flujo, almacenes y terminadores. Existen otras reglas adicionales
     que nos permitirán no elaborar DFD erróneos y gratos a la vista de
     los usuarios.
1.   Las reglas incluyen las siguientes:
2.   Escoger nombres con significado para los procesos, flujos,
     almacenes y terminadores.
3.   Numerar los procesos.
4.   Evitar los DFD excesivamente complejos
5.   Redibujar el DFD tantas veces como sea necesario estéticamente.
6.   Asegurarse de que el DFD sea lógicamente consistente y que
     también sea con cualesquiera DFD relacionados con él.
7.   Extensiones del DFD para sistemas de tiempo real
Ejemplo
El cliente solicita un pedido, la persona
encargada verifica si hay en existencia lo
solicitado y se procede a facturar la
mercancía, en caso contrario se cancela
el pedido hasta nuevo aviso. Cuando se
hace la facturación se le envia una copia
de la factura a caja y la original al cliente.
Descripción del proceso de nómina


 El departamento de administración analiza el reporte de
 asistencia del empleado y el cargo que este ejerce.
 Si está conforme la envía al departamento de nómina.
 El departamento de nómina revisa el reporte para
 verificar que no existan errores que no hayan sido
 corregidos por el departamento de administración.
 En caso de que no se encuentren errores se cargan los
 datos del trabajador al sistema y se procesa la nómina.

Más contenido relacionado

La actualidad más candente

Análisis de requerimientos y DFD (II)
Análisis de requerimientos y DFD (II)Análisis de requerimientos y DFD (II)
Análisis de requerimientos y DFD (II)Angela Inciarte
 
Diagrama de flujo de datos dfd
Diagrama de flujo de datos dfdDiagrama de flujo de datos dfd
Diagrama de flujo de datos dfdJesús Riera
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datosRafael Morales
 
Diagramas de flujo DFD
Diagramas de flujo DFDDiagramas de flujo DFD
Diagramas de flujo DFDHanny
 
Modelamiento del Sistema Diagrama de Flujo de Datos (DFD)
Modelamiento del SistemaDiagrama de Flujo de Datos (DFD)Modelamiento del SistemaDiagrama de Flujo de Datos (DFD)
Modelamiento del Sistema Diagrama de Flujo de Datos (DFD)nelson rodriguez huallpa
 
Para hacer dfd d fdatos internet
Para hacer dfd   d fdatos internetPara hacer dfd   d fdatos internet
Para hacer dfd d fdatos internetViviana Martín
 
FACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDFACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDafrancoing
 
Diagrama de flujos de datos
Diagrama de flujos de datosDiagrama de flujos de datos
Diagrama de flujos de datosOryanaEG
 
Diagrama de flujo de datos (dfd) enmanuel
Diagrama de flujo de datos (dfd) enmanuelDiagrama de flujo de datos (dfd) enmanuel
Diagrama de flujo de datos (dfd) enmanuelcalvete19
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de DatosInés Andara
 
Diagramas de flujos para base de datos
Diagramas de flujos  para base de datosDiagramas de flujos  para base de datos
Diagramas de flujos para base de datoslafp36
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de DatosRenny Batista
 

La actualidad más candente (20)

Dfd
DfdDfd
Dfd
 
Diagramas de flujo modelo
Diagramas de flujo modeloDiagramas de flujo modelo
Diagramas de flujo modelo
 
Análisis de requerimientos y DFD (II)
Análisis de requerimientos y DFD (II)Análisis de requerimientos y DFD (II)
Análisis de requerimientos y DFD (II)
 
Diagrama de flujo de datos dfd
Diagrama de flujo de datos dfdDiagrama de flujo de datos dfd
Diagrama de flujo de datos dfd
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
Diagramas de flujo DFD
Diagramas de flujo DFDDiagramas de flujo DFD
Diagramas de flujo DFD
 
Uso de flujo de Datos
Uso de flujo de DatosUso de flujo de Datos
Uso de flujo de Datos
 
Modelamiento del Sistema Diagrama de Flujo de Datos (DFD)
Modelamiento del SistemaDiagrama de Flujo de Datos (DFD)Modelamiento del SistemaDiagrama de Flujo de Datos (DFD)
Modelamiento del Sistema Diagrama de Flujo de Datos (DFD)
 
Para hacer dfd d fdatos internet
Para hacer dfd   d fdatos internetPara hacer dfd   d fdatos internet
Para hacer dfd d fdatos internet
 
Dfd y der internet
Dfd y der internetDfd y der internet
Dfd y der internet
 
FACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDFACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFD
 
Diagrama de flujos de datos
Diagrama de flujos de datosDiagrama de flujos de datos
Diagrama de flujos de datos
 
Diagrama de flujo de datos (dfd) enmanuel
Diagrama de flujo de datos (dfd) enmanuelDiagrama de flujo de datos (dfd) enmanuel
Diagrama de flujo de datos (dfd) enmanuel
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de Datos
 
Dfd
DfdDfd
Dfd
 
Diagramas de flujos para base de datos
Diagramas de flujos  para base de datosDiagramas de flujos  para base de datos
Diagramas de flujos para base de datos
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
Diagrama de flujo dfd
Diagrama de flujo dfdDiagrama de flujo dfd
Diagrama de flujo dfd
 
Clase 2 Semana 3
Clase 2 Semana 3Clase 2 Semana 3
Clase 2 Semana 3
 
MODELADO DE DATOS
MODELADO DE DATOSMODELADO DE DATOS
MODELADO DE DATOS
 

Destacado

Diagramas de Flujo de Datos
Diagramas de Flujo de DatosDiagramas de Flujo de Datos
Diagramas de Flujo de Datosinggaitan
 
Ejercicios De Diagrama De Flujo
Ejercicios De Diagrama De FlujoEjercicios De Diagrama De Flujo
Ejercicios De Diagrama De FlujoFabio Valencia
 
Ejercicio Sobre El Diagrama De Flujo De Datos Prestamo Sala
Ejercicio Sobre El Diagrama De Flujo De Datos Prestamo SalaEjercicio Sobre El Diagrama De Flujo De Datos Prestamo Sala
Ejercicio Sobre El Diagrama De Flujo De Datos Prestamo SalaGabriel Mondragón
 
Arquitectura de Datos
Arquitectura de DatosArquitectura de Datos
Arquitectura de DatosJazmin Glez.
 
DFD Analisis estructurado
DFD Analisis estructuradoDFD Analisis estructurado
DFD Analisis estructuradoJavier Gómez
 
Diagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesosDiagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesosDeivis Romero
 
Resumen de analisis y diseño de sistemas kendall & kendall
Resumen de analisis y diseño de sistemas  kendall & kendallResumen de analisis y diseño de sistemas  kendall & kendall
Resumen de analisis y diseño de sistemas kendall & kendallDaniel Castillo
 
DIAGRAMA FLUJO PROCESOS
DIAGRAMA FLUJO PROCESOSDIAGRAMA FLUJO PROCESOS
DIAGRAMA FLUJO PROCESOSSergio Garcia
 
Diagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesosDiagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesosIvan Vera Montenegro
 

Destacado (15)

Diagramas de Flujo de Datos
Diagramas de Flujo de DatosDiagramas de Flujo de Datos
Diagramas de Flujo de Datos
 
Ejercicios De Diagrama De Flujo
Ejercicios De Diagrama De FlujoEjercicios De Diagrama De Flujo
Ejercicios De Diagrama De Flujo
 
9.diseño de la arquitectura
9.diseño de la arquitectura9.diseño de la arquitectura
9.diseño de la arquitectura
 
MANUAL D.F.D
MANUAL D.F.DMANUAL D.F.D
MANUAL D.F.D
 
Ejercicio Sobre El Diagrama De Flujo De Datos Prestamo Sala
Ejercicio Sobre El Diagrama De Flujo De Datos Prestamo SalaEjercicio Sobre El Diagrama De Flujo De Datos Prestamo Sala
Ejercicio Sobre El Diagrama De Flujo De Datos Prestamo Sala
 
Diagramas de flujo_de_datos
Diagramas de flujo_de_datosDiagramas de flujo_de_datos
Diagramas de flujo_de_datos
 
Arquitectura de Datos
Arquitectura de DatosArquitectura de Datos
Arquitectura de Datos
 
DFD Analisis estructurado
DFD Analisis estructuradoDFD Analisis estructurado
DFD Analisis estructurado
 
Manual de dfd
Manual de dfdManual de dfd
Manual de dfd
 
Diagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesosDiagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesos
 
Uso y manejo de DFD - Una aproximación
Uso y manejo de DFD - Una aproximaciónUso y manejo de DFD - Una aproximación
Uso y manejo de DFD - Una aproximación
 
Resumen de analisis y diseño de sistemas kendall & kendall
Resumen de analisis y diseño de sistemas  kendall & kendallResumen de analisis y diseño de sistemas  kendall & kendall
Resumen de analisis y diseño de sistemas kendall & kendall
 
Diagrama de flujo para exponer
Diagrama de flujo para exponerDiagrama de flujo para exponer
Diagrama de flujo para exponer
 
DIAGRAMA FLUJO PROCESOS
DIAGRAMA FLUJO PROCESOSDIAGRAMA FLUJO PROCESOS
DIAGRAMA FLUJO PROCESOS
 
Diagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesosDiagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesos
 

Similar a Diagrama de flujo_de_datos_(dfd)[1]

Similar a Diagrama de flujo_de_datos_(dfd)[1] (20)

Diagramas de flujo_de_datos
Diagramas de flujo_de_datosDiagramas de flujo_de_datos
Diagramas de flujo_de_datos
 
Unidad iii paradigmas de la ingeniería de software
Unidad iii  paradigmas de la ingeniería de softwareUnidad iii  paradigmas de la ingeniería de software
Unidad iii paradigmas de la ingeniería de software
 
BASES DEL DIAGRAMA DE FLUJO
BASES DEL DIAGRAMA DE FLUJOBASES DEL DIAGRAMA DE FLUJO
BASES DEL DIAGRAMA DE FLUJO
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
Tema4 a
Tema4 aTema4 a
Tema4 a
 
Dfd
DfdDfd
Dfd
 
Diagramas de-flujo-de-datos01
Diagramas de-flujo-de-datos01Diagramas de-flujo-de-datos01
Diagramas de-flujo-de-datos01
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
DFD.pptx
DFD.pptxDFD.pptx
DFD.pptx
 
Diagrama de-flujo-de-datos
Diagrama de-flujo-de-datosDiagrama de-flujo-de-datos
Diagrama de-flujo-de-datos
 
Dfd
DfdDfd
Dfd
 
Dfd info
Dfd infoDfd info
Dfd info
 
D fdatos
D fdatosD fdatos
D fdatos
 
D fdatos
D fdatosD fdatos
D fdatos
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
dfd.ppt
dfd.pptdfd.ppt
dfd.ppt
 
Dfd
DfdDfd
Dfd
 
Diseño orientado a flujo de datos
Diseño orientado a flujo de datosDiseño orientado a flujo de datos
Diseño orientado a flujo de datos
 
Capítulo07 usodediagramasflujodatos
Capítulo07 usodediagramasflujodatosCapítulo07 usodediagramasflujodatos
Capítulo07 usodediagramasflujodatos
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del software
 

Diagrama de flujo_de_datos_(dfd)[1]

  • 1. Diagrama de Flujo de Datos (DFD) Un diagrama de flujo de datos (DFD) es un modelo lógico-gráfico para representar el funcionamiento de un sistema en un proyecto. Los rectángulos representan entidades externas, los rectángulos abiertos almacenes (archivos), los círculos procesos y las flechas un flujo de datos desde (o hacia) cualquier elemento a (o desde) un proceso. Los flujos, entidades externas y los almacenes se etiquetan con un nombre. Los procesos se etiquetan con un número y un verbo en infinitivo (con complemento). Un diagrama de flujo de datos (DFD) puede ser expandido dividiendo (expandiendo) algunos de sus procesos en subprocesos, en este caso la etiqueta tendrá un número adicional. No hay un límite para el número de procesos.
  • 2. Diagramas de flujo de datos. El diagrama de flujo de datos (DFD), es una herramienta que permite visualizar un sistema como una red de procesos funcionales, conectados entre sí por "conductos" y "tanques de almacenamiento" de datos. Siendo éste, una de las herramientas más comúnmente usadas, sobre todo por sistemas operacionales en los cuales las funciones del sistema son de gran importancia y son más complejos que los datos que éste maneja.
  • 3. Los componentes de un diagrama típico de flujo de datos: • Proceso. • Flujo. • Almacén. • Terminador.
  • 4. Proceso El primer componente del DFD se conoce como proceso. Los sinónimos comunes son burbuja, función, transformación. El proceso muestra una parte del sistema que transforma entradas en salidas. El proceso se representa gráficamente como un círculo.
  • 5. Flujo. Un flujo se representa gráficamente por medio de una flecha que entra o sale de un proceso. El flujo se usa para describir el movimiento de bloques o paquetes de información de una parte del sistema a otra.
  • 7. Almacén. El almacén se utiliza para modelar una colección de paquetes de datos en reposo. Se denota por dos líneas paralelas, como lo muestra la figura 4.1.5. De modo característico el nombre que se utiliza para identificar al almacén es el plural del que se utiliza para los paquetes que entran y salen del almacén por medio de flujos.
  • 8. Terminador. El terminador gráficamente se representa como un rectángulo, como se muestra en la figura 4.1.6. Los terminadores representan entidades externas con las cuales el sistema se comunica. Comúnmente, puede ser una persona, o un grupo, por ejemplo, una organización externa o una agencia gubernamental, o un grupo o departamento que esté dentro de la misma compañía u organización, pero fuera del control del sistema que se está modelando. En algunos casos, un terminador puede ser otro sistema, como algún otro sistema computacional con el cual se comunica éste.
  • 9. Guía para la construcción de DFD. Además de la regla básica que existen para la elaboración de DFD tal como, los componentes básicos de DFD son: proceso(burbuja) flujo, almacenes y terminadores. Existen otras reglas adicionales que nos permitirán no elaborar DFD erróneos y gratos a la vista de los usuarios. 1. Las reglas incluyen las siguientes: 2. Escoger nombres con significado para los procesos, flujos, almacenes y terminadores. 3. Numerar los procesos. 4. Evitar los DFD excesivamente complejos 5. Redibujar el DFD tantas veces como sea necesario estéticamente. 6. Asegurarse de que el DFD sea lógicamente consistente y que también sea con cualesquiera DFD relacionados con él. 7. Extensiones del DFD para sistemas de tiempo real
  • 10. Ejemplo El cliente solicita un pedido, la persona encargada verifica si hay en existencia lo solicitado y se procede a facturar la mercancía, en caso contrario se cancela el pedido hasta nuevo aviso. Cuando se hace la facturación se le envia una copia de la factura a caja y la original al cliente.
  • 11. Descripción del proceso de nómina El departamento de administración analiza el reporte de asistencia del empleado y el cargo que este ejerce. Si está conforme la envía al departamento de nómina. El departamento de nómina revisa el reporte para verificar que no existan errores que no hayan sido corregidos por el departamento de administración. En caso de que no se encuentren errores se cargan los datos del trabajador al sistema y se procesa la nómina.