SlideShare una empresa de Scribd logo
1 de 44
Descargar para leer sin conexión
UNIVERSIDAD GALILEO
FISICC – IDEA
AREA DE AUTOMATIZACION DE OFICINAS




                 COMPLEMENTO
DEFINICION DE DIAGRAMA DE FLUJO DE DATOS


Un Diagrama Flujo de Datos es una
representación estructurada y gráfica que
describe cómo circula la información a través de
un sistema y los diferentes procesos de
transformación a los que se ve sometida.
Permite visualizar un sistema como una red de
procesos funcionales, conectados entre si
mediante flujos de datos.
Es una de las herramientas más usadas
en sistemas computacionales en los que
las funciones del sistema son de gran
importancia y son más complejas que los
datos que éste maneja.

Es un modelo lógico (no físico) que
representa qué hace el sistema y no
cómo lo hace; esto es comprensible para
el usuario.
Muestra cualquier nivel de detalle y, el flujo de la
información asociada. Sirve para identificar y dar
nombre a las fuentes de datos, destinos de los
datos, flujos de datos, almacenes de datos y,
procesos.
El DFD se desarrolla con un enfoque
descendente y está sujeto a una notación y a
unas reglas predefinidas que buscan producir un
documento conciso y autoorganizado.
El DFD se compone de Entidades
Externas, flujos de datos, funciones o
procesos y almacenes de datos.
Estos diagramas son compatibles con
cualquier idioma debido a que la
simbología no varia.
Simbología utilizada en los DFDs
Los símbolos utilizados varían por autor.
Los más utilizados y populares son la
simbología adoptada por YOURDON y
GANE & SARSON.
Utilizaremos para esta presentación la
notación de GANE & SARSON, que incluye
la notación siguiente:
P


Proceso




Almacén
                   A


Almacén Repetido   A




Entidad
Flujo de Datos



Flujo de Datos para Consultas


Flujo de Datos para Lectura



Flujo de Datos para Registro
En síntesis, el Diagrama de Flujo de
Datos describe:
   los lugares de origen y destino de los datos (los
límites del sistema),

  las transformaciones a las que son sometidos los
datos (los procesos internos),

  los lugares en los que se almacenan los datos
dentro del sistema, y

  los canales por donde circulan los datos.
AGENTE EXTERNO, FUENTE O DESTINO EXTERNO

Se representa gráficamente por un rectángulo y
muestra las entidades externas tales como
facturas,   empleados,      clientes,  sistema
económico, con las que el sistema se comunica;
y existen algunos factores importantes que
considerar.

       SIMBOLO
No es posible cambiar el contenido del agente
externo, ya que esta fuera del dominio del
cambio.
   Las relaciones existentes entre los agentes
externos, no se muestran en el DFD.
    No es relevante ni como         obtiene   la
información ni que hace con ella.
FUENTE O DESTINO
          EXTERNO
Se considera fuera de los límites del
sistema que se diagrama aunque
interactúa con este, puede ser utilizada
más de una vez en los DFDs
identificándose con un triángulo en la parte
inferior izquierda para indicar que está
duplicada, asimismo debe ser identificada
por su nombre.
CON QUIEN SE RELACIONAN
 Entidades Externas: Se relacionarán solamente
 con el primer Proceso del sistema.
PROCESOS
Muestra una parte del sistema que
transforma entradas en salidas, es decir,
muestra cómo es que una o más entradas
se transforman en salidas, asimismo es una
actividad que definida y predecible
transforma flujos de datos con el fin de
conseguir un cierto objetivo.
EL PROCESO

Se nombra o describe con una sola
palabra, frase u oración sencilla, que
describirá lo que hace el proceso, los
transforma por medio de un verbo
activo seguido de un sustantivo.
QUE REPRESENTA EL SIMBOLO
                        P1

                      NOMBRE
                        DE
                     PROCESO



Este símbolo representa un proceso de transformación,
es decir trabajo desarrollado en el sistema para
transformar los datos.
Debe asignarse un nombre al proceso, además se
asigna un número para identificarlo dentro del sistema.
USO DE LA SIMBOLOGIA




