Vous êtes sur la page 1sur 14

2

Introduccin

De acuerdo a la investigacin realizada sobre el diagrama de flujo, se
puede decir que es la representacin grfica del logaritmo o proceso que se utiliza
en disciplinas como la programacin, la economa, los procesos industriales y la
psicologa cognitiva. Estos diagramas emplean smbolos con significados grficos
bien definidos que representan los pasos del algoritmo, y a su vez representan el
flujo de ejecucin mediante flechas que conectan los puntos de inicio y de fin de
proceso.
Tambin un diagrama permite describir la secuencia de distintos pasos o
etapas y su interaccin. Por ello las personas que no estn directamente
involucradas en los procesos de realizacin del producto o servicio, tienen
imgenes idealizadas de los mismos, que pocas veces coinciden con la realidad.
La creacin del diagrama de flujo es una actividad que agrega valor, pues el
proceso que representa est ahora disponible para ser analizado, no slo por
quien lleva a cabo, sino tambin por todas las partes interesadas que aportaran
ideas para cambiarlo y mejorarlo.
Asimismo se puede decir que un diagrama d flujo nos permite representar
a esquematizacin grfica de un algoritmo, el cual muestra grficamente los pasos
o procesos a seguir para alcanzar la solucin de un problema, su correcta
construccin es sumamente importante porque, a partir del mismo escribe un
programa en algn lenguaje de programacin. Si el diagrama de flujo esta
completo y correcto, el paso es simple y directo. Resaltar que el diagrama de flujo
muestra una red de procesos funcionales conectados entre s por tuberas y
depsitos de datos que permiten describir el movimiento de los datos a travs del
sistema. Donde deben ir reflejados lugares de origen, y datos de destino,
transformaciones a las que son sometidos los datos dentro del sistema circular o
enlace a travs de los componentes indicados.






3

ndice

Introduccin ............................................................................................................. 2
Concepto diagrama de flujo..................................................................................... 4
Acciones previas al diagrama de flujo ..................................................................... 4
Pasos a seguir para construir un diagrama ............................................................. 5
Ventajas del diagrama de flujo ................................................................................ 5
Tipos de diagramas ................................................................................................. 6
Simbologa Y significados ....................................................................................... 6
Reglas para dibujar un diagrama de flujo ................................................................ 8
Conclusin............................................................................................................. 11
Anexos .................................................................................................................. 12
Referencias electrnicas ....................................................................................... 14














4

Concepto Diagrama de Flujo

Los diagramas de flujo son una manera de representar visualmente el flujo
de datos a travs de sistemas de tratamiento de informacin. Los diagramas de
flujo describen que operaciones y en que secuencia se requieren para solucionar
un problema dado.
Un diagrama de flujo u organigrama es una representacin diagramtica
que ilustra la secuencia de las operaciones que se realizarn para conseguir la
solucin de un problema. Los diagramas de flujo se dibujan generalmente antes
de comenzar a programar el cdigo frente a la computadora. Los diagramas de
flujo facilitan la comunicacin entre los programadores y la gente del negocio.
Estos diagramas de flujo desempean un papel vital en la programacin de un
problema y facilitan la comprensin de problemas complicados y sobre todo muy
largos. Una vez que se dibuja el diagrama de flujo, llega a ser fcil escribir el
programa en cualquier idioma de alto nivel. Vemos a menudo cmo 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
documentacin mejor de un programa complejo.
Acciones previas al Diagrama de Flujo

Un diagrama de flujo siempre tiene un nico punto de inicio y un nico
punto de trmino.
Las siguientes son acciones previas a la realizacin del diagrama de flujo:
Identificar las ideas principales a ser incluidas en 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 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.
Los pasos a seguir para construir el diagrama de flujo son:

5

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 detalle 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.
Pasos a seguir para Construir un Diagrama
Se deben usar solamente lneas de flujo horizontal y/o vertical.
Se debe evitar el cruce de lneas utilizando los conectores.
Se deben usar conectores slo cuando sea necesario.
No deben quedar lneas de flujo sin conectar.
Se deben trazar los smbolos de manera que se puedan leer de arriba hacia
abajo y de izquierda a derecha.
Todo texto escrito dentro de un smbolo deber ser escrito claramente,
evitando el uso de muchas palabras.
Ventajas del Diagrama de Flujo
Ocupa menos espacio en una hoja de papel
Permite representar en forma fcil operaciones repetitivas complejas
Es muy fcil pasar de Pseudocdigo a un programa en algn lenguaje de
programacin.
Si se siguen las reglas se puede observar claramente los niveles que tiene
cada operacin.



6

Tipos de Diagramas

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 informacin que se considere necesaria, segn su propsito.
Formato horizontal: En l, el flujo o la secuencia de las operaciones, va de
izquierda a derecha.
Formato panormico: El proceso entero est representado en una sola
carta y puede apreciarse de una sola mirada mucho ms rpido que
leyendo el texto, lo que facilita su comprensin, an para personas no
familiarizadas. Registra no solo en lnea vertical, sino tambin horizontal,
distintas acciones simultneas y la participacin de ms de un puesto o
departamento que el formato vertical no registra.
Formato Arquitectnico: Describe el itinerario de ruta de una forma o
persona sobre el plano arquitectnico del rea de trabajo. El primero de los
flujo gramas es eminentemente descriptivo, mientras que los utilizados son
fundamentalmente representativos.
Simbologa Y Significados
Los Diagramas de flujo se dibujan generalmente usando algunos smbolos
estndares; sin embargo, algunos smbolos especiales pueden tambin ser
desarrollados cuando sean requeridos. Algunos smbolos estndares, que
se requieren con frecuencia para diagramar programas de computadora se
muestran a continuacin: valo o Elipse: Inicio y trmino (Abre y/o 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).

