24
UNIVERSIDAD GALILEO IDEA AUTOMATIZACION DE PROCESOS ADMINISTRATIVOS, CASOS EMPRESARIALES COMPLEMENTO COMITE DEL ÁREA DE AUTOMATIZACION DE PROCESOS ADMINISTRATIVOS 1

Como Hacer Un Diagrama de Flujo de Datos

Embed Size (px)

DESCRIPTION

Pasos para hacer un diagrama de Flujo de datos

Citation preview

  • UNIVERSIDAD GALILEO

    IDEA

    AUTOMATIZACION DE PROCESOS

    ADMINISTRATIVOS, CASOS EMPRESARIALES

    COMPLEMENTO

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    1

  • Un Diagrama Flujo de Datos es una representacin

    estructurada yinformacin a

    grfica que describe cmo circula la

    travs de un sistema y los diferentes

    procesos de transformacin a los que se

    Permite visualizar un sistema como una

    ve sometida.

    red de procesos

    funcionales, conectados entre si mediante flujos de datos.

    Es una de las herramientas ms usadas en sistemas

    computacionales en los que las funciones del sistema son

    de gran importancia y son ms complejas que los datos

    que ste maneja.

    COMITE DEL REA DE AUTOMATIZACION

    DE PROCESOS ADMINISTRATIVOS

    2

    DEFINICION DE DIAGRAMA DE FLUJO DE DATOS

  • Es un modelo lgico (no fsico) que representa qu haceel sistema y no cmo, es comprensible por el usuario.

    Muestra cualquier nivel de detalle y, el flujo de la

    informacin 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 notacin y a unas reglas predefinidas que

    buscan producir unDFD

    documento conciso y

    autoorganizado.Externas, flujos

    Elde

    se componefunciones

    de Entidades

    datos, o procesos y

    almacenes de datos.

    Estos diagramas son compatibles con cualquier idioma

    debido a que la simbologa no varia.

    COMITE DEL REA DE AUTOMATIZACION

    DE PROCESOS ADMINISTRATIVOS3

  • Simbologa utilizada en los DFDs

    LosLos

    smbolos utilizados varan por autor.

    mas utilizadosadoptada

    y populares son laysimbologa por YOURDON

    GANE & SARSON.

    Utilizaremos para esta presentacin la

    notacin de GANE & SARSON, que incluyela notacin siguiente:

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    4

  • En sntesis, el Diagrama de Flujo deDatos describe:

    los lugares de origen y destino de los datos (los lmites del sistema, conocidos como frontera) entidad

    las transformaciones a las que son sometidos los

    datos (los procesos internos),

    losdatos

    los flujos

    lugares en donde se resguardan los que se losdentro del sistema, (almacenes) y

    canales por donde circulan los datos, llamados de datos.

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    5

  • 6DE PROCESOS ADMINISTRATIVOS

    Proceso

    P

    AlmacnA

    Almacn Repetido A

    Entidad

    COMITE DEL REA DE AUTOMATIZACION

  • COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    7

    Flujo de Datos

    Flujo de Datos para Consultas

    Flujo de Datos para Lectura

    Flujo de Datos para Registro

  • AGENTE EXTERNO, FUENTE O DESTINO EXTERNO

    Se representa grficamente por un rectngulo 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 losconectan 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 fueradel dominio del cambio.

    Las relaciones existentes entre los agentes externos, no se muestran enel DFD.

    No es relevante ni como obtiene la informacin ni que hace con ella.

    SIMBOLO

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    8

  • FUENTE O DESTINO EXTERNO

    Este smbolo representa una fuente oo

    destinorecibirEXTERNO que puede enviar

    datos/informacin al sistema.

    Se considera fuera de los limites del sistema que se

    diagrama aunque interacta con este, puede ser

    utilizada mas de una vez en el DFDs identificndosecon un triangulo en la parte inferior izquierda para

    serindicar que esta duplicada, asimismo debe

    identificada por su nombre.

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    9

  • CON QUIEN SE RELACIONAN

    Entidades Externas: Se relacionarn solamente con Procesos.

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    10

  • PROCESOS

    Muestra unaentradas en

    partesalidas,

    deles

    sistema que transforma

    decir, muestra cmo esenque una o ms entradas se transforman

    salidas, asimismo es una actividad que definida y

    predecibleconseguir

    nombra o

    transforma flujos de datos con el fin de

    un cierto objetivo. El proceso se

    describe con una sola palabra, frase

    u oracin sencilla, que describir lo que hace el

    proceso, los transforma por medio de un verbo

    activo seguido de un sustantivo.

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    11

  • QUE REPRESENTAP1

    EL SIMBOLO

    NOMBRE

    DE

    PROCESO

    Este smbolo representa un proceso deel

    transformacin,

    es decir trabajo desarrollado en sistema para

    transformar la informacin.

    En la parte superior se asigna un numero para

    identificarlo dentro del sistema; y debe asignrsele un

    nombrese

    al proceso, por medio del verbo

    COMITE DEL REA DE AUTOMATIZACION

    DE PROCESOS ADMINISTRATIVOS

    activo adems12

  • USO DE LA SIMBOLOGIA

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

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    13

  • Ejemplos incorrectos (no son posibles en un DFD):

    Generacin espontnea no tiene input simultneos

    No tiene output simultneos

    el input no es suficiente para generar el output

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    14

  • CON QUIEN SE RELACIONANPROCESOS

    LOS

    Procesos: Se relacionarn

    Almacenes

    Otros procesos

    Entidades externas

    con:

    DebernSalida.

    tener al menos una Entrada y una

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    15

  • ALMACEN DE DATOS

    Conjunto de datos siempre disponible donde los datosquedan retenidos. Se utiliza para modelar una coleccin

    de paquetes de datos en reposo. Se denota por dos

    lneas paralelas.al almacn es el

    El nombre que se utiliza para denotarplural del que se utiliza para los datos

    que almacena. La informacin almacenada est en

    reposo. Es independiente de la implementacin fsica.

    Los flujos que van hacia el almacn se interpretan como

    una escritura, una actualizacin o una eliminacin de

    informacin del almacn. Los flujos que salen del

    almacn se interpretan como una lectura o un acceso ala informacin del almacn.

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    16

  • SIMBOLO

    Tambinrepresenta

    conocidocuando el

    comosistema

    data repository;tiene que retener datos

    porque sern usados ms tarde por uno o ms procesos.

    Almacenes: Se relacionarn solamente con Procesos.

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    17

  • FLUJO DE DATOS

    Muestra el movimiento de datos de un punto a

    otro dentro del sistema.

    debe asignrsele un nombre, ya que representa

    datos acerca de personas, lugares o cosas.

    Si los flujos suceden simultneamente, deben

    representarse con flechas paralelas, o su

    puntero en los dos extremos

    Simbologa

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    18

  • 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 deldiagrama, evitando trminos demasiado generales oambiguos.

    Ignorar la inicializacin y terminacin del sistema. Un DFD no representa el flujo de ejecucin 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 vlidos son aquellos que son recibidos por una funcin que los modifica y los vuelve a generar como flujo de salida o como parte de un flujo de salida.

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    19

  • RECOMENDACIONES PARA DIAGRAMAR

    Evitar los DFD demasiado complejos, con demasiados flujos, procesos, almacenes y agentes externos.

    Omitir tratamiento de errores (3 procesos como mnimo y 9 como mximo)

    Refinar los DFD constantemente. El diseo de un DFD es un proceso iterativo, por lo que habr que hacer revisiones y modificaciones peridicas hasta obtener la versin definitiva. Es importante dedicar tiempo a esta labor ya que los posibles errores introducidos en un DFD ser errores de anlisis que se arrastrarn a lo largo de las siguientes fases del ciclo de vida del sistema.

    Asegurase de que el DFD sea lgicamente consistente, evitando sumideros infinitos (procesos que solo tienen entradas pero no salidas), burbujas de generacin espontnea (tienen salida sin tener entradas), flujos no etiquetados, almacenes de solo lectura o solo escritura.

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    20

  • Se desea analizarPrez que lleva su

    el caso devehiculo al

    Juan

    taller

    dede reparacin; suel

    flujousuariocomunicacin con y el

    sistema es el siguiente: en la oficina

    de recepcin de vehculosdel ingreso

    se

    del

    un

    registran los datostaller,vehiculo al para hacerle

    tune up, llena la ficha pertinente detraslado al taller de mecnica;

    consulta en el listado de precios por

    servicio de tune up y le entrega la informacin al seor Prez.

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    21

  • 1 2 3 f94f3f1 ff 75Registro deDatos del

    Vehculo

    Verificar

    Precios

    deTune-Up

    Entregade ficha

    Al taller

    Emisin deReporte

    f8f2 f6f4

    ciosos

    Para facturacin

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    22

    cReporte del pre

    Del trabajo

    Para facturaci

    A

    .

    1

    Fichero de

    Datos del

    vehculosB Listado de preciA

    Ficha de

    Datos del

    vehculo

    Juan

    PrezJuan

    Prez

  • Lenguaje EstructuradoENTIDAD

    Fuente = Juan PrezDestino = Juan Prez

    PROCESOS

    1.2.

    3.

    4.

    Registro de Datos del Vehiculo

    Verificar precios del Tunep Up

    Traslado de informacin al taller

    Emisin de ReporteAlmacenamiento

    A. Ficha de datos de ingreso del vehculo del clienteB. Listado de precios, por marca, tipo, modelo

    C. Copia de reporte de precios del trabajo para su facturacin

    COMITE DEL REA DE AUTOMATIZACIONDE PROCESOS ADMINISTRATIVOS

    23

  • Lenguaje Estructurado

    FLUJOS DE DATOS

    f1=

    f2=

    f3=

    f4=

    f5=

    f6=

    f7=

    f8=

    f9=

    datos del vehiculo + datos de Juan Prez

    ingreso de datos del vehculo

    traslado f2

    verificacin de preciso por servicios prestados

    traslado del f 2

    el taller copia f 2

    traslada f2 + f 4 + datos de Juan Prez

    ingresa f 7

    entrega del informe (f 8)

    COMITE DEL REA DE AUTOMATIZACION

    DE PROCESOS ADMINISTRATIVOS24