Al menos debe tener un flujo de datos que entre y uno que salga del proceso.
Ejemplos incorrectos (no son posibles en un DFD):


                 Generación espontánea – no tiene input,
                                         no tiene entrada



                  No tiene output,
                  No tiene salida




                  el input no es suficiente para generar el output
CON QUIEN SE RELACIONAN
       LOS PROCESOS
Procesos: Se relacionarán con:
   Almacenes
   Entidades externas
   Otros procesos
    Deberán tener al menos una Entrada y una
Salida.
ALMACEN DE DATOS
Conjunto de datos siempre disponible donde los
mismos quedan retenidos. Se utiliza para
modelar una colección de paquetes de datos en
reposo. Se denota por dos líneas paralelas o de
doble vía. El nombre que se utiliza para
denotar al almacén es el plural del que se
utiliza para los datos que almacena. La
información almacenada está en reposo. Es
independiente de la implementación física.
Los flujos que van hacia el almacén se
interpretan como una escritura, una
actualización o una eliminación de
información del almacén. Los flujos que
salen del almacén se interpretan como
una lectura o un acceso a la información
del almacén.
SIMBOLO



También      conocido como         “data repository”;
representa cuando el sistema tiene que retener datos
porque serán usados más tarde por uno o más procesos.



Almacenes: Se relacionarán solamente con Procesos.
FLUJO DE DATOS
Muestra el movimiento de datos de un punto a
otro dentro del sistema.
debe asignársele un nombre, ya que representa
datos acerca de personas, lugares o cosas.
Si los flujos suceden simultáneamente, deben
representarse con flechas paralelas.


     Simbología
Veamos algunas recomendaciones para
la construcción de un DFD:
  Identificar las entidades externas al
sistema y, sus flujos de entrada y salida. Es
decir, establecer el contexto del sistema.
  Elegir nombres adecuados para todos los
objetos del diagrama, evitando términos
demasiado generales o ambiguos.
Evitar los DFD demasiado complejos, con
demasiados flujos, procesos, almacenes y
agentes externos.
 Omitir tratamiento de errores.
  Refinar los DFD constantemente. El diseño de
un DFD es un proceso iterativo, por lo que habrá
que hacer revisiones y modificaciones
periódicas hasta obtener la versión definitiva.
Ignorar la inicialización y terminación del
sistema. Un DFD no representa el flujo de
ejecución de un sistema, sino los datos que
maneja, por lo que se puede suponer que el
sistema ya está en funcionamiento y que nunca
termina.
  Ignorar el flujo de control. Los flujos de datos
válidos son aquellos que son recibidos por una
función que los modifica y los vuelve a generar
como flujo de salida o como parte de un flujo de
salida.
Es importante dedicar tiempo a esta
labor ya que los posibles errores
introducidos en un DFD serán errores
de análisis que se arrastrarán a lo largo
de las siguientes fases del ciclo de vida
del sistema.
Asegurarse de que el DFD sea
lógicamente      consistente,      evitando
sumideros infinitos (procesos que solo
tienen entradas pero no salidas), burbujas
de generación espontánea (tienen salida sin
tener entradas), flujos no etiquetados,
almacenes de solo lectura o solo escritura.
CASO PRACTICO

 Se desea analizar el caso de un CLIENTE que
lleva su vehiculo al taller de reparación; su flujo
de comunicación con el usuario y el sistema es el
siguiente: en la oficina de recepción de vehículos
se registran los datos del ingreso del vehiculo al
taller, para hacerle un tune – up, llena la ficha
pertinente de traslado al taller de mecánica;
consulta en el listado de precios por servicio de
tune – up y le entrega la información al CLIENTE.
ENTIDADES:
1. cliente
2. taller

PROCESOS:
P1.1: registra consulta de servicios
P1.2: registra consulta de tarifas
P1.3: prepara respuesta
FLUJO DE DATOS:
f1: requiere datos de servicios
f2: traslada consulta de servicios
f3: requiere tarifas
f4: traslada consulta de tarifas
f5: requiere respuesta
f6: registra respuesta
f7: traslada respuesta cliente
f8: traslada respuesta cliente
ALMACENES:
A: dat_servicios (datos de servicios)
B: dat_tarifa (datos de tarifas por servicios)
C: dat_atendidos (datos de clientes atendidos)
ENTIDADES:
1. cliente



