SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
UNIVERSIDAD GALILEO
IDEA
AUTOMATIZACION DE PROCESOS
ADMINISTRATIVOS, CASOS EMPRESARIALES

                      COMPLEMENTO




                 COMITE DEL ÁREA DE AUTOMATIZACION   1
                   DE PROCESOS ADMINISTRATIVOS
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.
                   COMITE DEL ÁREA DE AUTOMATIZACION         2
                     DE PROCESOS ADMINISTRATIVOS
Es un modelo lógico (no físico) que representa qué hace
el sistema y no cómo, es comprensible por 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.
                  COMITE DEL ÁREA DE AUTOMATIZACION         3
                    DE PROCESOS ADMINISTRATIVOS
Simbología utilizada en los DFD´s
Los símbolos utilizados varían por autor.
Los mas 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:

             COMITE DEL ÁREA DE AUTOMATIZACION   4
               DE PROCESOS ADMINISTRATIVOS
En síntesis, el Diagrama de Flujo de
Datos describe:
 los lugares de origen y destino de los datos (los
límites del sistema, conocidos como frontera) entidad

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

 los lugares en donde se resguardan los que se los
datos dentro del sistema, (almacenes) y

 los canales por donde circulan los datos, llamados
flujos de datos.
                COMITE DEL ÁREA DE AUTOMATIZACION       5
                  DE PROCESOS ADMINISTRATIVOS
P


Proceso




Almacén
                                     A


Almacén Repetido                     A




Entidad

                   COMITE DEL ÁREA DE AUTOMATIZACION   6
                     DE PROCESOS ADMINISTRATIVOS
Flujo de Datos



Flujo de Datos para Consultas


Flujo de Datos para Lectura



Flujo de Datos para Registro



                    COMITE DEL ÁREA DE AUTOMATIZACION   7
                      DE PROCESOS ADMINISTRATIVOS
AGENTE EXTERNO, FUENTE O DESTINO EXTERNO
Se representa gráficamente por un rectángulo y representa las entidades
externas con las que el sistema se comunica. Existen cosas importantes
acerca de los agentes externos:
 Son externos al sistema que se está modelando; los flujos que los
conectan a los distintos procesos representan la interfaz entre él y el mundo
exterior.
 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.



 SIMBOLO

                         COMITE DEL ÁREA DE AUTOMATIZACION                  8
                           DE PROCESOS ADMINISTRATIVOS
FUENTE O DESTINO EXTERNO

Este símbolo representa una fuente o destino
EXTERNO       que      puede  enviar o recibir
datos/información al sistema.
Se considera fuera de los limites del sistema que se
diagrama aunque interactúa con este, puede ser
utilizada mas de una vez en el DFD´s identificándose
con un triangulo en la parte inferior izquierda para
indicar que esta duplicada, asimismo debe ser
identificada por su nombre.

                 COMITE DEL ÁREA DE AUTOMATIZACION     9
                   DE PROCESOS ADMINISTRATIVOS
CON QUIEN SE RELACIONAN

Entidades Externas: Se relacionarán solamente con Procesos.




                  COMITE DEL ÁREA DE AUTOMATIZACION           10
                    DE PROCESOS ADMINISTRATIVOS
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.

                 COMITE DEL ÁREA DE AUTOMATIZACION   11
                   DE PROCESOS ADMINISTRATIVOS
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 la información.
En la parte superior se asigna un numero para
identificarlo dentro del sistema; y debe asignársele un
nombre al proceso, por medio del verbo activo además
se                  COMITE DEL ÁREA DE AUTOMATIZACION  12
                      DE PROCESOS ADMINISTRATIVOS
USO DE LA SIMBOLOGIA




Al menos debe tener un flujo de datos que entre y uno que salga del proceso.




                         COMITE DEL ÁREA DE AUTOMATIZACION                13
                           DE PROCESOS ADMINISTRATIVOS
