Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Programación Estructurada
Hora: V1-V3
Matricula: 1828218
Carrera: IME
Se conoce como diagramas de flujo a aquellos gráficos representativos que se utilizan para
esquematizar conceptos vinculados a la programación, la economía, los procesos técnicos y/o
tecnológicos, la psicología, la educación y casi cualquier temática de análisis.
Los diagramas de flujo son múltiples y diversos y pueden abordar muchos temas distintos de
formas también muy diferentes. En cualquier caso, el aspecto en común entre ellos es la presencia
de un vínculo entre los conceptos enunciados y una interrelación entre las ideas. Comúnmente, se
utiliza este tipo de diagramas para detallar el proceso de un algoritmo y, así, se vale de distintos
símbolos para representar la trayectoria de operaciones precisas a través de flechas. Siempre que
existe un diagrama de flujo existe un proceso o sistema que pretende ser graficado a través de
símbolos visuales que, en vez de términos verbales, simplifican el funcionamiento de dicho proceso
y lo hacen más claro y evidente al lector.
Para que el diagrama de flujo tenga sentido como tal, debe existir un camino hacia una solución
que parte de un único inicio y arriba a un único punto final. Con el propósito de desarrollar un
diagrama de estas características, se recomienda definir el propósito y destinatario del gráfico,
identificar las ideas principales, determinar los límites y alcance del proceso a detallar, establecer el
nivel de detalle requerido, identificar acciones, procesos y subprocesos, construir el diagrama y
finalmente titularlo con exactitud. Conviene revisar el diagrama para comprobar que cumple su
objetivo con claridad y precisión.
Los símbolos más utilizados en los diagramas de flujo son la flecha (que indica sentido y
trayectoria), el rectángulo (representa un evento o proceso), el rombo(una condición), el círculo (un
punto de conexión) y otros.
Además, existen diversos tipos de diagramas. El vertical, en el que la secuencia o flujo es de arriba
hacia abajo; el horizontal, de izquierda a derecha; el panorámico, puede apreciarse de una vez y
de forma tanto vertical como horizontal; el arquitectónico, describe una ruta sobre un plano
arquitectónico de trabajo.
Características:
Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso es
representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso.
Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección
de flujo del proceso.
El diagrama de flujo ofrece una descripción visual de las actividades implicadas en un proceso
mostrando la relación secuencial ente ellas, facilitando la rápida comprensión de cada actividad y su
relación con las demás, el flujo de la información y los materiales, las ramas en el proceso, la
existencia de bucles repetitivos, el número de pasos del proceso, las operaciones de
interdepartamentales.
Identificar las ideas principales a 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 interrelacionados, así como las terceras partes interesadas.
Definir qué se espera obtener del diagrama de flujo.
Identificar quién lo empleará y cómo.
Establecer el nivel de detalle requerido.
Determinar los límites del proceso a describir.
Los pasos a seguir para construir el diagrama de flujo son: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 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.
Asignar un título al diagrama y verificar que esté completo y describa con exactitud el proceso
elegido.
Los diagramas de flujo pueden ser utilizados para las situaciones a continuación:
Algoritmo: Detalla los pasos de cómo actúa un algoritmo en su computador.
Auditoría: Suministra los pasos precisos para probar un método o proceso con pasos para
operar cualquier problema complejo.
Procedimiento: Especifica los pasos para perfeccionar cualquier medio para ayudar a
comprobar que todo se haga correctamente, de esta forma, cualquier problema complejo
del sistema se logra solucionar automáticamente.
Programa: En este proceso se da a conocer los pasos sobre cómo organizar o utilizar un
programa.
Proyectos: Brinda una representación usual de los pasos precisos para implantar un nuevo
propósito o los pasos para perfeccionar el proyecto.
Solución de problemas: En este proceso se debe numere los pasos precisos para lograr
solucionar un problema, como el ejemplo de Microsoft Visio.
Las anotaciones de los procesos empresariales, es la clave gráfica ajustada que aprueba crear una
vista detallada de los procesos de acciones en un flujo de trabajo. La anotación estándar fue
desplegada por el ingeniero en sistema Business, donde denomino su proyecto como Process
Management Initiative (BPMI) para lograr agrupar la expresión de los asuntos comerciales, de este
modo ayuda que todos los beneficiarios empresariales entiendan fácilmente el estándar unificado
implementado. Esta es una herramienta sencilla y visual para los negocios y procesos
empresariales, el estándar habitual para el diseño es la culminación de los procesos comerciales.
Para un diagrama de procesos empresariales se deben seguir los siguientes pasos:
Diagrama de flujo funcional cruzado denominado también como diagrama de flujo de despliegue es
una anotación que se usa para exponer los pasos en el nivel inferior del esquema comercial. El
Diagrama de flujo funcional cruzado expone el algoritmo preciso de la práctica del proceso
comercial, los colaboradores del proceso y las relaciones entre ellos.
Los diagramas de flujo de función cruzada utilizan los carriles de inmersión que personifican las
unidades utilizables. Se logran crear en forma horizontal o vertical.
Los diagramas de flujo funcionales cruzados son demasiados simples pero muy útiles, ya que
requieren de un cierto grado de referencia. Frecuentemente se usan como la herramienta de
programación de negocios organizándose de la siguiente manera:
Diagrama de flujo de datos es una de las primordiales herramientas para el estudio estructural y el
esquema de los sistemas de investigación. El diagrama de flujo de datos personifica de forma
gráfica, cómo actúa y se despliega el sistema de investigación, las interacciones entre el método y
las fuentes de datos exteriores en expresiones de flujos de datos, los flujos de datos del sistema de
investigación reciben la información necesaria del exterior.
El modelo de diagrama de flujo de datos es un esquema jerárquico. Cada proceso logra estar
sujeto a la desintegración, es decir, fraccionado en los elementos estructurales, las relaciones
entre ellos se logran mostrar en el diagrama separado de esta forma se puede conocer el error
principal del problema sistemático.
Se utilizan las siguientes anotaciones especiales para describir los diagramas de flujo de datos:
Ventajas y desventajas
Ventajas
1. Los diagramas de flujo ayudan a la comprensión del proceso al mostrarlo con un dibujo. el
cerebro humano reconoce fácil mente los dibujos.
2. Nos permite identificar los errores y nos da la oportunidad de alegrarlo y mejorar el
proceso.
3. es fácil identificar los procesos.
4. muestra las interfaces de cliente a proveedor y muestra las tracciones que se realizan.
5. Ayudan a ilustrar modelos y a conectar ideas para aumentar nuestra productividad en el
entorno profesional e incentivar nuestra creatividad.
6. Favorecen la compresió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.
7. Periten 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.
8. Muestran las interfaces cliente-proveedor y las transacciones que en ellas se realizan,
facilitando al empleado el análisis de las mismas.
9. 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.
10. 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.
Desventajas
1. Los diagramas complejos pueden ser muy laboriosos durante la planeación y el diseño del
mismo.
2. Puede ser difícil el seguimiento si el diagrama tiene diferentes caminos.
3. No tiene normas fijas para la elaboración de los diagramas de flujos.
4. Diagramas de complejos y detallados suelen ser laboriosos en su planteamiento y diseño.
5. Acciones a seguir tras la salida de un símbolo de decisión, pueden ser difíciles de seguir si
existen diferentes caminos.
6. No existen normas fijas para la elaboración de los diagramas de flujo que permitan incluir
todos los detalles que el usuario desee incluir.