Está en la página 1de 5

Diagrama de flujo

Origen del diagrama de flujo.

Los diagramas de flujo se inventaron a principios del siglo XX, aunque su origen sigue
siendo poco conocido. Se le atribuye a Frank Gilbreth, de la Sociedad Americana de
Ingenieros Mecánicos (ASME), quien lo habría postulado en 1921 bajo el nombre de
Proceso de gráficas, primeros pasos para encontrar el mejor modo. Su introducción en
el mundo de la computación se dio a principios de la década del 70 y resultó ser muy
útil y popular, sobre todo con el nuevo hardware y los lenguajes de programación de la
tercera generación.

Que es un diagrama de flujo.

Un diagrama de flujo es un diagrama que describe un proceso, sistema o algoritmo


informático. Se usan ampliamente en numerosos campos para documentar, estudiar,
planificar, mejorar y comunicar procesos que suelen ser complejos en diagramas claros
y fáciles de comprender. Los diagramas de flujo emplean rectángulos, óvalos, diamantes
y otras numerosas figuras para definir el tipo de paso, junto con flechas conectoras que
establecen el flujo y la secuencia.

Se basan en la utilización de diversos símbolos para representar operaciones


específicas, es decir, es la representación gráfica de las distintas operaciones que se
tienen que realizar para resolver un problema, con indicación expresa el orden lógico en
que deben realizarse. Se les llama diagramas de flujo porque los símbolos utilizados se
conectan por medio de flechas para indicar la secuencia de operación.

Los diagramas de flujo son importantes porque nos facilita la manera de representar
visualmente el flujo de datos por medio de un sistema de tratamiento de información, en
este realizamos un análisis de los procesos o procedimientos que requerimos para
realizar un programa o un objetivo.

La representación gráfica de estos procesos emplea, en los diagramas de flujo, una


serie determinada de figuras geométricas que representan cada paso puntual del
proceso que está siendo evaluado. Estas formas definidas de antemano se conectan
entre sí a través de flechas y líneas que marcan la dirección del flujo y establecen el
recorrido del proceso, como si de un mapa se tratara.

Hay cuatro tipos de diagrama de flujo en base al modo de su representación:

 Horizontal: Va de derecha a izquierda, según el orden de la lectura.


 Vertical: Va de arriba hacia abajo, como una lista ordenada.

www.espoch.edu.ec
 Panorámico: Permiten ver el proceso entero en una sola hoja, usando el modelo
vertical y el horizontal.
 Arquitectónico: Representa un itinerario de trabajo o un área de trabajo.

Símbolos de diagramas de flujo.

Algunos de los símbolos de diagramas de flujo más comunes son:

: Este se utiliza para representar el inicio o el fin de un algoritmo.


También puede representar una parada o una interrupción programada que sea
necesaria realizar en un programa.

: Este se utiliza para un proceso determinado, es el que se utiliza


comúnmente para representar una instrucción, o cualquier tipo de operación que origine
un cambio de valor.

: Este símbolo es utilizado para representar una entrada o salida


de información, que sea procesada o registrada por medio de un periférico.

: Este es utilizado para la toma de decisiones, ramificaciones, para la


indicación de operaciones lógicas o de comparación entre datos.

: Este es utilizado para enlazar dos partes cualesquiera de un diagrama


a través de un conector de salida y un conector de entrada. Esta forma un enlace en la
misma página del diagrama.

www.espoch.edu.ec
: Este es utilizado para enlazar dos partes de un diagrama pero que
no se encuentren en la misma página.

: Este es utilizado para indicar la secuencia del diagrama de flujo, es


decir, para indicar el sentido de las operaciones dentro del mismo.

: Este es utilizado para representar la salida de información por


medio de la impresora.

: Este es utilizado para representar la salida o para mostrar la


información por medio del monitor o la pantalla.

Tipos de diagramas de flujo.


Distintos autores describen numerosos tipos de diagramas de flujo en diferentes
términos que son:

Diagramas de flujo de documentos: Estos tienen el propósito de mostrar los controles


existentes en el flujo de documentos a través de los componentes de un sistema. El
diagrama se lee de izquierda a derecha y detalla el flujo de documentos a través de
numerosas unidades de negocio.

Diagramas de flujo de datos: Estos indican los controles que rigen los flujos de datos
en un sistema. Los diagramas de flujo de datos se usan principalmente para mostrar los
canales donde se transmiten los datos a través del sistema en lugar de como se controla
el flujo.

www.espoch.edu.ec
Diagramas de flujo de sistemas: Estos indican el flujo de datos que pasa hacia los
componentes principales de un sistema, o a través de ellos, tales como entrada de
datos, programas, medios de almacenamiento, procesadores y redes de comunicación.

Diagramas de flujo de programas: Estos muestran los controles ubicados


internamente en un programa dentro de un sistema.

Otros tipos de diagramas de flujo definidos por otros incluyen:

Diagrama de flujo de trabajo: documenta flujos de trabajo, a menudo involucra tareas,


documentos e información en las oficinas.

Diagrama de cadena de procesos impulsada por eventos (EPC): documenta o


planifica un proceso de negocio.

Diagrama de flujo de lenguaje de descripción y especificación (SDL): realiza una


lluvia de ideas sobre los algoritmos informáticos mediante tres componentes básicos:
proceso, bloqueo y definición de sistema.

Estos diagramas relacionados también se piensan, a veces, como tipos de


diagramas de flujo:

Diagrama de flujo de datos (DFD): traza el flujo de información de cualquier sistema o


proceso.

Diagrama de flujo de procesos (PFD), también conocido como "gráfico de flujo de


procesos": ilustra las relaciones entre los principales.

Características de un buen diagrama de flujo.

 Un buen diagrama de flujo debe ser evidente, con poca ambigüedad, ya que en
muchos casos nadie estará allí para traducir los errores o las inexactitudes a quien
lo lea.
 Debe testearse numerosas veces antes de empezar a implementarse.
 Ningún proceso o subproceso debería ser ignorado en la representación y las
opciones deberían ser sumamente específicas cuando se trate de decisiones.

Ventajas de un diagrama de flujo.

Los diagramas de flujo tienen las siguientes ventajas:

 Ilustran modelos y procesos profesionales de manera creativa.


 Favorecen la comprensión visual de los procesos, al representarlos de manera
simple.

www.espoch.edu.ec
 Permiten el estudio detenido de las etapas de los procesos y la definición de los
instantes problemáticos o riesgosos, sin tener que contemplarlos en vivo.
 Sirven el propósito pedagógico de educar empleados recientes.

Desventajas de un diagrama de flujo.

Los diagramas de flujo tienen las siguientes desventajas:

 Su aparente sencillez puede enmascarar variables de tipo impredecible o


contextual que solo pueden verse in situ.
 No sirven para representar todo tipo de procesos, o bien se quedan cortos en
algunos casos de extrema complejidad.
 Pueden ser laboriosos en su elaboración, dado que carecen de la capacidad
sintética de la palabra escrita.
 Un error en la simbología puede hacer inviable el diagrama entero.

Conclusión:

El diagrama de flujo es uno de los principales instrumentos en la realización de cualquier


método o sistema, ellos permiten la visualización de las actividades innecesarias y
verifica si la distribución del trabajo está equilibrada. El método de Ordenación por
burbuja es la técnica más utilizada por su fácil comprensión y programación, aunque
consume bastante tiempo de computadora.

En cuanto a la técnica de ordenación por el método de burbuja, consiste en hacer varias


pasadas a través del arraya. En cada pasada, se comparan parejas sucesivas del
elemento. Si una pareja está en orden creciente (o los valores son idénticos), se dejan
los valores como están. Si una pareja está en orden decreciente, sus valores se
intercambian en el arraya.

www.espoch.edu.ec

También podría gustarte