PROCESOS:
P2.1: verifica rampa de servicios
P2.2: confirma rampa de servicios
P2.3: registra datos para servicio
P2.4: prepara respuesta
FLUJO DE DATOS:
f1: Requiere datos de servicios
f2: traslada consulta
f3: requiere datos de rampa
f4: requiere datos
f5: registra datos de cliente
f6: registra datos de vehículo
f7: registra datos de mecánico
f8: requiere datos boleta
F9: registra datos de boleta
F10: entrega boleta
ALMACENES:
D: dat_rampas (datos de ramapas de servicios)
E: dat_cliente (datos personales del cliente)
F: dat_vehiculos (datos del vehiculo del cliente)
G: dat_mecanico (datos personales del mecanico)
C.1: dat_atendidos
ENTIDADES:
1. cliente
2. taller

PROCESOS:
P3.1: elabora monto de servicios
P3.2: registra monto de servicios
P3.3: emite factura de servicios
FLUJO DE DATOS:
f1: requiere datos de servicios
f2: traslada datos de servicios
f3: registra datos de cobros de servicios
f4: requiere emisión de factura de servicios
f5: registra datos de emisión de facturas de servicios
f6: entrega original factura cliente
f7: entrega copia de factura taller
ALMACENES:
H: dat_cobros (datos de cobros de servicios)
I: dat_facturas (datos de facturas emitidas)
CONCEPTOS ADICIONALES
• EL DIAGRAMA DE CONTEXTO ES EL
  NIVEL MAS ALTO EN UN DIAGRAMA DE
  FLUJO DE DATOS Y CONTIENE UN
  SOLO PROCESO, QUE REPRESENTA A
  TODO EL SISTEMA.
• EL DIAGRAMA NIVEL 0 ES LA
  AMPLIACION DEL DIAGRAMA DE
  CONTEXTO Y PUEDE INCLUIR HASTA
  NUEVE PROCESOS.
Fas diagramas de_flujo_de_datos

Más contenido relacionado

La actualidad más candente

Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Yaskelly Yedra
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datosduberlisg
 
FACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDFACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDafrancoing
 
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 datosRafael Morales
 
Diagrama de flujos de datos
Diagrama de flujos de datosDiagrama de flujos de datos
Diagrama de flujos de datosOryanaEG
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de DatosRenny Batista
 
Diagramas de flujo DFD
Diagramas de flujo DFDDiagramas de flujo DFD
Diagramas de flujo DFDHanny
 
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
 
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
 
Anáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAnáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAngela Inciarte
 
Capítulo07 usodediagramasflujodatos
Capítulo07 usodediagramasflujodatosCapítulo07 usodediagramasflujodatos
Capítulo07 usodediagramasflujodatosRicardo Guzman
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacionCarlos Yanez
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datosNidia Martinez
 

La actualidad más candente (20)

Dfd y der internet
Dfd y der internetDfd y der internet
Dfd y der internet
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama 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
 
Dfd
DfdDfd
Dfd
 
Uso de flujo de Datos
Uso de flujo de DatosUso de flujo de Datos
Uso de flujo de Datos
 
Ejemplo dfd
Ejemplo dfdEjemplo dfd
Ejemplo dfd
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
FACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDFACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFD
 
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
 
Diagrama de flujos de datos
Diagrama de flujos de datosDiagrama de flujos de datos
Diagrama de flujos de datos
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
Diagramas de flujo DFD
Diagramas de flujo DFDDiagramas de flujo DFD
Diagramas de flujo DFD
 
Diagrama de flujo de datos dfd
Diagrama de flujo de datos dfdDiagrama de flujo de datos dfd
Diagrama de flujo de datos 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
 
Anáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAnáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFD
 
Diagrama de flujo dfd
Diagrama de flujo dfdDiagrama de flujo dfd
Diagrama de flujo dfd
 
Capítulo07 usodediagramasflujodatos
Capítulo07 usodediagramasflujodatosCapítulo07 usodediagramasflujodatos
Capítulo07 usodediagramasflujodatos
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacion
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 

Destacado (11)

9 ii
9 ii9 ii
9 ii
 
Gransier and Associates
Gransier and Associates Gransier and Associates
Gransier and Associates
 
