You are on page 1of 7

Concepto de Diagrama de Flujo

Los diagramas de flujo (o flujogramas) son diagramas que emplean smbolos grficos
para representar los pasos o etapas de un proceso. Tambin permiten describir la
secuencia de los distintos pasos o etapas y su interaccin.
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 quienes lo llevan
a cabo, sino tambin por todas las partes interesadas que aportarn nuevas ideas para
cambiarlo y mejorarlo.
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.
Qu Smbolos se Emplean en los Diagramas de Flujo?
Los smbolos tienen significados especficos y se conectan por medio de flechas que
indican el flujo entre los distintos pasos o etapas.

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.
Conclusiones
Los diagramas de flujo son una herramienta valiosa para la mejora de los procesos,
permiten detectar las actividades que agregan valor y aqullas que son redundantes o
innecesarias.
Tambin son de gran utilidad durante el desarrollo de la documentacin de los
Sistemas de Gestin, pues proveen una descripcin de los procesos y un detalle de las
operaciones mucho ms amigable que los procedimientos e instructivos basados en
texto.
Contribuyen a resolver uno de los principales problemas, que es la resistencia del
personal a emplear los documentos como referentes para el desempeo de las tareas.
Una copia ampliada del diagrama de flujo al alcance de los operadores del proceso
facilita la consulta y promueve la creatividad.
Es conveniente emplear programas especficos para la confeccin de los diagramas de
flujo. En general, estos programas son de manejo sencillo y facilitan notablemente la
tarea.--

Qu es un Algoritmo?
Un Algoritmo, se puede definir como una secuencia de instrucciones que representan un
modelo de solucin para determinado tipo de problemas. O bien como un conjunto de
instrucciones que realizadas en orden conducen a obtener la solucin de un problema.
Por lo tanto podemos decir que es un conjunto ordenado y finito de pasos que nos permite
solucionar un problema.
Los algoritmos son independientes de los lenguajes de programacin. En cada problema
el algoritmo puede escribirse y luego ejecutarse en un lenguaje de diferente
programacin. El algoritmo es la infraestructura de cualquier solucin, escrita luego en
cualquier lenguaje de programacin.

Caractersticas de un Algoritmo

1. Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera precisa e
inequvoca que se debe hacer.
2. Debe ser Finito, porque un algoritmo debe tener un nmero limitado de pasos.
3. Debe ser Definido, porque debe producir los mismos resultados para las mismas
condiciones de entrada.
4. Puede tener cero o ms elementos de entrada.
5. Debe producir un resultado. Los datos de salida sern los resultados de efectuar las
instrucciones.
Estas etapas son las
siguientes:
-

Definicin del
problema.
Anlisis de los datos.
Diseo de la solucin.
Codificacin.
Prueba y depuracin.
Documentacin.
Mantenimiento.

Pseudocdigo

El pseudocdigo es una herramienta utilizada para el diseo de programas que permite al


programador expresar sus pensamientos de una forma clara utilizando su lenguaje natural
y mostrando el orden de ejecucin de las sentencias del programa sin ninguna
ambigedad.
El principal objetivo del pseudocdigo es el de representar la solucin a un algoritmo de la
forma ms detallada posible, y a su vez lo ms parecida posible al lenguaje que
posteriormente se utilizara para la codificacin del mismo.
El pseudocdigo (falso lenguaje, el prefijo pseudo significa falso) es una descripcin de
alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas
convenciones sintcticas propias de lenguajes de programacin, como asignaciones,
ciclos y condicionales, aunque no est regido por ningn estndar. Variables:
Representar elementos, acciones, cosas, procesos, datos o informacin relevante del
problema a resolver.
Tipos de Datos: Los tipos de datos existentes en pseudocdigo son:

RECUERDA!
Que un pseudocdigo es toda accin o rutina que realizas en la vida para efectuar
cualquier actividad, ya que todo amerita un proceso, un orden, con datos suministrados,
es decir, una serie de pasos para concretar cualquier objetivo.

Dim variable as tipo

Variable es el nombre que le daremos, como se ha indicado en los ejemplos anteriores y el tipo
es el formato del dato que contendr y puede ser:

String: Para cadenas de letras o, palabra o frases.

String de longitud: Igual que string pero que tienen logitud mxima.

Integer: Para nmeros enteros desde el -32768 hasta el 32767

Long: Para nmeros enteros desde el -2147483648 al 2147483647

Single:

Para nmeros negativos desde -3402823E38 al -1401298E45

Para nmeros positivos desde 1401298E45 a 3402823E38

Double:
o

Para nmeros negativos desde -179769313486232E308 al


-494065645841247E234

Para nmeros positivos desde 494065645841217E324 al 179769313486232E308

Boolen: Solo admite un valor True o False

Byte: Para nmeros de 0 a 255

Currency: Para nmeros de -922337303685477.5808 a 922337203685477.5807

Date: Para almacernar fechas

Variant: Para contener cualquiera de los strings arriba indicados.

Object: Para lo datos de un objeto de programacin.

Declaracin de variables

Para declarar variables lo haremos como hemos indicado anteriormente:


Dim Yo as string
Dim aos as integer
Dim direccion as string

Y as sucesivamente, declararemos tantas variables como necesitemos en el programa,


aunque es aconsejable, ajustarse a las que necesitemos y no declarar ms de las que

realmente vamos a usar, debido a que cuando declaramos una variables, el programa se
hace ms grande y en consecuencia consume ms memoria y ms tiempo al ejecutarse.

Otra prctica que debemos hacer comn es poner detrs de las declaraciones para qu

hemos creado esa varible , as no nos olvidaremos:


Dim Yo as String ' Es para mi nombre
Dim aos as Integer ' Es para poner la edad
Dim direccion a string ' Es para poner la calle donde vivo

El simbolo ' , est junto al 0 , justo debajo del smbolo de interroacin ?, y todo lo que
pongamos detrs de ste ' ser ignorado por el compilador y lo podremos usar para
poner comentarios.

Al igual que debemos acordarnos de que en Visual Basic no es como en otros lenguajes
de programacin y la variable Hola y HoLa es la misma variable, la pongamos como la
pongamos.

Y tambin deremos tener en cuenta que nuestras variables no deben tener el mismo
nombre que las palabras clave del propio lenguaje, o lo que se le llama palabras
reservadas, como por ejemplo INT, esta es una palabra que utiliza el propio lenguaje,
aunque no debemos preocuparnos por ello, por que al poner una variable con el mismo
nombre que una que tenga el Visual Basic, ste nos dar un error.

You might also like