Diagramas de Flujo Teoria

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 4

DIAGRAMAS DE FLUJO

Un diagrama de flujo es una representacin grfica de un algoritmo o de una parte del mismo. Los diagramas
de flujo ayudan en la comprensin de la operacin de las estructuras de control (Si, Mientras).
La ventaja de utilizar un algoritmo es que se lo puede construir independiente mente de un lenguaje de
programacin, pues al momento de llevarlo a cdigo se lo puede hacer en cualquier lenguaje.
Dichos diagramas se construyen utilizando ciertos smbolos de uso especial como son rectngulos,
diamantes, valos, y pequeos crculos, estos smbolos estn conectados entre s por flechas, conocidas
como lneas de flujo. A continuacin se detallarn estos smbolos.
Nombre

Smbolo

Funcin

Terminal

Representa el inicio y fin de un programa. Tambin


puede representar una parada o interrupcin
programada que sea necesaria realizar en un
programa.

Entrada / salida

Cualquier tipo de introduccin de datos en la


memoria desde los perifricos o registro de
informacin procesada en un perifrico.

Proceso

Cualquier tipo de operacin que pueda originar


cambio de valor, formato o posicin de la
informacin almacenada en memoria, operaciones
aritmticas, de transformaciones, etc.

Decisin

Indica operaciones lgicas o de comparacin entre


datos (normalmente dos) y en funcin del resultado
de la misma determina (normalmente si y no) cual
de los distintos caminos alternativos del programa
se debe seguir

Conector Misma Pgina

Sirve para enlazar dos partes cualesquiera de un


diagrama a travs de un conector en la salida y otro
conector en la entrada. Se refiere a la conexin en la
misma pagina del diagrama

Indicador de direccin
o lnea de flujo

Indica el sentido de la ejecucin de las operaciones

Salida

Se utiliza en ocasiones en lugar del smbolo de


salida. El dibujo representa un pedazo de hoja. Es
usado para mostrar datos o resultados.

Ciclo Repetitivo Para FOR es el sgte smbolo:

Reglas de los diagramas de flujo

Debe de indicar claramente dnde inicia y dnde termina el diagrama.

Cualquier camino del diagrama debe de llevarte siempre a la terminal de fin.

Organizar los smbolos de tal forma que siga visualmente el flujo de arriba hacia abajo y de izquierda
a derecha.

No usar lenguaje de programacin dentro de los smbolos.

Centrar el diagrama en la pgina.

Las lneas deben ser verticales u horizontales, nunca diagonales.

No cruzar las lneas de flujo empleando los conectores adecuados sin hacer uso excesivo
de ellos.

No fraccionar el diagrama con el uso excesivo de conectores.

Solo debe llegar una sola lnea de flujo a un smbolo. Pero pueden llegar muchas
lneas de flujo a otras lneas.

Las lneas de flujo deben de entrar a un smbolo pro la parte superior y/o izquierda y
salir de l por la parte inferior y/o derecha.

Evitar que el diagrama sobrepase una pgina; de no ser posible, enumerar y emplear
los conectores correspondientes.

Usar lgica positiva, es decir, realizar procesos cuando es verdadera la condicin y


expresar las condiciones de manera clara (por ej., "no es a =/= de b" ==> "a=b").

Ventajas de los Diagramas de Flujo


* Favorecen la comprensin del proceso a travs de mostrarlo como un dibujo. El
cerebro humano reconoce 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 redundantes, los flujos de los reprocesos , los conflictos de
autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisin.
* Muestran las interfases 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.
Desarrollo del Diagrama de Flujo
Las siguientes son acciones previas a la realizacin del diagrama de flujo :
* Identificar a los participantes de la reunin donde se desarrollar el diagrama de
flujo. Deben estar presentes el dueo o responsable del proceso, los dueos o
responsables del proceso anterior y posterior y de otros procesos interrelacionados,
otras partes interesadas.
* Definir que 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.
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 estn incluidos en el
proceso a describir y su orden cronolgico.
* Si el nivel de destalle definido incluye actividades menores, listarlas tambin.
* Identificar y listar los puntos de decisin.
* Construir el diagrama respetando la secuencia cronolgica y asignando los
correspondientes smbolos.
* Asignar un ttulo al diagrama y verificar que est completo y describa con exactitud
el proceso elegido.

También podría gustarte