Вы находитесь на странице: 1из 14

Los diagramas de flujo son una serie de pasos secuenciales que

representan de una manera tradicional los detalles algorítmicos de los procesos.


Se utilizan principalmente en programación, economía y procesos industriales;
dichos diagramas una nomenclatura simbólica con significados especiales.
En las representaciones gráficas de procesos con símbolos, estos se
interconectan para que en conjunto le den un sentido lógico al diagrama de flujo
el cual da pie al desarrollo de un sistema de información.
Puede ser difícil entender un proceso con una descripción verbal, de esta
manera el diagrama de flujos de datos ayuda a ilustrar los componentes de un
proceso y la forma en que interactúan.
En este trabajo profundizaremos algunas cosas importantes entre ellas su
concepto, sus beneficios, simbología, ejemplos de uso y las reglas básicas para
la construcción del diagrama de flujo.
 ¿Qué es un diagrama de Flujo?
Un diagrama de flujo es una representación gráfica de un proceso. Cada paso
del proceso se representa por un símbolo diferente que contiene una breve
descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso
están unidos entre sí con flechas que indican la dirección de flujo del proceso.
El diagrama de flujo ofrece una descripción visual de las actividades
implicadas en un proceso. Muestra la relación secuencial entre ellas, facilitando la
rápida comprensión de cada actividad y su relación con las demás, el flujo de la
información y los materiales, las ramas en el proceso, la existencia de bucles
repetitivos, el número de pasos del proceso, las operaciones de
interdepartamentales… Facilita también la selección de indicadores de proceso
Se usan para hacer un programa informático, para analizar lo que tiene que
hacer un robot, en los procesos industriales, etc.

 Beneficios del diagrama de flujo


 Facilita la obtención de una visión transparente del proceso, mejorando su
comprensión. El conjunto de actividades, relaciones e incidencias de un
proceso no es fácilmente discernible a priori. La diagramación hace posible
aprehender ese conjunto e ir más allá, centrándose en aspectos específicos
del mismo, apreciando las interrelaciones que forman parte del proceso así
como las que se dan con otros procesos y subprocesos.

 Permite definir los límites de un proceso. A veces estos límites no son tan
evidentes, no estando definidos los distintos proveedores y clientes (internos
y externos) involucrados.

 El diagrama de flujo facilita la identificación de los clientes. Es más sencillo


determinar sus necesidades y ajustar el proceso hacia la satisfacción de sus
necesidades y expectativas.

 Estimula el pensamiento analítico en el momento de estudiar un proceso,


haciendo más factible generar alternativas útiles.

 Proporciona un método de comunicación más eficaz, al introducir un lenguaje


común; si bien es cierto que para ello se hace preciso la capacitación de
quienes entrarán en contacto con la diagramación.

 Un diagrama de flujo ayuda a establecer el valor agregado de cada una de


las actividades que componen el proceso.

 Constituye una excelente referencia para establecer mecanismos de control


y mejora de los procesos; así como de los objetivos concretos para las
distintas operaciones llevadas a cabo.
 Facilita el estudio y aplicación de acciones que redunden en la mejora de las
variables tiempo y costes de actividad e incidir, por consiguiente, en la mejora
de la eficacia y la eficiencia.

 Constituye el punto de comienzo indispensable para acciones de mejora,


rediseño o reingeniería.

 Reglas Básicas para la construcción de un Diagrama de Flujo

1. Todos los símbolos han de estar conectados


2. A un símbolo de proceso pueden llegarle varias líneas.
3. A un símbolo de decisión pueden llegarles varias líneas, pero solo saldrán
dos ( Si o No, Verdadero o Falso)
4. A un símbolo de inicio nunca le llegan líneas.
5. De un símbolo de fin no parte ninguna línea.
Los símbolos que se usan para realizar los diagramas de flujo son los
siguientes:

 Símbolos Fundamentales

Inicio y Fin del proceso.

Realizar un proceso (operación matemática


por ejemplo)

Entrada de datos y/o salida de datos.

NO Tomar una decisión (una pregunta). La respuesta

a la pregunta puede ser sí o no

SI

Línea de Flujo: Indica el sentido de ejecución de las


operaciones.

Subrutina: Módulo independiente del programa