Ejemplos incorrectos (no son posibles en un DFD):


                 Generación espontánea – no tiene input simultáneos




                     No tiene output simultáneos




                     el input no es suficiente para generar el output




               COMITE DEL ÁREA DE AUTOMATIZACION                    14
                 DE PROCESOS ADMINISTRATIVOS
CON QUIEN SE RELACIONAN LOS
           PROCESOS

Procesos: Se relacionarán con:
 Almacenes
Otros procesos
 Entidades externas
Deberán tener al menos una Entrada y una
Salida.

                  COMITE DEL ÁREA DE AUTOMATIZACION   15
                    DE PROCESOS ADMINISTRATIVOS
ALMACEN DE DATOS
Conjunto de datos siempre disponible donde los datos
quedan retenidos. Se utiliza para modelar una colección
de paquetes de datos en reposo. Se denota por dos
líneas paralelas. 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.
                 COMITE DEL ÁREA DE AUTOMATIZACION     16
                   DE PROCESOS ADMINISTRATIVOS
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.


                 COMITE DEL ÁREA DE AUTOMATIZACION       17
                   DE PROCESOS ADMINISTRATIVOS
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, o su
puntero en los dos extremos

     Simbología

              COMITE DEL ÁREA DE AUTOMATIZACION   18
                DE PROCESOS ADMINISTRATIVOS
RECOMENDACIONES PARA DIAGRAMAR
   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.
   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.


                      COMITE DEL ÁREA DE AUTOMATIZACION        19
                        DE PROCESOS ADMINISTRATIVOS
RECOMENDACIONES PARA DIAGRAMAR
 Evitar los DFD demasiado complejos, con demasiados
  flujos, procesos, almacenes y agentes externos.
 Omitir tratamiento de errores (3 procesos como mínimo
  y 9 como máximo)
 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. Es importante dedicar tiempo a esta
  labor ya que los posibles errores introducidos en un DFD
  será errores de análisis que se arrastrarán a lo largo de
  las siguientes fases del ciclo de vida del sistema.
 Asegurase 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 AUTOMATIZACION
                    COMITE DEL ÁREA DE
                                       solo lectura o solo escritura.
                                                                    20
                        DE PROCESOS ADMINISTRATIVOS
Se desea analizar el caso de Juan
Pérez 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 señor Pérez.


       COMITE DEL ÁREA DE AUTOMATIZACION   21
         DE PROCESOS ADMINISTRATIVOS
1                    2                          3                       4      f9
Juan    f1                     f3                   f5                            f7                     Juan
                 Registro de         Verificar              Entrega                    Emisión de
Pérez            Datos del           Precios                de ficha                   Reporte           Pérez
                 Vehículo            deTune-Up              Al taller


                                                                                        f8
                f2                   f4                         f6

               Ficha de                                     A        Fichero de
             A Datos del                                                                 Reporte del precios
                                                            .        Datos del
                vehículo             B Listado de precios            vehículos         c Del trabajo
                                                            1
                                                                                         Para facturación




                                    COMITE DEL ÁREA DE AUTOMATIZACION                                          22
                                      DE PROCESOS ADMINISTRATIVOS
Lenguaje Estructurado
                         ENTIDAD
Fuente = Juan Pérez
Destino = Juan Pérez
                  PROCESOS
1.   Registro de Datos del Vehiculo
2.   Verificar precios del Tunep Up
3.   Traslado de información al taller
4.   Emisión de Reporte
               Almacenamiento
A. Ficha de datos de ingreso del vehículo del cliente
B. Listado de precios, por marca, tipo, modelo
C. Copia de reporte de precios del trabajo para su
     facturación
                   COMITE DEL ÁREA DE AUTOMATIZACION    23
                     DE PROCESOS ADMINISTRATIVOS
Lenguaje Estructurado
                  FLUJOS DE DATOS