Abu qir fertilizers company
Abu qir fertilizers companyAbu qir fertilizers company
Abu qir fertilizers company
 
House for sale Php 33M
House for sale Php 33MHouse for sale Php 33M
House for sale Php 33M
 
63808423 preguntas frecuentes_linea_azul_versatil_(16_ago)
63808423 preguntas frecuentes_linea_azul_versatil_(16_ago)63808423 preguntas frecuentes_linea_azul_versatil_(16_ago)
63808423 preguntas frecuentes_linea_azul_versatil_(16_ago)
 
Jesica Contreras Pinzon
Jesica Contreras Pinzon Jesica Contreras Pinzon
Jesica Contreras Pinzon
 
Dn13 u3 a16_mtf
Dn13 u3 a16_mtfDn13 u3 a16_mtf
Dn13 u3 a16_mtf
 
Chandler
ChandlerChandler
Chandler
 
Platon. politeia
Platon. politeiaPlaton. politeia
Platon. politeia
 
Doc1
Doc1Doc1
Doc1
 
Trabajo
TrabajoTrabajo
Trabajo
 

Similar a Fas diagramas de_flujo_de_datos

Similar a Fas diagramas de_flujo_de_datos (20)

Dfd
DfdDfd
Dfd
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructurado
 
D fdatos
D fdatosD fdatos
D fdatos
 
Para hacer dfd d fdatos internet
Para hacer dfd   d fdatos internetPara hacer dfd   d fdatos internet
Para hacer dfd d fdatos internet
 
D fdatos
D fdatosD fdatos
D fdatos
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
Dfd
DfdDfd
Dfd
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
07 Capitulo 07_Uso de Diagramas de flujo de Datos.pdf
 
Notas dfd internet
Notas dfd internetNotas dfd internet
Notas dfd internet
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del software
 
Guía Teórica Unidad III
Guía Teórica Unidad IIIGuía Teórica Unidad III
Guía Teórica Unidad III
 
Clase 2 Semana 3
Clase 2 Semana 3Clase 2 Semana 3
Clase 2 Semana 3
 
pruba de "sdf"
pruba de "sdf"pruba de "sdf"
pruba de "sdf"
 
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
 
Programas de flujo de datos
Programas de flujo de datosProgramas de flujo de datos
Programas de flujo de datos
 
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)
 
Diagramas de-flujo-de-datos01
Diagramas de-flujo-de-datos01Diagramas de-flujo-de-datos01
Diagramas de-flujo-de-datos01
 

Último

Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 

Último (20)

Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 