principal que recibe una entrada procedente de
dicho programa, realiza una tarea determinada
y regresa al terminar al programa principal.
Conector: Se refiere a la conexión en la misma
página del diagrama.

Conector: Conexión entre dos puntos del


organigrama situada en páginas diferentes.

Decisión: Nos permite analizar una situación


Con base en los valores verdadero o falso.

 Ejemplo de uso

Normalmente para realizar un diagrama de flujo primero se hace lo que se


llama el algoritmo. Un algoritmo es una secuencia de pasos lógicos a seguir
para resolver un problema de forma escrita.

Un ejemplo para cocinar un huevo para otra persona seria:


- Pregunto si quiere el huevo frito.
- Si me dice que sí, lo frito, si me dice que no, lo hago hervido.
- Una vez cocinado le pregunto si quiere sal en el huevo.
- Si me dice que no, le sirvo en el plato, si me dice que si, le hecho sal y
después lo sirvo en el plato.

Si nos fijamos los pasos no pueden cambiar su posición. Sería imposible


preguntarle si lo quiere frito después de haberle hervido, por ejemplo. Es muy
importante que los pasos sean una secuencia lógica y ordenada.
Ahora que ya sabemos todos los pasos, mediante el algoritmo, podemos
hacer un esquema con estos pasos a seguir. Este esquema será el Diagrama
de Flujo.
Cocinar
un huevo

NO
¿Frito? Hervir

SI

Freír ¿Salado? NO

SI

Agregar
sal

Servirlo en
el plato

 Hacer el diagrama de flujo para sumar dos números leídos


por teclado y escribir el resultado
 Hacer un diagrama de flujo que permita leer 2 números
diferentes y nos diga cuál es el mayor de los 2 números

El pseudocódigo para este diagrama sería:


 Crear un diagrama de flujo de procesos en el que se
almacenen 3 números en 3 variables A, B y C. El diagrama
debe decidir cuál es el mayor y cuál es el menor.

 Realizar el diagrama de flujo para que nos calcule la


hipotenusa de un triángulo rectángulo, conocidos su dos
catetos.
 Diagrama de Flujo para sumar 100 números leídos por
teclado.

Explicación:
- En I contamos los números que quedan por sumar.
- En S calculamos la suma.
- A se emplea para leer temporalmente cada número.

Vamos a ver paso a paso como funciona. Supongamos que los datos son: 7, -1, 8,
5, ...

(1) I=100 (números a sumar)


(2) S=0 (suma, inicialmente 0) (3) Leer A. El primero es 7, luego A=7 (4)
S=S+A=0+7=7
(5) I=I-1=100-1=99 (6) ¿I=0? ® NO
(3) Leer A, ahora A=-1
(4) S=S+A=7-1=6
(5) I=I-1=99-1=98
(6) ¿I=0? ® NO

Cuando I=0 habremos sumado los 100 números y pasaremos a: (7) Escribir S que
será la suma.
Al culminar dicho trabajo acerca del Diagrama de Flujo damos por entendido
que es una de las técnicas de representación del algoritmo, que nos permite resolver
los problemas dadas a llegar a la solución de algún problema utilizando ciertos
símbolos que son el terminal, entrada/salida, proceso, decisión, línea de flujo,
subrutina y el conector, siguiendo las reglas que nos indica, así para identificar
posibles errores antes del desarrollo final de la tarea.
Se usan para hacer programa informático, para analizar lo que tiene que hacer
un robot, con los procesos, industriales, etc. Es útil en todo aquello que se necesite
una previa organización antes de su desarrollo.
Mediante este trabajo realizado pudimos conocer y comprender que los algoritmos
son una manera de expresar cualquier situación por medio de una secuencia de
pasos ordenados y lógicos que buscan el aclaramiento de cualquier problema para
así identificar lo que se necesita, como se hace y el resultado final, el cual debe ser
igual siempre por lo que se busca que hayan alternativas para cualquier solución
posible y en cambio los diagramas de flujo son la representación gráfica de un
algoritmo y tiene como finalidad lograr una mayor comprensión de este.
Está compuesto por diversos símbolos que especifican las diversas partes del
algoritmo, como los componentes iniciales, los procedimientos, las diversas
posibilidades y los resultados.

Вам также может понравиться