f1= datos del vehiculo + datos de Juan Pérez
f2= ingreso de datos del vehículo
f3= traslado f2
f4= verificación de preciso por servicios prestados
f5= traslado del f 2
f6= el taller copia f 2
f7= traslada f2 + f 4 + datos de Juan Pérez
f8= ingresa f 7
f9= entrega del informe (f 8)
                 COMITE DEL ÁREA DE AUTOMATIZACION    24
                   DE PROCESOS ADMINISTRATIVOS

Más contenido relacionado

La actualidad más candente

Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datosRafael Morales
 
FACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDFACCI DIAPOSITIVAS DFD
FACCI DIAPOSITIVAS DFDafrancoing
 
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
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de DatosInés Andara
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de DatosRenny Batista
 
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á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
 
Analisis estructurado y_dfd_-_presentacion_de_clase
Analisis estructurado y_dfd_-_presentacion_de_claseAnalisis estructurado y_dfd_-_presentacion_de_clase
Analisis estructurado y_dfd_-_presentacion_de_claseelvis1151
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datosduberlisg
 
Diagramas de flujo DFD
Diagramas de flujo DFDDiagramas de flujo DFD
Diagramas de flujo DFDHanny
 
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
 
Anáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAnáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAngela Inciarte
 
BASES DEL DIAGRAMA DE FLUJO
BASES DEL DIAGRAMA DE FLUJOBASES DEL DIAGRAMA DE FLUJO
BASES DEL DIAGRAMA DE FLUJOErnesto
 

La actualidad más candente (20)

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 contexto
Diagrama de contextoDiagrama de contexto
Diagrama de contexto
 
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)
 
Diagramas de flujo modelo
Diagramas de flujo modeloDiagramas de flujo modelo
Diagramas de flujo modelo
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de Datos
 
Pt7seccion2
Pt7seccion2Pt7seccion2
Pt7seccion2
 
Dfd y der internet
Dfd y der internetDfd y der internet
Dfd y der internet
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
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
 
Ejemplo dfd
Ejemplo dfdEjemplo dfd
Ejemplo dfd
 
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)
 
Analisis estructurado y_dfd_-_presentacion_de_clase
Analisis estructurado y_dfd_-_presentacion_de_claseAnalisis estructurado y_dfd_-_presentacion_de_clase
Analisis estructurado y_dfd_-_presentacion_de_clase
 
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
 
Para hacer dfd d fdatos internet
Para hacer dfd   d fdatos internetPara hacer dfd   d fdatos internet
Para hacer dfd d fdatos internet
 
Anáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFDAnáilisis de requerimientos y DFD
Anáilisis de requerimientos y DFD
 
Dfd
DfdDfd
Dfd
 
BASES DEL DIAGRAMA DE FLUJO
BASES DEL DIAGRAMA DE FLUJOBASES DEL DIAGRAMA DE FLUJO
BASES DEL DIAGRAMA DE FLUJO
 

Destacado

Introduccion a dfd
Introduccion a dfdIntroduccion a dfd
Introduccion a dfdMiguel Angel
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011seolivares
 
Flujograma de sistemas de informaciòn
Flujograma de sistemas de informaciònFlujograma de sistemas de informaciòn
Flujograma de sistemas de informaciònadriana abreu
 
Flujograma agencia de publicidad kimberly riera
Flujograma agencia de publicidad   kimberly rieraFlujograma agencia de publicidad   kimberly riera
Flujograma agencia de publicidad kimberly rierakmaleeva
 
Los algoritmos, definición y flujograma
Los algoritmos, definición y flujogramaLos algoritmos, definición y flujograma
Los algoritmos, definición y flujogramaAnibal carrasquel
 
Flujograma de auditoria DE UNA EMPRESA x
Flujograma de auditoria DE UNA EMPRESA xFlujograma de auditoria DE UNA EMPRESA x
Flujograma de auditoria DE UNA EMPRESA xRoger Condori Mamani
 
Diagrama de flujo - Procesos SIG
Diagrama de flujo - Procesos SIGDiagrama de flujo - Procesos SIG
Diagrama de flujo - Procesos SIGnatashamontero
 
