Академический Документы
Профессиональный Документы
Культура Документы
Diagrama de flujo sencillo con los pasos a seguir si una lmpara no funciona.
Diagrama de actividades para un loop (bucle
En SysML el diagrama ha sido extendido para indicar flujos entre pasos que mueven
elementos fsicos (p. ej., gasolina) o energa (p. ej., presin). Los cambios adicionales
permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.
Estos diagramas utilizan smbolos con significados definidos que representan los pasos del
algoritmo, y representan el flujo de ejecucin mediante flechas que conectan los puntos de
inicio y de fin del proceso.
ndice
1 Normas de trabajo
2 Descripcin
3 Caractersticas
4 Tipos de diagramas de flujo
5 Simbologa y significado
6 Cursograma
o 6.1 Simbologa y normas del diagrama
7 Historia
8 Ventajas
9 Software de diseo de diagramas de flujo
10 Vase tambin
11 Referencias
12 Enlaces externos
Normas de trabajo
Un diagrama de flujo presenta generalmente un nico punto de inicio y un nico punto de
cierre, aunque puede tener ms, siempre que cumpla con la lgica requerida.
Identificar las ideas principales al ser incluidas en el diagrama de flujo. Deben estar
presentes el autor o responsable del proceso, los autores o responsables del proceso
anterior y posterior y de otros procesos anidados, as como las terceras partes
interesadas.
Definir qu se espera obtener del diagrama de flujo.
Identificar quin lo emplear y cmo.
Establecer el nivel de detalle requerido.
Determinar los lmites del proceso a describir.
Descripcin
En UML 1.x, un diagrama de actividades es una variacin del diagrama de estado UNL
donde los "estados" representan operaciones, y las transiciones representan las actividades
que ocurren cuando la operacin se termina.
una variacin de los estados de una mquina, los cuales representan el rendimiento de
las acciones o subactividades y las transiciones se provocan por la realizacin de las
acciones o subactividades.1
Una Operacin es un servicio proporcionado por un objeto, que est disponible a travs de
una interfaz.
Simbologa y significado
valo o Elipse: Inicio y Final (Abre y cierra el diagrama).
Rectngulo: Actividad (Representa la ejecucin de una o ms actividades o
procedimientos).
Rombo: Decisin (Formula una pregunta o cuestin).
Crculo: Conector (Representa el enlace de actividades con otra dentro de un
procedimiento).
Tringulo boca abajo: Archivo definitivo (Guarda un documento en forma
permanente).
Tringulo boca arriba: Archivo temporal (Proporciona un tiempo para el
almacenamiento del documento).
Cursograma
Se trata de la ms comn y prctica entre todas las clases de diagramas de flujo. Describe el
flujo de informacin en un ente u organizacin, sus procesos, sistemas administrativos y de
control. Permite la impresin visual de los procedimientos y una clara y lgica
interpretacin.
Historia
La paternidad del diagrama de flujo es en principio algo difusa. El mtodo estructurado
para documentar grficamente 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 Mecnicos (ASME), en 1921, bajo el enunciado de "Proceso de
Grficas-Primeros pasos para encontrar el mejor modo". Estas herramientas de Gilbreth
rpidamente encontraron sitio en los programas de ingeniera industrial.
Sin embargo, segn 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 programacin
original de flujo de Goldstine y von Neumann, aparecen en un informe no publicado,
"Planificacin y codificacin de los problemas de un instrumento de computacin
electrnica, 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 an se utilizan con este fin. Herramientas como los diagramas de
actividad UML, pueden ser considerados como evoluciones del diagrama de flujo.
Ventajas
Ayudan a ilustrar modelos y a conectar ideas para aumentar nuestra productividad
en el entorno profesional e incentivar nuestra creatividad. 4
Favorecen la comprensin del proceso al mostrarlo como un dibujo. El cerebro
humano reconoce muy fcilmente los dibujos. Un buen diagrama de flujo reemplaza
varias pginas 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 decisin.
Muestran las interfaces cliente-proveedor y las transacciones que en ellas se
realizan, facilitando a los empleados el anlisis de las mismas.
Son una excelente herramienta para capacitar a los nuevos empleados y tambin a
los que desarrollan la tarea, cuando se realizan mejoras en el proceso.
Al igual que el pseudocdigo, el diagrama de flujo con fines de anlisis de
algoritmos de programacin puede ser ejecutado en un ordenador, con un IDE como
Free DFD.
Tambin existen aplicaciones que permiten que, una vez que un creador haya diseado 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.
Vase tambin