Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagrama de Flujo
Prof.: Cynthia Gómez
INTRODUCCIÓN
Con el avance del tiempo La Tipología de los Diagramas de flujo se han ido
ampliando y así adaptarse a los nuevos requerimientos y desafíos del nuevo milenio, es
así que aparte de la construcción normal por su formato, ahora decimos que se
desarrollan los flujogramas de acuerdo a la perspectiva, a los propósitos, a su
presentación, etc.
Breve Reseña
El primer método estructurado para documentar el flujo de un proceso, el
"diagrama de flujo del proceso", fue presentado por Frank Gilbreth a los miembros de
la Sociedad Americana de Ingenieros Mecánicos (ASME) en 1921 en la
exposición “Process Charts - First Steps in Finding the One Best Way”.
Douglas Hartree explica que Herman Goldstine y John von Neumann elaboró un
diagrama de flujo (originalmente, el diagrama) para planificar los programas de
ordenador. Su versión contemporánea está respaldado por los ingenieros de IBM y por
colecciones personales de Goldstine. Los diagramas de flujo de programación
originales de Goldstine y von Neumann se puede ver en su informe no publicado,
"Planificación y codificación de problemas para un instrumento de
computación electrónica, Parte II, Volumen 1" (1947), que se reproduce en las
obras completas de von Neumann.
Los diagramas de flujo solía ser un medio popular para describir algoritmos
computacionales y todavía se utilizan para este fin. Técnicas modernas tales como
diagramas de actividad de UML (LENGUAJE UNIFICADO DE MODELADO ) puede
ser considerado como extensiones del diagrama de flujo. En la década de 1970 la
popularidad de los diagramas de flujo como método propio disminuyó cuando las
terminales de ordenador y lenguajes de programación de tercera generación se
convirtieron en herramientas comunes, ya que los algoritmos se pueden expresar de
manera mucho más concisa como código fuente de un lenguaje, y también porque era
más probable que el diseño de algoritmos usando diagramas de flujo resulte
en código-espagueti, debido a la necesidad de los "gotos" para describir saltos
arbitrarios en el control flujo del programa.
Estos diagramas utilizan símbolos con significados definidos que representan los
pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan
los puntos de inicio y de fin de proceso.
Según la forma
Por su propósito:
De Forma: Se ocupa fundamentalmente de una forma con muy pocas o
ninguna descripción de las operaciones. Presenta la secuencia de cada una de
las operaciones o pasos por los que atraviesa una forma en sus diferentes
copias, a través de los diversos puestos y departamentos, desde que se origina
hasta que se archiva. Retrata la distribución de múltiples copias de formas a un
número de individuos diferentes o a unidades de la organización.
Las formas pueden representarse por símbolos, por dibujos o fotografías
reducidas o por palabras descriptivas. Se usa el formato horizontal. Se retrata o
se designa la forma en el lado izquierdo de la gráfica, se sigue su curso al
proceso de progresión horizontal, cruzando las diferentes columnas asignadas a
las unidades de la organización o a los individuos.
De Labores (¿qué se hace?): Estos diagramas abreviados sólo representan las
operaciones que se efectúan en cada una de las actividades o labores en que
se descompone un procedimiento y el puesto o departamento que las ejecutan.
Por su presentación:
De bloque: Se representan en términos generales con el objeto de destacar
determinados aspectos.
De detalle: Plasman las actividades en su más detallada expresión.
Según la perspectiva:
Alan B. Sterneckert sugirió que los diagramas de flujo pueden ser modelados
desde la perspectiva de diferentes grupos de usuarios (por ejemplo, administradores,
analistas de sistemas y empleados) y que hay cuatro tipos generales:
Se Observa que cada tipo de diagrama de flujo se centra en algún tipo de control,
en lugar de en el propio flujo particular.
Inicio/Final Decisión
Se utiliza para indicar el Indica la
inicio y el final de un comparación de dos
diagrama; del Inicio datos y dependiendo
sólo puede salir una del resultado lógico
línea de flujo y al Final (falso o verdadero)
sólo debe llegar una se toma la decisión
línea. de seguir un camino
del diagrama u otro.
Acción/Proceso Conector
General Indica el enlace de
Indica una acción o dos partes de un
instrucción general que diagrama dentro de
debe realizar el la misma página.
computador (cambios
de valores de variables,
asignaciones,
operaciones aritméticas,
etc).
Flujo Conector
Indica el seguimiento Indica el enlace de
lógico del diagrama. dos partes de un
También indica el diagrama en páginas
sentido de ejecución de diferentes.
las operaciones.
https://www.lucidchart.com
https://grapholite.com/Designer/
https://www.draw.io
http://www.drawanywhere.com
Programas para simular (ejecutar) diagramas de flujo: estas son aplicaciones que
permiten crear diagramas de flujo de datos, que se pueden utilizar para representar
gráficamente una amplia gama de algoritmos, ejecutarlos y depurarlos si se
encuentran errores.
CONCLUSIÓN
BIBLIOGRAFÍA
ÍNDICE
Introducción ...................................................................................................... 1
Software ........................................................................................................... 13
Conclusión........................................................................................................ 15
Bibliografía ....................................................................................................... 16
Índice ................................................................................................................ 17