Flujograma agencia de publicidad
Flujograma agencia de publicidadFlujograma agencia de publicidad
Flujograma agencia de publicidaddaniarias26
 
Flujograma de la empresa COSERVICA recuperacion
Flujograma de la empresa COSERVICA recuperacionFlujograma de la empresa COSERVICA recuperacion
Flujograma de la empresa COSERVICA recuperacionMilyibarra
 
planeación estratégica de un taller de servicio automotriz
planeación estratégica de un taller de servicio automotriz planeación estratégica de un taller de servicio automotriz
planeación estratégica de un taller de servicio automotriz Jorge Antonio Guillen
 
Diagramas de administracion
Diagramas de administracionDiagramas de administracion
Diagramas de administracionger Hdez
 

Destacado (20)

Introduccion a dfd
Introduccion a dfdIntroduccion a dfd
Introduccion a dfd
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
 
Flujograma
FlujogramaFlujograma
Flujograma
 
Flujograma
FlujogramaFlujograma
Flujograma
 
Flujograma sin correciones
Flujograma sin correcionesFlujograma sin correciones
Flujograma sin correciones
 
Flujograma de sistemas de informaciòn
Flujograma de sistemas de informaciònFlujograma de sistemas de informaciòn
Flujograma de sistemas de informaciòn
 
Palabras agudas
Palabras agudasPalabras agudas
Palabras agudas
 
Flujograma
Flujograma Flujograma
Flujograma
 
DFD
DFDDFD
DFD
 
manual dfd
manual dfdmanual dfd
manual dfd
 
Flujograma agencia de publicidad kimberly riera
Flujograma agencia de publicidad   kimberly rieraFlujograma agencia de publicidad   kimberly riera
Flujograma agencia de publicidad kimberly riera
 
Los algoritmos, definición y flujograma
Los algoritmos, definición y flujogramaLos algoritmos, definición y flujograma
Los algoritmos, definición y flujograma
 
Flujograma de auditoria DE UNA EMPRESA x
Flujograma de auditoria DE UNA EMPRESA xFlujograma de auditoria DE UNA EMPRESA x
Flujograma de auditoria DE UNA EMPRESA x
 
Diagrama de flujo - Procesos SIG
Diagrama de flujo - Procesos SIGDiagrama de flujo - Procesos SIG
Diagrama de flujo - Procesos SIG
 
Flujograma agencia de publicidad
Flujograma agencia de publicidadFlujograma agencia de publicidad
Flujograma agencia de publicidad
 
Propuesta para la actualización del manual de procesos y procedimientos de la...
Propuesta para la actualización del manual de procesos y procedimientos de la...Propuesta para la actualización del manual de procesos y procedimientos de la...
Propuesta para la actualización del manual de procesos y procedimientos de la...
 
Flujograma de la empresa COSERVICA recuperacion
Flujograma de la empresa COSERVICA recuperacionFlujograma de la empresa COSERVICA recuperacion
Flujograma de la empresa COSERVICA recuperacion
 
planeación estratégica de un taller de servicio automotriz
planeación estratégica de un taller de servicio automotriz planeación estratégica de un taller de servicio automotriz
planeación estratégica de un taller de servicio automotriz
 
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
 
Diagramas de administracion
Diagramas de administracionDiagramas de administracion
Diagramas de administracion
 

Similar a Como hacer un_dfd

Como hacer un_dfd-2015
Como hacer un_dfd-2015Como hacer un_dfd-2015
Como hacer un_dfd-2015Edith Juárez
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructuradoyolimargn
 
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 softwareHelen De la Cruz
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datosLuis Belisario
 
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.pdfssuser7fc526
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del softwareTensor
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacionCarlos Yanez
 
Actividad III Interpretar diagramas
Actividad III Interpretar diagramasActividad III Interpretar diagramas
Actividad III Interpretar diagramasgamma_destro
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujojohnny. chu
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujojohnny. chu
 

