INTRODUCCIÓN.
Durante toda su vida el hombre ha evolucionado su capacidad mental para el manejo de cálculos y operaciones matemáticas, El Diagrama de Flujo representa la esquematización gráfica de un algoritmo, el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema. Su correcta construcción es sumamente importante porque, a partir del mismo se escribe un programa en algún Lenguaje de Programación. Si el Diagrama de Flujo está completo y correcto, el paso del mismo a un Lenguaje de Programación es relativamente simple y directo.
Son de gran importancia ya que ayudan a designar cualquier representación gráfica de un procedimiento o parte de este; el diagrama de flujo como su nombre lo dice representa el flujo de información de un procedimiento.
Los diagramas de flujo son una manera de representar visualmente el flujo de datos a través de sistemas de tratamiento de información. Los diagramas de flujo describen que operaciones y en que secuencia se requieren para solucionar un problema dado.
Estos diagramas de flujo desempeñan un papel vital en la programación de un problema y facilitan la comprensión de problemas complicados y sobre todo muy largos. Una vez que se dibuja el diagrama de flujo, llega a ser fácil escribir el programa en cualquier idioma de alto nivel. Vemos a menudo cómo los diagramas de flujo nos 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 documentación mejor de un programa complejo.
Diagramas de Flujo.
1.) Diferencia entre Diagrama de Flujo y Algoritmo.
En el diagrama de flujo como su nombre lo indica es un dibujo o esquema que se usa para analizar un proceso o actividad. Muestra la secuencia de acciones, los pasos y decisiones que tienen dentro de una actividad. Y en caso de los algoritmos es la implementación de esa actividad, es decir, ·"darle vida" a lo que está dibujado haciéndolo funcionar mediante código. En general “El diagrama de flujo es lo que ves, y el algoritmo es lo que lo hace funcionar”.
2.) Definición de Diagrama de Flujo.
Los diagramas de flujo o flujo gramas son diagramas que emplean símbolos gráficos para representar los pasos o etapas de un proceso. También permiten describir la secuencia de los distintos pasos o etapas y su interacción.
La creación del diagrama de flujo es una actividad que agrega valor, pues el proceso que representa está ahora disponible para ser analizado, no sólo por quienes lo llevan a cabo, sino también por todas las partes interesadas que aportarán nuevas ideas para cambiarlo y mejorarlo.
Importancia: Mediante los diagramas de flujo podemos de manera grafica establecer los distintos pasos y procesos que puede seguir un algoritmo el cual favorece la comprensión del proceso a través de mostrarlo como un dibujo. También ppermiten identificar los problemas y las oportunidades de mejora del proceso que este pueda seguir, así como también un buen diagrama de flujo reemplaza varias páginas de texto.
Algunas Ventajas principales de los Diagramas de Flujo:
- Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El cerebro humano reconoce fácilmente los dibujos. Un buen diagrama de flujo reemplaza varias páginas de texto.
- Permiten identificar los problemas y las oportunidades de mejora del proceso. Se identifican los pasos redundantes, los flujos de los re-procesos, los conflictos de autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisión.
- Muestran las interfaces cliente-proveedor y las transacciones que en ellas se realizan, facilitando a los empleados el análisis de las mismas.
- Son una excelente herramienta para capacitar a los nuevos empleados y también a los que desarrollan la tarea, cuando se realizan mejoras en el proceso.
3.) Símbolos y Significados de los Diagramas de Flujo.
Las diversas organizaciones usan distintos símbolos, pero el comité sobre computadoras y procesadores de información de la Asociación Norteamericana de Normas ha hecho un gran esfuerzo para normalizar los símbolos de los diagramas de flujo. Esa normalización permite comprender cualquier diagrama de flujo que use los símbolos recomendados.
Cada símbolo normal de diagrama de flujo tiene un significado especial.
Terminal (Expresa Inicio o Fin de un Programa).

Proceso (Expresa operación algebraica o de Asignación).

Decisión (Expresa condiciones y asociaciones alternativas de una decisión lógica).

Expresa condición y acciones alternativas de una decisión numérica.

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

Entrada: Lectura de datos por tarjeta perforadas.

