Diagrama de Flujo

14
REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA, CIENCIA Y TECNOLOGÍA UNIVERSIDAD BOLIVARIANA DE VENEZUELA PROGRAMA DE FORMACIÓN DE GRADO EN GAS MATURÍN EDO. MONAGAS Profesor (a): Bachiller (es): Ing. Maria C. Canache William Máita CI: 22974800 “Tramo V – Sección 02” José Valderrama CI: 20645447 Jeison Díaz CI: 23900557 Osbelys Hernández Victoria Rodríguez Maturín, marzo de 2015

description

Simbología y pasos para elaborar Diagrama de Flujo

Transcript of Diagrama de Flujo

  • REPUBLICA BOLIVARIANA DE VENEZUELA

    MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN UNIVERSITARIA,

    CIENCIA Y TECNOLOGA

    UNIVERSIDAD BOLIVARIANA DE VENEZUELA

    PROGRAMA DE FORMACIN DE GRADO EN GAS

    MATURN EDO. MONAGAS

    Profesor (a): Bachiller (es):

    Ing. Maria C. Canache William Mita CI: 22974800

    Tramo V Seccin 02 Jos Valderrama CI: 20645447

    Jeison Daz CI: 23900557

    Osbelys Hernndez

    Victoria Rodrguez

    Maturn, marzo de 2015

  • Introduccin

    El diagrama de flujo, tambin llamado diagrama de actividades es una

    manera de representar visualmente el flujo de datos a travs de sistemas de

    tratamiento de informacin. Describen que operaciones y en que secuencia se

    requieren para solucionar un problema dado, y se dibujan generalmente antes de

    comenzar a programar el cdigo frente a la computadora.

    Los diagramas de flujo facilitan la comunicacin entre los programadores y

    la gente del negocio. Estos diagramas de flujo desempean un papel vital en la

    programacin de un problema y facilitan la comprensin de problemas

    complicados y sobre todo muy largos. Una vez que se dibuja el diagrama de flujo,

    llega a ser fcil escribir el programa en cualquier idioma de alto nivel.

  • Diagrama de Flujo

    Definicin: tambin llamado diagrama de actividades es la representacin grfica

    del algoritmo o proceso, es decir, de la secuencia de pasos que se realizan para

    obtener un cierto resultado. Este puede ser un producto, un servicio, o bien una

    combinacin de ambos. Los diagramas de flujo describen que operaciones y en

    que secuencia se requieren para solucionar un problema dado.

    Caracterstica y ventajas:

    Es una representacin grfica de las secuencias de un proceso, presenta

    informacin clara, ordenada y concisa.

    Permite visualizar las frecuencias y relaciones entre las etapas indicadas.

    Se pueden detectar problemas, desconexiones, pasos de escaso valor

    aadido etc.

    Compara y contrasta el flujo actual del proceso contra el flujo ideal, para

    identificar oportunidades de mejora.

    Identifica los lugares y posiciones donde los datos adicionales pueden ser

    recopilados e investigados.

    Ayuda a entender el proceso completo.

    Permite comprender de forma rpida y amena los procesos.

    Simbologa: Las diversas organizaciones usan distintos smbolos, pero el comit

    sobre computadoras y procesadores de informacin de la Asociacin

    Norteamericana de Normas ha hecho un gran esfuerzo para normalizar los

    smbolos de los diagramas de flujo. Esa normalizacin permite comprender

    cualquier diagrama de flujo que use los smbolos recomendados.

    Cada smbolo normal de diagrama de flujo tiene un significado especial. De

    acuerdo al estndar ISO (Organizacin Internacional para la Estandarizacin), los

    smbolos e incluso las flechas deben tener ciertas caractersticas para

    permanecer dentro de sus lineamientos y ser considerados sintcticamente

    correctos.

    1) Expresa Inicio o Fin de un Programa. Se utiliza para indicar el inicio y el

    final de un diagrama; del Inicio slo puede salir una lnea de flujo y al Final

    slo debe llegar una lnea.

    2) Accin/Proceso General: Expresa operacin algebraica o de Asignacin, es

    decir, accin general que debe realizar el computador (cambios de valores

    de variables, asignaciones, operaciones aritmticas, etc.).

  • 3) Expresa condiciones y asociaciones alternativas de una decisin lgica.

    4) Expresa condicin y acciones alternativas de una decisin numrica.

    5) Entrada / Salida: Representa cualquier tipo de Fuente de entrada y salida.

    6) Entrada: Lectura de datos por tarjeta perforadas.

    7) Conector dentro de pgina.

    8) Salida Impresa, que Indica la presentacin de uno o varios resultados en

    forma impresa, es decir imprime el resultado del diagrama de flujo.

  • 9) Conector fuera de pgina.

    10) Expresa operacin cclica repetitiva.

    11) Expresa proceso de llamada a una subalterna.

    12) Representa datos grabados en una cinta magntica.

    13) Almacenamiento en lnea Disco Magntico.

    Tipos de Diagramas de flujo

    Hay varios tipos distintos de flujogramas que pueden usarse.

    Flujograma de primer nivel o de direccin descendente.

    Un flujograma de primer nivel muestra los pasos principales de un proceso y

    puede incluir tambin los resultados intermedios de cada paso (el producto o

    servicio que se produce) y los subpasos correspondientes. Este tipo de flujograma

  • se usa por lo general para obtener un panorama bsico del proceso e identificar

    los cambios que se producen en el proceso. Es sumamente til para identificar los

    miembros correctos para el equipo (aquellas personas que participan en el

    proceso) y para elaborar indicadores para observar y seguir el proceso por su

    concentracin en los resultados intermedios.

    La mayora de los procesos pueden graficarse en 4 5 recuadros que

    representan los principales pasos o actividades del proceso. En realidad, es

    buena idea usar solamente 4 5 recuadros, porque no obliga a tener en cuenta

    los pasos ms importantes. Los dems pasos son normalmente subpasos de los

    ms importantes.

    Flujograma de segundo nivel o detallado

    Un flujograma detallado indica los pasos o actividades de un proceso e incluye,

    por ejemplo, puntos de decisin, perodos de espera, tareas que se tienen que

    volver a hacer con frecuencia (repeticin de tareas o tareas duplicadas) y ciclos

    de retroalimentacin. Este tipo de diagrama de flujo es til para examinar reas

    del proceso en forma detallada y para buscar problemas o aspectos ineficientes.

  • Flujograma de ejecucin o matriz

    Un flujograma de ejecucin representa en forma grfica el proceso en trminos de

    quin se ocupa de realizar los pasos. Tiene forma de matriz e ilustra los diversos

    participantes y el flujo de pasos entre esos participantes. Es muy til para

    identificar quin proporciona los insumos o servicios a quin, as como aquellas

    reas en las que algunas personas pueden estar ocupndose de las mismas

    tareas.

    Reglas para Estructurar el Diagrama de Flujo.

    Un diagrama de flujo presenta generalmente un nico punto de inicio y un nico

    punto de cierre, aunque puede tener ms, siempre que cumpla con la lgica

    requerida.

    El sentido de un diagrama de flujo generalmente es de arriba hacia abajo.

    Es un smbolo solo puede entrar una flecha de flujo si varias lneas se

    dirigen al mismo smbolo, se deben unir en una sola flecha.

    Las lneas de flujo no deben cruzarse, para evitar los cruces se utilizan los

    conectores.

    De un smbolo excepto el de decisin, solo puede salir una lnea de flujo.

    Los smbolos Terminal, Conector dentro de pgina y conector fuera de

    pgina solo pueden estar conectados al diagrama por una sola flecha, ya

    que por su naturaleza es imposible que tenga una entrada y una de salida.

    Los mbolos de decisin tendrn siempre una sola flecha de entrada y dos

    o tres flechas de salida segn la cantidad de alternativas que se presentan.

    Un diagrama de flujo debe estar complemente cerrado, teniendo una

    continuidad de principio a fin, no pueden quedar flechas en el aire ni

    smbolos sin conexin al diagrama pues el flujo seria interrumpido.

    Los pasos a seguir para construir el diagrama de flujo son:

    Paso 1: Establecer quines deben participar en su construccin.

    El grupo de trabajo, o la persona responsable del estudio identificar los

    organismos implicados en el proceso, o parte del mismo, que debe ser analizado.

    Se invitar a un representante de dichos organismos a participar en la

    construccin del Diagrama de Flujo. El nmero de participantes en la sesin de

  • construccin del Diagrama no ser superior a 10 para que el grupo sea operativo

    y eficaz.

    Paso 2: Preparar la logstica de la sesin de trabajo.

    Con objeto de que el ritmo de la sesin de trabajo sea el adecuado se debe

    prever:

    Dar la informacin necesaria a los participantes en la reunin sobre el

    objeto de la misma y sobre este procedimiento.

    Preparar superficies y material de escritura que permitan tener a la vista

    continuamente el trabajo desarrollado.

    Paso 3: Definir claramente la utilizacin del Diagrama de Flujo y el resultado que

    se espera obtener de la sesin de trabajo.

    a) En primer lugar, es necesario clarificar el objetivo de la construccin del

    Diagrama de Flujo y escribirlo de forma que sea visible para los

    participantes durante toda la sesin.

    b) Esta clarificacin permitir definir el grado de detalle y la estructura que se

    requieren en el diagrama para poder alcanzar dicho objetivo.

    Paso 4: Definir los lmites del proceso en estudio.

    La mejor forma de definir y clarificar dicha definicin de los lmites del proceso es

    decidir cules son el primer y ltimo pasos del Diagrama de Flujo.

    El primer paso es la respuesta a la pregunta: Qu nos indica que empieza el

    proceso?

    El ltimo paso debe contestar a la pregunta: Cmo sabemos que el proceso ha

    terminado?

    Escribir estos pasos expresndolos de forma clara y concisa e incluirlos en la

    superficie de escritura. (El primer paso en el borde izquierdo o superior de la

    misma y el ltimo paso en el borde derecho o inferior). Ejemplo:

  • Paso 5: Esquematizar el proceso en grandes bloques o reas de actividades.

    Identificar los grupos de acciones ms relevantes del proceso y establecer su

    secuencia temporal. Esta esquematizacin global del proceso a analizar servir

    de ayuda para guiar el proceso de construccin del diagrama. Ejemplo:

    Paso 6: Identificar y documentar los pasos del proceso.

    Esta actividad puede comenzar, tanto por el primer paso del proceso, como por el

    ltimo, no existiendo ningn criterio que indique mayor eficacia en alguno de los

    dos enfoques. Sea cual sea la direccin en que se realice, si se considera til,

    realizar una revisin en la direccin contraria.

    Las preguntas a realizar para la identificacin y documentacin de los pasos del

    proceso son las siguientes:

    - Existen entradas significativas asociadas con este paso, tales como

    materias primas, informacin, etc.?

    Sealar estas entradas, por medio de los smbolos apropiados, en el diagrama.

    - Existen resultados significativos como consecuencia de este paso, tales

    como informacin, etc.?

    Sealar estos resultados, por medio de los smbolos apropiados, en el diagrama.

    - Una vez realizado este paso, cul son las actividades inmediatamente

    siguientes que debemos realizar?

    Sealar estas actividades, mediante el smbolo apropiado, en el diagrama.

    Partiendo del primer paso, realizar este proceso hasta alcanzar el ltimo o

    viceversa. Dibujar el proceso con exactitud disponiendo el flujo principal siempre

    de arriba abajo o de izquierda a derecha.

    Ejemplo:

  • Paso 7: Realizar el trabajo adecuado para los puntos de decisin o bifurcacin.

    Cuando se llega a un paso en el que existe un punto de decisin o de bifurcacin:

    a) Escribir la decisin o alternativa de acuerdo con la simbologa utilizada e

    identificar los posibles caminos a seguir mediante la notacin adecuada.

    En general, cuando se trata de una toma de decisin, se incluye dentro del

    smbolo una pregunta y la notacin de las dos ramas posibles correspondientes

    se identifican con la notacin SI/NO.

    b) Escoger la rama ms natural o frecuente de la bifurcacin y desarrollarla,

    segn lo dispuesto en el "Paso 6", hasta completarla.

  • c) Retroceder hasta la bifurcacin y desarrollar el resto de las ramas de igual

    modo.

    Paso 8: Revisar el diagrama completo.

    Comprobar que no se han omitido pasos, pequeos bucles, etc. y que el proceso

    tiene una secuencia lgica.

    En caso de que existan dudas sobre parte del proceso representado, realizar una

    observacin directa del proceso o contactar con expertos de esa rea para su

    aclaracin. El resultado final de este paso es el Diagrama de Flujo del proceso en

    estudio.

    Ejemplo de los pasos a seguir dibujados en el diagrama de flujo:

  • Anexos

  • Conclusin

    Actualmente, se ve a menudo cmo los diagramas de flujo dan ventaja al

    momento de explicar el programa a otros. Por lo tanto, est correcto decir que un

    diagrama de flujo es una necesidad para la documentacin mejor de un programa

    complejo.

    Los diagramas de flujos de datos (como herramienta), son de gran

    relevancia e importancia para la programacin de computadoras y diseo de

    software, ya que son un instrumento fundamental para el desarrollo de

    habilidades y destrezas lgicas, logrando as ejercitar la creatividad del

    pensamiento humano. Igualmente su utilizacin es tan importante, porque nos

    facilita la manera de representar visualmente el flujo de datos por medio de un

    sistema de tratamiento de informacin, en este realizamos un anlisis de los

    procesos o procedimientos que requerimos para realizar un programa o un

    objetivo.

    En la actualidad existe una gran variedad de software para la elaboracin

    de diagramas de flujo, como lo es Microsoft Office, el cual ofrece 3 herramientas

    tiles para la elaboracin de diagramas. Uno de ellos es Microsoft Office Word,

    que nos permite crear diagramas de flujo bsico a travs de la opcin "Formas"

    que tiene un apartado especial para diagramas de flujo. De igual manera

    Microsoft Office Power Point ofrece las mismas opciones para crear los diseos

    de diagramas de flujo. Otra herramienta un poco ms sofisticada es Microsoft

    Office Visio, que adems de la simbologa bsica de los diagramas de flujo cuenta

    con una variedad de herramientas para elaborar otros tipos de diagramas como

    es el caso diagramas UML entre otros tipos de diagramas de flujo.

  • Fuentes Bibliogrficas

    Diagrama de Flujo - FUNDIBEQ (www.fundibeq.org)

    Diagrama de Flujo - Monografas.com. Eduard Osuna y Yoused Romero.

    Introduccin a los Diagrama de flujo Monografas.com Gerardo Valdez Balcazar.

    Diagrama de flujos Wikipedia.com