Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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.
Prueba para ver errores
Descripción
En UML 1.x, un diagrama de actividades es una variación del
diagrama de estado UNL donde los "estados" representan
operaciones, y las transiciones representan las actividades que
ocurren cuando la operación se termina.
Características
1.-Según Gómez Cejas, Guillermo. Año 1997:
a)Sintética: La representación que se haga de un sistema o un proceso deberá quedar resumido en pocas
hojas, de preferencia en una sola. Los diagramas extensivos dificultan su comprensión y asimilación, por
tanto dejan de ser prácticos.
c)De forma visible a un sistema o un proceso: Los diagramas nos permiten observar todos los pasos de un
sistema o proceso sin necesidad de leer notas extensas. Un diagrama es comparable, en cierta forma, con
una fotografía aérea que contiene los rasgos principales de una región, y que a su vez permite observar
estos rasgos o detalles principales.
a)Permitir al analista asegurarse que ha desarrollado todos los aspectos del procedimiento.
b)Dar las bases para escribir un informe claro y lógico.
c)Es un medio para establecer un enlace con el personal que eventualmente operará el nuevo
procedimiento.
Simbología y significado
Formas comunes
El Instituto Nacional Estadounidense de Estándares (ANSI, por su siglas en inglés) estableció estándares
para los diagramas de flujo y sus símbolos en los años 1960s.3 La Organización Internacional de
Normalización (ISO, por sus siglas en inglés) adoptó los símbolos ANSI en 1970. 4 El estándar actual,
ISO 5807, fue revisado en 1985. 5
Forma
Nombre Forma Descripción
ANSI/ISO
Conector fuera Plato de "Home" (béisbol) Un conector etiqueta para usar cuando
de página3 pentágono.3 6 el objetivo es otra página.
Otras formas
Óvalo o Elipse: Inicio y Final (Abre y cierra el diagrama).
Rectángulo: Actividad (Representa la ejecución de una o más actividades o
procedimientos).
Rombo: Decisión (Formula una pregunta o cuestión).
Círculo: Conector (Representa el enlace de actividades con otra dentro de un
procedimiento).
Triángulo boca abajo: Archivo definitivo (Guarda un documento en forma permanente).
Triángulo boca arriba: Archivo temporal (Proporciona un tiempo para el almacenamiento
del documento).
Cursograma
Se trata de la más común y práctica entre todas las clases de diagramas de flujo. Describe el flujo de
información en un ente u organización, sus procesos, sistemas administrativos y de control. Permite la
impresión visual de los procedimientos y una clara y lógica interpretación.
Según la normativa, el flujo presupuesto es de izquierda a derecha y de arriba hacia abajo, siendo optativo
el uso de flechas. Cuando el sentido es invertido (de derecha a izquierda o de abajo hacia arriba), es
obligatorio el uso de la flecha.7
Historia
La paternidad del diagrama de flujo es en principio algo difusa. El método estructurado para documentar
gráficamente un proceso como un flujo de pasos sucesivos y alternativos, el "proceso de diagrama de
flujo", fue expuesto por Frank Gilbreth, en la Sociedad Americana de Ingenieros Mecánicos (ASME), en
1921, bajo el enunciado de "Proceso de Gráficas-Primeros pasos para encontrar el mejor modo". Estas
herramientas de Gilbreth rápidamente encontraron sitio en los programas de ingeniería industrial.
Al principio de los 30, un ingeniero industrial, Allan H. Mogensen comenzó la formación de personas de
negocios en Lake Placid, Nueva York, incluyendo el uso del diagrama de flujo. Art Spinanger, asistente a
las clases de Mogesen, utilizó las herramientas en su trabajo en Procter & Gamble, donde desarrolló su
“Programa Metódico de Cambios por Etapas”. Otro asistente al grupo de graduados en 1944, Ben S.
Graham, director de ingeniería de Formcraft Standard Register Corporation, adaptó la gráfica de flujo de
procesos al tratamiento de la información en su empresa. Y desarrolló la gráfica del proceso de múltiples
flujos en múltiples pantallas, documentos, y sus relaciones. En 1947, ASME adoptó un conjunto de
símbolos derivados de la obra original de Gilbreth como Norma ASME para los gráficos de procesos
(preparada Mishad, Ramsan y Raiaan).
Sin embargo, según explica Douglas Hartree fueron originalmente Herman Goldstine y John von Neumann
quienes desarrollaron el diagrama de flujo (inicialmente llamado "diagrama") para planificar los programas
de ordenador. Las tablas de programación original de flujo de Goldstine y von Neumann, aparecen en un
informe no publicado, "Planificación y codificación de los problemas de un instrumento de computación
electrónica, la Parte II, Volumen 1 "(1947), reproducido en las obras completas de von Neumann.
Inicialmente los diagramas de flujo resultaron un medio popular para describir algoritmos de computadora,
y aún se utilizan con este fin. Herramientas como los diagramas de actividad UML, pueden ser
considerados como evoluciones del diagrama de flujo.
En la década de 1970 la popularidad de los diagramas de flujo como método propio de la informática
disminuyó, con el nuevo hardware y los nuevos lenguajes de programación de tercera generación. Y por
otra parte se convirtieron en instrumentos comunes en el mundo empresarial. Son una expresión concisa,
legible y práctica de algoritmos. Actualmente se aplican en muchos campos del conocimiento,
especialmente como simplificación y expresión lógica de procesos, etc.
Ventajas
Ayudan a ilustrar modelos y a conectar ideas para aumentar nuestra productividad en el
entorno profesional e incentivar nuestra creatividad. 8
Favorecen la comprensión del proceso al mostrarlo como un dibujo. El cerebro humano
reconoce muy 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, los flujos de los reprocesos, 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.
Al igual que el pseudocódigo, el diagrama de flujo con fines de análisis de algoritmos de
programación puede ser ejecutado en un ordenador, con un IDE como Free DFD.
También existen aplicaciones que permiten que, una vez que un creador haya diseñado el diagrama de
flujo, un usuario final lo utilice y, sobre la base de las opciones que vaya escogiendo, se le vayan mostrando
las siguientes etapas hasta llegar a un resultado final. Un ejemplo de este tipo de aplicaciones es iBoske (htt
p://www.iboske.com).
Véase también
DRAKON Estructuras de control
Lenguaje unificado de modelado Bucle
Flujo de trabajo Bucle for
Red de Petri Bucle while
Diagrama de secuencia Bucle repetir
Algoritmo Bucle infinito
Programación Programación estructurada
Resolución de problemas de
programación
Pseudocódigo
Referencias
1. Bellows, Jeannie, Castek (2000). Activity Diagrams and Operation Architecture.
Technologies Group Inc.
2. Monografias.com, leonardo.becerra ,. «Flujograma - Monografias.com» (http://www.monogra
fias.com/trabajos14/flujograma/flujograma.shtml#CARA#ixzz4D0WSrWIH).
www.monografias.com. Consultado el 29 de agosto de 2017.
3. Gary B. Shelly; Misty E. Vermaat (2011). Discovering Computers, Complete: Your Interactive
Guide to the Digital World (https://archive.org/details/discoveringcompu00shel_376).
Cengage Learning. pp. 691 (https://archive.org/details/discoveringcompu00shel_376/page/n
716)–693. ISBN 1-111-53032-7.
4. Harley R. Myler (1998). «2.3 Flowcharts» (https://books.google.com/books?id=IisfMsdBe2IC
&pg=PA32). Fundamentals of Engineering Programming with C and Fortran. Cambridge
University Press. pp. 32-36. ISBN 978-0-521-62950-8.
5. «ISO 5807:1985» (https://www.iso.org/standard/11955.html). International Organization for
Standardization. February 1985. Consultado el 23 de julio de 2017.
6. «What do the different flowchart shapes mean?» (https://www.rff.com/flowchart_shapes.php).
RFF Electronics. Consultado el 23 de julio de 2017.
7. Castilla, María Josefina. «Cursogramas» (http://www.facso.unsj.edu.ar/catedras/ciencias-ec
onomicas/sistemas-de-informacion-II/documentos/cursog.pdf). Sistemas de Información II.
Consultado el 4 de diciembre de 2016.
8. «Crea Diagramas de Flujo con GoConqr» (https://www.goconqr.com/es/diagramas-de-flujo/).
GoConqr. Consultado el 16 de febrero de 2017.
Enlaces externos
Documentos de la Especificación UML 2.0 (https://web.archive.org/web/20080409215842/ht
tp://www.omg.org/technology/documents/formal/uml.htm)
Ejercicios de diagrama de flujo (https://diagramadeflujo.online/ejercicios-de-diagrama-de-flu
jo/) Ejercicios resueltos para empezar a programar.
Introducción a los Diagramas de Actividades UML 2 (http://www.agilemodeling.com/artifacts/
activityDiagram.htm)
Microsoft Office Visio Tutorial (http://office.microsoft.com/es-mx/visio-help/tareas-basicas-en-
visio-HA102749197.aspx)
PSeInt (http://pseint.sourceforge.net/) herramienta para asistir a un estudiante en sus
primeros pasos en programación.
Obtenido de «https://es.wikipedia.org/w/index.php?title=Diagrama_de_flujo&oldid=150180944»