Similar a Como hacer un_dfd (20)

Como hacer un_dfd-2015
Como hacer un_dfd-2015Como hacer un_dfd-2015
Como hacer un_dfd-2015
 
Diagramas de flujo_de_datos
Diagramas de flujo_de_datosDiagramas de flujo_de_datos
Diagramas de flujo_de_datos
 
Dfd
DfdDfd
Dfd
 
Dfd
DfdDfd
Dfd
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
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
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
Programas de flujo de datos
Programas de flujo de datosProgramas de flujo de datos
Programas de flujo de datos
 
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
 
Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructurado
 
pruba de "sdf"
pruba de "sdf"pruba de "sdf"
pruba de "sdf"
 
D fdatos
D fdatosD fdatos
D fdatos
 
D fdatos
D fdatosD fdatos
D fdatos
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del software
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacion
 
Actividad III Interpretar diagramas
Actividad III Interpretar diagramasActividad III Interpretar diagramas
Actividad III Interpretar diagramas
 
auditoria
auditoriaauditoria
auditoria
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Guía Teórica Unidad III
Guía Teórica Unidad IIIGuía Teórica Unidad III
Guía Teórica Unidad III
 

Más de Evelyn Galicia Maeve (20)

Tipos de personajes en una obra literaria son
Tipos de personajes en una obra literaria sonTipos de personajes en una obra literaria son
Tipos de personajes en una obra literaria son
 
Plantilla externa actividad_2_semana_1
Plantilla externa actividad_2_semana_1Plantilla externa actividad_2_semana_1
Plantilla externa actividad_2_semana_1
 
Plantilla externa actividad_1_semana_1
Plantilla externa actividad_1_semana_1Plantilla externa actividad_1_semana_1
Plantilla externa actividad_1_semana_1
 
La reflexión sobre el lenguaje
La reflexión sobre el lenguajeLa reflexión sobre el lenguaje
La reflexión sobre el lenguaje
 
La estructura diacrónica de los procesos de investigación
La estructura diacrónica de los procesos de investigaciónLa estructura diacrónica de los procesos de investigación
La estructura diacrónica de los procesos de investigación
 
Guia docentetaller2 guatemala_v1
Guia docentetaller2 guatemala_v1Guia docentetaller2 guatemala_v1
Guia docentetaller2 guatemala_v1
 
E1 cap7 semana9
E1 cap7 semana9E1 cap7 semana9
E1 cap7 semana9
 
E1 cap6 semana8
E1 cap6 semana8E1 cap6 semana8
E1 cap6 semana8
 
E1 cap6 semana8
E1 cap6 semana8E1 cap6 semana8
E1 cap6 semana8
 
E1 cap4 semana6
E1 cap4 semana6E1 cap4 semana6
E1 cap4 semana6
 
E1 cap4 semana6
E1 cap4 semana6E1 cap4 semana6
E1 cap4 semana6
 
E1 cap3 semana4
E1 cap3 semana4E1 cap3 semana4
E1 cap3 semana4
 
E1 cap3 semana4
E1 cap3 semana4E1 cap3 semana4
E1 cap3 semana4
 
E1 cap2 semana3
E1 cap2 semana3E1 cap2 semana3
E1 cap2 semana3
 
E1 cap2 semana3
E1 cap2 semana3E1 cap2 semana3
E1 cap2 semana3
 
E1 cap1 semana2
E1 cap1 semana2E1 cap1 semana2
E1 cap1 semana2
 
E1 cap1 semana2
E1 cap1 semana2E1 cap1 semana2
E1 cap1 semana2
 
Creaciondepersonajes
CreaciondepersonajesCreaciondepersonajes
Creaciondepersonajes
 
E1 cap3 semana4
E1 cap3 semana4E1 cap3 semana4
E1 cap3 semana4
 
