Sei sulla pagina 1di 30

DIAGRAMA DE FLUJO

Definicin
Un diagrama de flujo es una representacin grfica de
los pasos que se deben seguir para obtener un cierto
resultado.
El resultado puede ser un producto, un servicio, una
combinacin de ambos, o bien, un proceso.
Se comienza con una entrada, y despus de realizar una
serie de acciones, se llega a una salida.
Las entradas y salidas constituyen los INPUT y OUTPUT
dentro de un proceso.

Caractersticas de
de Flujo

un Diagrama

Presenta informacin clara, ordenada y


concisa de un proceso.

Est formado por una serie de smbolos


unidos por flechas.

Cada smbolo
especfica.

Las flechas entre los smbolos representan el


orden de realizacin de las acciones.

representa

una

accin

Algoritmos

Usualmente se utiliza un algoritmo, el cual describe el mtodo


para realizar una tarea.
Es una secuencia de instrucciones que, ejecutadas
adecuadamente, dan lugar al resultado deseado.
Ejemplos de algoritmos no informticos:
Receta de cocina
Una partitura musical
Los planos con las instrucciones para construir una casa.

Propiedades de un Algoritmo

Finitud: Nmero finito de pasos.

Definibilidad: Cada paso definido de un modo preciso.

Conjunto de Entradas: Datos iniciales del algoritmo.

Conjunto de Salidas: Respuesta que obtenemos del algoritmo.

Efectividad: Las operaciones a realizar deben ser bsicas, para


que el procesador pueda realizarlas de modo exacto y en tiempo
finito.

Diagramas de Flujo y Algoritmos

Los diagramas de flujo son descripciones grficas de algoritmos;


usan smbolos conectados con flechas para indicar la secuencia
de instrucciones y estn regidos por la Organizacin
Internacional de Normalizacin o Estandarizacin (ISO).

Los diagramas de flujo son usados para representar algoritmos


pequeos, ya que abarcan mucho espacio y su construccin es
laboriosa.

Por su facilidad de lectura son usados como introduccin a los


algoritmos, descripcin de un lenguaje y descripcin de
procesos a personas ajenas a la computacin.

Diagramas de Flujo y Algoritmos

Los algoritmos pueden ser expresados de muchas maneras, incluyendo al


lenguaje natural, pseudocdigo, diagramas de flujo y lenguajes de
programacin entre otros.

Las descripciones en lenguaje natural tienden a ser ambiguas y extensas.

El pseudocdigo (pseudo=falso) es una descripcin de alto nivel de un


algoritmo que emplea una mezcla de lenguaje natural con algunas
convenciones sintcticas propias de lenguajes de programacin, como
asignaciones, ciclos y condicionales, aunque no est regido por ningn
estndar. y diagramas de flujo evita muchas ambigedades del lenguaje
natural.

Dichas expresiones son formas ms estructuradas para representar


algoritmos; no obstante, se mantienen independientes de un lenguaje de
programacin especfico.

Cundo se utiliza un Diagrama de


Flujo?

Cuando se requiere conocer o mostrar de


forma global un proceso.

Cuando se necesita una gua que permita un


anlisis sistemtico de un proceso.

Cuando se necesita tener un conocimiento


bsico, comn a un grupo de personas.

Qu indica un diagrama de flujo


de procesos?
Los diagramas de flujo nos indican:

Dnde comienza el proceso.

Todas las actividades que se realizan.

Todas las tomas de decisiones que se hacen.

Tiempos de espera.

Cules son los resultados.

Dnde termina el proceso.

Smbolos bsicos de un diagrama


de flujo
Reglas Bsicas:
Todos los smbolos han de estar
conectados.
A un smbolo de proceso pueden
llegarle varias lneas.
A un smbolo de decisin pueden
llegarle varias lneas, pero slo
saldrn dos.
A un smbolo de inicio nunca le
llegan lneas.
De un smbolo de fin no parte
ninguna lnea.

Desarrollo del Diagrama de Flujo