Fas diagramas de_flujo_de_datos

  • 1. UNIVERSIDAD GALILEO FISICC – IDEA AREA DE AUTOMATIZACION DE OFICINAS COMPLEMENTO
  • 2. DEFINICION DE DIAGRAMA DE FLUJO DE DATOS Un Diagrama Flujo de Datos es una representación estructurada y gráfica que describe cómo circula la información a través de un sistema y los diferentes procesos de transformación a los que se ve sometida. Permite visualizar un sistema como una red de procesos funcionales, conectados entre si mediante flujos de datos.
  • 3. Es una de las herramientas más usadas en sistemas computacionales en los que las funciones del sistema son de gran importancia y son más complejas que los datos que éste maneja. Es un modelo lógico (no físico) que representa qué hace el sistema y no cómo lo hace; esto es comprensible para el usuario.
  • 4. Muestra cualquier nivel de detalle y, el flujo de la información asociada. Sirve para identificar y dar nombre a las fuentes de datos, destinos de los datos, flujos de datos, almacenes de datos y, procesos. El DFD se desarrolla con un enfoque descendente y está sujeto a una notación y a unas reglas predefinidas que buscan producir un documento conciso y autoorganizado.
  • 5. El DFD se compone de Entidades Externas, flujos de datos, funciones o procesos y almacenes de datos. Estos diagramas son compatibles con cualquier idioma debido a que la simbología no varia.
  • 6. Simbología utilizada en los DFDs Los símbolos utilizados varían por autor. Los más utilizados y populares son la simbología adoptada por YOURDON y GANE & SARSON. Utilizaremos para esta presentación la notación de GANE & SARSON, que incluye la notación siguiente:
  • 7. P Proceso Almacén A Almacén Repetido A Entidad
  • 8. Flujo de Datos Flujo de Datos para Consultas Flujo de Datos para Lectura Flujo de Datos para Registro
  • 9. En síntesis, el Diagrama de Flujo de Datos describe: los lugares de origen y destino de los datos (los límites del sistema), las transformaciones a las que son sometidos los datos (los procesos internos), los lugares en los que se almacenan los datos dentro del sistema, y los canales por donde circulan los datos.
  • 10. AGENTE EXTERNO, FUENTE O DESTINO EXTERNO Se representa gráficamente por un rectángulo y muestra las entidades externas tales como facturas, empleados, clientes, sistema económico, con las que el sistema se comunica; y existen algunos factores importantes que considerar. SIMBOLO
  • 11. No es posible cambiar el contenido del agente externo, ya que esta fuera del dominio del cambio. Las relaciones existentes entre los agentes externos, no se muestran en el DFD. No es relevante ni como obtiene la información ni que hace con ella.
  • 12. FUENTE O DESTINO EXTERNO Se considera fuera de los límites del sistema que se diagrama aunque interactúa con este, puede ser utilizada más de una vez en los DFDs identificándose con un triángulo en la parte inferior izquierda para indicar que está duplicada, asimismo debe ser identificada por su nombre.
  • 13. CON QUIEN SE RELACIONAN Entidades Externas: Se relacionarán solamente con el primer Proceso del sistema.
  • 14. PROCESOS Muestra una parte del sistema que transforma entradas en salidas, es decir, muestra cómo es que una o más entradas se transforman en salidas, asimismo es una actividad que definida y predecible transforma flujos de datos con el fin de conseguir un cierto objetivo.
  • 15. EL PROCESO Se nombra o describe con una sola palabra, frase u oración sencilla, que describirá lo que hace el proceso, los transforma por medio de un verbo activo seguido de un sustantivo.
  • 16. QUE REPRESENTA EL SIMBOLO P1 NOMBRE DE PROCESO Este símbolo representa un proceso de transformación, es decir trabajo desarrollado en el sistema para transformar los datos. Debe asignarse un nombre al proceso, además se asigna un número para identificarlo dentro del sistema.
  • 17. USO DE LA SIMBOLOGIA Al menos debe tener un flujo de datos que entre y uno que salga del proceso.
  • 18. Ejemplos incorrectos (no son posibles en un DFD): Generación espontánea – no tiene input, no tiene entrada No tiene output, No tiene salida el input no es suficiente para generar el output
  • 19. CON QUIEN SE RELACIONAN LOS PROCESOS Procesos: Se relacionarán con: Almacenes Entidades externas Otros procesos Deberán tener al menos una Entrada y una Salida.
  • 20. ALMACEN DE DATOS Conjunto de datos siempre disponible donde los mismos quedan retenidos. Se utiliza para modelar una colección de paquetes de datos en reposo. Se denota por dos líneas paralelas o de doble vía. El nombre que se utiliza para denotar al almacén es el plural del que se utiliza para los datos que almacena. La información almacenada está en reposo. Es independiente de la implementación física.
  • 21. Los flujos que van hacia el almacén se interpretan como una escritura, una actualización o una eliminación de información del almacén. Los flujos que salen del almacén se interpretan como una lectura o un acceso a la información del almacén.
  • 22. SIMBOLO También conocido como “data repository”; representa cuando el sistema tiene que retener datos porque serán usados más tarde por uno o más procesos. Almacenes: Se relacionarán solamente con Procesos.
  • 23. FLUJO DE DATOS Muestra el movimiento de datos de un punto a otro dentro del sistema. debe asignársele un nombre, ya que representa datos acerca de personas, lugares o cosas. Si los flujos suceden simultáneamente, deben representarse con flechas paralelas. Simbología
  • 24. Veamos algunas recomendaciones para la construcción de un DFD: Identificar las entidades externas al sistema y, sus flujos de entrada y salida. Es decir, establecer el contexto del sistema. Elegir nombres adecuados para todos los objetos del diagrama, evitando términos demasiado generales o ambiguos.
  • 25. Evitar los DFD demasiado complejos, con demasiados flujos, procesos, almacenes y agentes externos. Omitir tratamiento de errores. Refinar los DFD constantemente. El diseño de un DFD es un proceso iterativo, por lo que habrá que hacer revisiones y modificaciones periódicas hasta obtener la versión definitiva.
  • 26. Ignorar la inicialización y terminación del sistema. Un DFD no representa el flujo de ejecución de un sistema, sino los datos que maneja, por lo que se puede suponer que el sistema ya está en funcionamiento y que nunca termina. Ignorar el flujo de control. Los flujos de datos válidos son aquellos que son recibidos por una función que los modifica y los vuelve a generar como flujo de salida o como parte de un flujo de salida.
  • 27. Es importante dedicar tiempo a esta labor ya que los posibles errores introducidos en un DFD serán errores de análisis que se arrastrarán a lo largo de las siguientes fases del ciclo de vida del sistema.
  • 28. Asegurarse de que el DFD sea lógicamente consistente, evitando sumideros infinitos (procesos que solo tienen entradas pero no salidas), burbujas de generación espontánea (tienen salida sin tener entradas), flujos no etiquetados, almacenes de solo lectura o solo escritura.
  • 29. CASO PRACTICO Se desea analizar el caso de un CLIENTE que lleva su vehiculo al taller de reparación; su flujo de comunicación con el usuario y el sistema es el siguiente: en la oficina de recepción de vehículos se registran los datos del ingreso del vehiculo al taller, para hacerle un tune – up, llena la ficha pertinente de traslado al taller de mecánica; consulta en el listado de precios por servicio de tune – up y le entrega la información al CLIENTE.
  • 30.
  • 31.
  • 32. ENTIDADES: 1. cliente 2. taller PROCESOS: P1.1: registra consulta de servicios P1.2: registra consulta de tarifas P1.3: prepara respuesta
  • 33. FLUJO DE DATOS: f1: requiere datos de servicios f2: traslada consulta de servicios f3: requiere tarifas f4: traslada consulta de tarifas f5: requiere respuesta f6: registra respuesta f7: traslada respuesta cliente f8: traslada respuesta cliente
  • 34. ALMACENES: A: dat_servicios (datos de servicios) B: dat_tarifa (datos de tarifas por servicios) C: dat_atendidos (datos de clientes atendidos)
  • 35.
  • 36. ENTIDADES: 1. cliente PROCESOS: P2.1: verifica rampa de servicios P2.2: confirma rampa de servicios P2.3: registra datos para servicio P2.4: prepara respuesta
  • 37. FLUJO DE DATOS: f1: Requiere datos de servicios f2: traslada consulta f3: requiere datos de rampa f4: requiere datos f5: registra datos de cliente f6: registra datos de vehículo f7: registra datos de mecánico f8: requiere datos boleta F9: registra datos de boleta F10: entrega boleta
  • 38. ALMACENES: D: dat_rampas (datos de ramapas de servicios) E: dat_cliente (datos personales del cliente) F: dat_vehiculos (datos del vehiculo del cliente) G: dat_mecanico (datos personales del mecanico) C.1: dat_atendidos
  • 39.
  • 40. ENTIDADES: 1. cliente 2. taller PROCESOS: P3.1: elabora monto de servicios P3.2: registra monto de servicios P3.3: emite factura de servicios
  • 41. FLUJO DE DATOS: f1: requiere datos de servicios f2: traslada datos de servicios f3: registra datos de cobros de servicios f4: requiere emisión de factura de servicios f5: registra datos de emisión de facturas de servicios f6: entrega original factura cliente f7: entrega copia de factura taller
  • 42. ALMACENES: H: dat_cobros (datos de cobros de servicios) I: dat_facturas (datos de facturas emitidas)
  • 43. CONCEPTOS ADICIONALES • EL DIAGRAMA DE CONTEXTO ES EL NIVEL MAS ALTO EN UN DIAGRAMA DE FLUJO DE DATOS Y CONTIENE UN SOLO PROCESO, QUE REPRESENTA A TODO EL SISTEMA. • EL DIAGRAMA NIVEL 0 ES LA AMPLIACION DEL DIAGRAMA DE CONTEXTO Y PUEDE INCLUIR HASTA NUEVE PROCESOS.