7

Cursograma
Se trata de la ms comn y prctica entre todas las clases de flujo gramas.
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.
Simbologa y normas del Cursograma
Crculo: Procedimiento estandarizado.
Cuadrado: Proceso de control.
Lnea ininterrumpida: Flujo de informacin va formulario o documentacin
en soporte de papel escrito.
Lnea interrumpida: Flujo de informacin va formulario digital.
Rectngulo: Formulario o documentacin. Se grafica con un doble de
ancho que su altura.
Rectngulo Pequeo: Valor o medio de pago (cheque, pagar,
etctera).Se grafica con un cudruple de ancho que su altura, siendo su
ancho igual al de los formularios.
Tringulo (base inferior): Archivo definitivo.
Tringulo Invertido (base superior): Archivo Transitorio.
Semi-valo: Demora.
Rombo: Divisin entre opciones.
Trapezoide: Carga de datos al sistema.
Elipsoide: Acceso por pantalla.
Hexgono: Proceso no representado.
Pentgono: Conector.
Cruz de Diagonales: Destruccin de Formularios.
Segn 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

8

invertido (de derecha a izquierda o de arriba hacia abajo), es obligatorio el uso de
la flecha.
Reglas para Dibujar un Diagrama de flujo
1. Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de
izquierda a derecha.
2. Los smbolos se unen con lneas, las cuales tienen en la punta una flecha que
indica la direccin que fluye la informacin procesos, se deben de utilizar
solamente lneas de flujo horizontal o verticales (nunca diagonales).
3. Se debe evitar el cruce de lneas, para lo cual se quisiera separar el flujo del
diagrama a un sitio distinto, se pudiera realizar utilizando los conectores. Se
debe tener en cuenta que solo se vana utilizar conectores cuando sea
estrictamente necesario.
4. No deben quedar lneas de flujo sin conectar
5. Todo texto escrito dentro de un smbolo debe ser legible, preciso, evitando el
uso de muchas palabras.
6. Todos los smbolos pueden tener ms de una lnea de entrada, a excepcin
del smbolo final.
7. Solo los smbolos de decisin pueden y deben tener ms de una lnea de flujo
de salida.
En Pseudocdigo una Estructura Secuencial se representa de la siguiente forma:



Observe el siguiente problema de tipo cotidiano y sus respectivos algoritmos
representados en Pseudocdigo y en diagramas de flujos:

Tengo un telfono y necesito llamar a alguien pero no s como hacerlo.

9



El anterior ejemplo es un sencillo algoritmo de un problema cotidiano dado
como muestra de una estructura secuencial. Ahora veremos los componentes que
pertenecen a ella:

Asignacin: consiste, en el paso de valores o resultados a una zona de la
memoria. Dicha zona ser reconocida con el nombre de la variable que recibe el
valor. La asignacin se puede clasificar de la siguiente forma:
Simples: Consiste en pasar un valor constante a una variable (a 15)
Contador: Consiste en usarla como un verificador del numero de veces que
se realiza un proceso (a a + 1)
Acumulador: Consiste en usarla como un sumador en un proceso (a a +
b)
De trabajo: Donde puede recibir el resultado de una operacin matemtica
que involucre muchas variables (a c + b*2/4).
En general el formato a utilizar es el siguiente:
< Variable > <valor o expresin >

El smbolo debe leerse asigne.

Escritura o salida de datos: Consiste en mandar por un dispositivo de salida
(p.ej. monitor o impresora) un resultado o mensaje. Esta instruccin presenta en
pantalla el mensaje escrito entre comillas o el contenido de la variable. Este
proceso se representa as como sigue:

10



Lectura o entrada de datos: Consiste en recibir desde un dispositivo de entrada
(p.ej. el teclado) un valor o dato. Este dato va a ser almacenado en la variable que
aparece a continuacin de la instruccin. Esta operacin se representa as:


Declaracin de variables y constantes: es un proceso que consiste en listar al
principio del algoritmo todas las variables que se usarn, adems de colocar el
nombre de la variable se debe decir qu tipo de variable es.

Contador: ENTERO; edad: ENTERO; Direccin: CADENA_DE_CARACTERES
Salario Bsico: REAL; Opcin: CARCTER
En la anterior declaracin de variables Contador, Edad e I son declaradas de tipo
entero; Salario_Basico es una variable de tipo real, Opcin es de tipo carcter y la
variable Direccin est declarada como una variable alfanumrica de cadena de
caracteres. En el momento de declarar constantes debe indicarse que lo es y
colocarse su respectivo valor.







11

Conclusin

Para finalizar se puede decir que un diagrama de flujo es un instrumento
que se a desarrollado (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.
Con la finalidad de tener un mtodo propio de la informtica disminuy, con
el nuevo hardware y los nuevos lenguajes de programacin de tercera generacin.
Y por otra parte se convirtieron en instrumentos comunes en el mundo
empresarial. Son una expresin concisa, legible y prctica de algoritmos.
Actualmente se aplican en muchos campos del conocimiento, especialmente como
simplificacin y expresin lgica de procesos, entre otros.














12

Anexos


Inicio o fin del programa

Pasos, procesos o lneas de instruccin de programa
de computo

Operaciones de entrada y salida

Toma de decisiones y Ramificacin

Conector para unir el flujo a otra parte del diagrama

Cinta magntica

Disco magntico

Conector de pagina

Lneas de flujo

Anotacin

Display, para mostrar datos


13




Diagrama de flujo sencillo












14

Referencias Electrnicas

www.wikipedia.org/Diagrama_de_flujo - Wikipedia, la enciclopedia
libre.htm

DesarrolloWeb.com.diagramadeflujos.

http:/ Ejemplos de diagramas de flujo /htpml.

Vous aimerez peut-être aussi