E1 cap3 semana4
E1 cap3 semana4E1 cap3 semana4
E1 cap3 semana4
 

Como hacer un_dfd

  • 1. UNIVERSIDAD GALILEO IDEA AUTOMATIZACION DE PROCESOS ADMINISTRATIVOS, CASOS EMPRESARIALES COMPLEMENTO COMITE DEL ÁREA DE AUTOMATIZACION 1 DE PROCESOS ADMINISTRATIVOS
  • 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. 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. COMITE DEL ÁREA DE AUTOMATIZACION 2 DE PROCESOS ADMINISTRATIVOS
  • 3. Es un modelo lógico (no físico) que representa qué hace el sistema y no cómo, es comprensible por 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. COMITE DEL ÁREA DE AUTOMATIZACION 3 DE PROCESOS ADMINISTRATIVOS
  • 4. Simbología utilizada en los DFD´s Los símbolos utilizados varían por autor. Los mas 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: COMITE DEL ÁREA DE AUTOMATIZACION 4 DE PROCESOS ADMINISTRATIVOS
  • 5. En síntesis, el Diagrama de Flujo de Datos describe:  los lugares de origen y destino de los datos (los límites del sistema, conocidos como frontera) entidad las transformaciones a las que son sometidos los datos (los procesos internos),  los lugares en donde se resguardan los que se los datos dentro del sistema, (almacenes) y  los canales por donde circulan los datos, llamados flujos de datos. COMITE DEL ÁREA DE AUTOMATIZACION 5 DE PROCESOS ADMINISTRATIVOS
  • 6. P Proceso Almacén A Almacén Repetido A Entidad COMITE DEL ÁREA DE AUTOMATIZACION 6 DE PROCESOS ADMINISTRATIVOS
  • 7. Flujo de Datos Flujo de Datos para Consultas Flujo de Datos para Lectura Flujo de Datos para Registro COMITE DEL ÁREA DE AUTOMATIZACION 7 DE PROCESOS ADMINISTRATIVOS
  • 8. AGENTE EXTERNO, FUENTE O DESTINO EXTERNO Se representa gráficamente por un rectángulo y representa las entidades externas con las que el sistema se comunica. Existen cosas importantes acerca de los agentes externos:  Son externos al sistema que se está modelando; los flujos que los conectan a los distintos procesos representan la interfaz entre él y el mundo exterior.  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. SIMBOLO COMITE DEL ÁREA DE AUTOMATIZACION 8 DE PROCESOS ADMINISTRATIVOS
  • 9. FUENTE O DESTINO EXTERNO Este símbolo representa una fuente o destino EXTERNO que puede enviar o recibir datos/información al sistema. Se considera fuera de los limites del sistema que se diagrama aunque interactúa con este, puede ser utilizada mas de una vez en el DFD´s identificándose con un triangulo en la parte inferior izquierda para indicar que esta duplicada, asimismo debe ser identificada por su nombre. COMITE DEL ÁREA DE AUTOMATIZACION 9 DE PROCESOS ADMINISTRATIVOS
  • 10. CON QUIEN SE RELACIONAN Entidades Externas: Se relacionarán solamente con Procesos. COMITE DEL ÁREA DE AUTOMATIZACION 10 DE PROCESOS ADMINISTRATIVOS
  • 11. 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. COMITE DEL ÁREA DE AUTOMATIZACION 11 DE PROCESOS ADMINISTRATIVOS
  • 12. 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 la información. En la parte superior se asigna un numero para identificarlo dentro del sistema; y debe asignársele un nombre al proceso, por medio del verbo activo además se COMITE DEL ÁREA DE AUTOMATIZACION 12 DE PROCESOS ADMINISTRATIVOS
  • 13. USO DE LA SIMBOLOGIA Al menos debe tener un flujo de datos que entre y uno que salga del proceso. COMITE DEL ÁREA DE AUTOMATIZACION 13 DE PROCESOS ADMINISTRATIVOS
  • 14. Ejemplos incorrectos (no son posibles en un DFD): Generación espontánea – no tiene input simultáneos No tiene output simultáneos el input no es suficiente para generar el output COMITE DEL ÁREA DE AUTOMATIZACION 14 DE PROCESOS ADMINISTRATIVOS
  • 15. CON QUIEN SE RELACIONAN LOS PROCESOS Procesos: Se relacionarán con:  Almacenes Otros procesos  Entidades externas Deberán tener al menos una Entrada y una Salida. COMITE DEL ÁREA DE AUTOMATIZACION 15 DE PROCESOS ADMINISTRATIVOS
  • 16. ALMACEN DE DATOS Conjunto de datos siempre disponible donde los datos quedan retenidos. Se utiliza para modelar una colección de paquetes de datos en reposo. Se denota por dos líneas paralelas. 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. COMITE DEL ÁREA DE AUTOMATIZACION 16 DE PROCESOS ADMINISTRATIVOS
  • 17. 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. COMITE DEL ÁREA DE AUTOMATIZACION 17 DE PROCESOS ADMINISTRATIVOS
  • 18. 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, o su puntero en los dos extremos Simbología COMITE DEL ÁREA DE AUTOMATIZACION 18 DE PROCESOS ADMINISTRATIVOS
  • 19. RECOMENDACIONES PARA DIAGRAMAR  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.  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. COMITE DEL ÁREA DE AUTOMATIZACION 19 DE PROCESOS ADMINISTRATIVOS
  • 20. RECOMENDACIONES PARA DIAGRAMAR  Evitar los DFD demasiado complejos, con demasiados flujos, procesos, almacenes y agentes externos.  Omitir tratamiento de errores (3 procesos como mínimo y 9 como máximo)  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. Es importante dedicar tiempo a esta labor ya que los posibles errores introducidos en un DFD será errores de análisis que se arrastrarán a lo largo de las siguientes fases del ciclo de vida del sistema.  Asegurase 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 AUTOMATIZACION COMITE DEL ÁREA DE solo lectura o solo escritura. 20 DE PROCESOS ADMINISTRATIVOS
  • 21. Se desea analizar el caso de Juan Pérez 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 señor Pérez. COMITE DEL ÁREA DE AUTOMATIZACION 21 DE PROCESOS ADMINISTRATIVOS
  • 22. 1 2 3 4 f9 Juan f1 f3 f5 f7 Juan Registro de Verificar Entrega Emisión de Pérez Datos del Precios de ficha Reporte Pérez Vehículo deTune-Up Al taller f8 f2 f4 f6 Ficha de A Fichero de A Datos del Reporte del precios . Datos del vehículo B Listado de precios vehículos c Del trabajo 1 Para facturación COMITE DEL ÁREA DE AUTOMATIZACION 22 DE PROCESOS ADMINISTRATIVOS
  • 23. Lenguaje Estructurado ENTIDAD Fuente = Juan Pérez Destino = Juan Pérez PROCESOS 1. Registro de Datos del Vehiculo 2. Verificar precios del Tunep Up 3. Traslado de información al taller 4. Emisión de Reporte Almacenamiento A. Ficha de datos de ingreso del vehículo del cliente B. Listado de precios, por marca, tipo, modelo C. Copia de reporte de precios del trabajo para su facturación COMITE DEL ÁREA DE AUTOMATIZACION 23 DE PROCESOS ADMINISTRATIVOS
  • 24. Lenguaje Estructurado FLUJOS DE DATOS f1= datos del vehiculo + datos de Juan Pérez f2= ingreso de datos del vehículo f3= traslado f2 f4= verificación de preciso por servicios prestados f5= traslado del f 2 f6= el taller copia f 2 f7= traslada f2 + f 4 + datos de Juan Pérez f8= ingresa f 7 f9= entrega del informe (f 8) COMITE DEL ÁREA DE AUTOMATIZACION 24 DE PROCESOS ADMINISTRATIVOS