Identificar el inicio y el final de un proceso.

Definir etapas (actividades, decisiones, entradas,


salidas).

Los diagramas de flujo deben escribirse de arriba


hacia abajo y/o de Izquierda a derecha.

Los smbolos se unen con lneas.

Se debe evitar el cruce de lneas.

Desarrollo del Diagrama de Flujo

No deben quedar lneas de flujo sin conectar.

Todo texto escrito dentro de un smbolo


debe ser legible, preciso, evitando el uso de
muchas palabras.

Todos los smbolos pueden tener mas de una


lnea de entrada, a excepto del smbolo final.

Solo los smbolos de decisin pueden y deben


tener mas de una lnea de flujo de salida.

EJEMPLO: Proceso de Fotocopiado

Tipos de Diagrama de Flujo

Formato Vertical.
En l, el flujo o la secuencia de las
operaciones, va de arriba hacia abajo.
Es una lista ordenada de las
operaciones de un proceso con toda la
informacin que se considere necesaria.

Formato Horizontal
En l, el flujo o la secuencia de las operaciones, va de
izquierda a derecha.

Formato Panormico
El proceso entero est representado en una
sola carta y puede apreciarse de una sola
mirada mucho ms rpido que leyendo el texto,
lo que facilita su comprensin, aun para
personas no familiarizadas.
Registra no solo en lnea vertical, sino tambin
de
forma
horizontal,
las
actividades
involucradas en un proceso.

Ventajas de los diagramas de flujo

Favorecen la comprensin del proceso a travs de


mostrarlo como un dibujo.

Permiten identificar los problemas


oportunidades de mejora del proceso.

Muestran las relaciones cliente-proveedor y las


transacciones que en ellas se realizan, facilitando a
los empleados el anlisis de las mismas.

Son una excelente herramienta para capacitar a los


nuevos empleados y tambin a los que desarrollan
la tarea, cuando se realizan mejoras en el proceso.

las

Los diagramas de flujo son herramientas que


mejoran la explicacin de los procesos.

Son tiles en el desarrollo de documentacin de


sistemas de gestin.

Describen los procesos de forma ms amigable


que los instructivos.

DIAGRAMA DE
FLUJO DE
PROCESO
(Macro diagrama)

Inicio

Buscar MP a Bodega.

No
Formulario
Materiales

Se encuentra
MP

Hacer Pedido

DIAGRAMA DE
FLUJO DE
PROCESO
(Diagrama de
DETALLE)

Si
Llevar a la Mquina

Preparar la Mquina

No
Llamar a Mantencin

Mquina Arreglada

Mquina
Funciona

Si

Cargar Mquina
Comenzar el proceso
en la mquina

Control variables, T,Tiempo, etc.

No
Llevar a bodega
Productos Reciclables

Producto cumple
con la calidad

Si
Producto Final

Software VISIO

Plantilla Microsoft Visio: Diagrama de


Flujo

Plantilla Microsoft Visio: Formularios y


Diagramas

Plantilla Microsoft Visio: Ingeniera de


Procesos

Plantilla Microsoft Visio: Programacin


de Proyectos

Levantarse en la maana

EJEMPLO DE UN
DIAGRAMA DE
FLUJO BASICO

Ir a clases

No

Volver Dormir

Si
Tomar Movilizacin

ASISTIR A CLASES

Ubicar la Sala

Entrar a clase
Por qu el profesor
lleg?

No

Si
Ejercicios,
Apuntes del
Profesor

Tomar Apuntes

Si

Escribir apuntes
de la clase?

Finaliza la Clase

No

Conversar,
Ver notebook,
chatear, mirar el celular
y
escribir Mensajes, etc.

Ejercicio, trabajo prctico en clases:


A usted como Ingeniero le solicitan realizar
un diagrama de flujo de proceso de una
Panadera.
Se le pide:
a) Un Macro diagrama del Proceso.
b) Un Diagrama detallado de los procesos.
c) Realizar alguna
presentado.

mejora

al

diseo