Conector (Sirve para enlazar dos partes cualesquiera de un ordinograma a través de un conector en la salida y otro en la entrada.

Impresora (Representa resultado mediante un reporte impreso).

Conector (Conexión entre dos puntos del organigrama situado en páginas diferentes).

Expresa operación cíclica repetitiva.

Expresa proceso de llamada a una subalterna.

Representa datos grabados en una cinta magnética.
Almacenamiento en línea Disco Magnético.
4.) Tipos de Diagrama de Flujos.
- 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 información que se considere necesaria, según su propósito.
- Formato horizontal: En él, el flujo o la secuencia de las operaciones, va de izquierda a derecha.
- Formato panorámico: El proceso entero está representado en una sola carta y puede apreciarse de una sola mirada mucho más rápido que leyendo el texto, lo que facilita su comprensión, aun para personas no familiarizadas. Registra no solo en línea vertical, sino también horizontal, distintas acciones simultáneas y la participación de más de un puesto o departamento que el formato vertical no registra.
- Formato Arquitectónico: Describe el itinerario de ruta de una forma o persona sobre el plano arquitectónico del área de trabajo. El primero de los flujo gramas es eminentemente descriptivo, mientras que los utilizados son fundamentalmente representativos.
5.) Caracterizas de los Diagramas de Flujo.
Un diagrama de flujo siempre tiene un único punto de inicio y un único punto de término. Además, todo camino de ejecución debe permitir llegar desde el inicio hasta el término.
Las siguientes son acciones previas a la realización del diagrama de flujo:
- Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben estar presentes el dueño o responsable del proceso, los dueños o responsables del proceso anterior y posterior y de otros procesos interrelacionados, otras partes interesadas.
- Definir qué se espera obtener del diagrama de flujo.
- Identificar quién lo empleará y cómo.
- Establecer el nivel de detalle requerido.
- Determinar los límites del proceso a describir.
Los pasos a seguir para construir el diagrama de flujo son:
- Establecer el alcance del proceso a describir. De esta manera quedará fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente.
- Identificar y listar las principales actividades/subprocesos que están incluidos en el proceso a describir y su orden cronológico.
- Si el nivel de detalle definido incluye actividades menores, listarlas también.
- Identificar y listar los puntos de decisión.
- Construir el diagrama respetando la secuencia cronológica y asignando los correspondientes símbolos.
- Asignar un título al diagrama y verificar que esté completo y describa con exactitud el proceso elegido.
CONCLUSIÓN.
Los diagramas de flujos son indispensables en la vida cotidiana ya que se basa en solucionar cualquier tipo de problema que se presente y que no tenga una rápida respuesta de aclaración. Los diagramas de flujo son una herramienta valiosa para la mejora de los procesos, permiten detectar las actividades que agregan valor y aquéllas que son redundantes o innecesarias.
La creación del diagrama de flujo es una actividad que agrega valor, pues el proceso que representa está ahora disponible para ser analizado, no sólo por quienes lo llevan a cabo, sino también por todas las partes interesadas que aportarán nuevas ideas para cambiarlo y mejorarlo.
Muchas personas consideran a un algoritmo y a un diagrama de flujo de datos como herramienta de gran importancia para la programación de computadora y están en lo cierto para la resolución de problemas mediante algoritmos y diagramas de flujo se ha convertido hoy en día en un instrumento efectivo para el desarrollo de habilidades y destrezas lógicas y creativas del pensamiento humano.
RECOMENDACIONES.
Para la elaboración de un diagrama de flujo se debe tomar en cuenta las siguientes recomendaciones:
*Es importante y necesario seguir una frecuente gráfica de pasos, o procesos para alcanzar la solución del problema.
*Es importante y necesario seguir una frecuente gráfica de pasos, o procesos para alcanzar la solución del problema.
*Se recomienda que la construcción del diagrama esté correcta; al igual que el paso del mismo a un lenguaje de programación. Si está correcto puede resultar relativamente simple para el entendimiento de las personas ajenas a la elaboración del mismo, además permite que el problema se solucione de una manera más eficiente y directa.
*Deben conocer la simbología, y la dirección que este debe tomar a la hora de estructurarlo, en cuanto al contenido debe estar bien estructurado y de manera resumida.
*Se recomienda buscar la mejor alternativa posible para la solución del problema, ya que los diagramas de flujos obligan a un análisis de todos los caminos posibles para encontrarle solución a cualquier situación o problema.
*Se deben usar solamente líneas de flujo horizontal y/o vertical.
*Se debe evitar el cruce de líneas utilizando los conectores.
*Se deben usar conectores sólo cuando sea necesario.
*No deben quedar líneas de flujo sin conectar.
*Se deben trazar los símbolos de manera que se puedan leer de arriba hacia abajo y de izquierda a derecha.
*Todo texto escrito dentro de un símbolo deberá ser escrito claramente, evitando el uso de muchas palabras.
*Entre Otras.
FUENTES CONSULTADA.
Electrónicas: