DIAGRAMA DE FLUJO
EDWARD BARRERA BARRERACRISTIAN
ANDERSONISACC
DIAGRAMA DE FLUJO
Es la representación grafica del algoritmo o proceso. Estos son utilizados en disciplinas como:
Economía
Psicología Cognitiva
Programación
Procesos Industriale
s
Estos utilizan símbolos que representan el algoritmo y el flujo de ejecución mediante flechas conectoras.
Los DFD suelen servir para comprender fácilmente el funcionamiento de un sistema. De todas maneras, no es la única herramienta para diagramar sistemas, es más, se debe complementar con otras herramientas para agregar comprensión y exactitud al DFD.
CARACTERISTICAS COMUNES
Tienen un único punto de inicio y un único punto al terminar.
Las siguientes son acciones previas a la realización del diagrama de flujo:
Identificar las ideas principales, presencia del dueño o responsable de los procesos anteriores, actuales, posteriores y otros interrelacionados.
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.
Tienen un único punto de inicio y un único punto al terminar.
Establecer el alcance para fijar el comienzo y el final del diagrama. Comienzo = salida y final = entrada.
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.
TIPOS DE DIAGRAMA DE FLUJO
• El proceso entero está representado en una sola carta.
• Registra no solo en línea vertical, sino también horizontal, distintas acciones simultáneas.FORMATO PANORÁMICO
• secuencia de las operaciones, va de arriba hacia abajo.
• Es una lista ordenada de las operaciones de un proceso
FORMATO VERTICAL
• la secuencia de las operaciones, va de izquierda a derecha.
FORMATO HORIZONTAL
• Describe el itinerario de ruta de una forma o persona sobre el plano arquitectónico del área de trabajo.
• El primero de los flujogramas es eminentemente descriptivo.
FORMATO ARQUITECTÓNICO
VENTAJASUn buen
diagrama de flujo
reemplaza varias páginas
de texto.
Muestran las interfaces
cliente-proveedor y las
transacciones que en ellas se
realizan.
Permiten identificar los problemas y
las oportunidades de mejora del
proceso. 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.Son una
excelente herramienta
para capacitar a los nuevos empleados
SIMBOLOGIA Y SIGNIFICADO
TERMINAL
OPERACIÓN
NOTA ACLARATO
RIA
DECISION O ALTERNATIVA
DISPARADOR
DOCUMENTO
ARCHIV
O
CONECT
OR
CONECTORDE
PAGINA
LINEA DE COMUNICACI
ÓN
ENTRADA /
SALIDA
TARJETA
CINTA PERFORADORA
CINTA MAGNETICA
TECLADO EN LINEA
COMPONENTES DE LOS DFD
Existen procesos y flujos especiales llamados procesos de control y flujos de control. Se emplean para modelar sistemas en tiempo real.
Los flujos de control y procesos de control. Los flujos de control de salida y los flujos de control
de entrada.
PROCESOS (burbujas): representan la parte del sistema que transforma ciertas entradas en ciertas salidas.
FLUJOS: representan los datos en movimiento. Pueden ser flujos de entrada o flujos de salida. Los flujos conectan procesos entre sí y también almacenes con procesos.
ALMACENES: representan datos almacenados. Pueden ser una base de datos, un archivo físico, etc.
TERMINADORES: representan entidades externas que se comunican con el sistema. Esas entidades pueden ser personas, organizaciones u otros sistemas, pero no pertenecen al sistema que se está modelando.
REGLAS DE LOS DF
Debe de indicar claramente dónde inicia y dónde termina el diagrama.
Cualquier camino del diagrama debe de llevarte siempre a la terminal de fin.
Organizar los símbolos de tal forma que siga visualmente el flujo de arriba hacia abajo y de izquierda a derecha.
No usar lenguaje de programación dentro de los símbolos. Centrar el diagrama en la página. Las líneas deben ser verticales u horizontales, nunca
diagonales.
No cruzar las líneas 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 línea de flujo a un símbolo. Pero pueden
llegar muchas líneas de flujo a otras líneas.
Las líneas de flujo deben de entrar a un símbolo pro la parte superior y/o izquierda y salir de él por la parte inferior y/o derecha.
Evitar que el diagrama sobrepase una página; de no ser posible, enumerar y emplear los conectores correspondientes.
Usar lógica positiva, es decir, realizar procesos cuando es verdadera la condición y expresar las condiciones de manera clara (por ej., "no es a =/= de b" ==> "a=b").
Comentar al margen únicamente cuando sea necesario.
CARACTERISTICAS DE LOS NIVELES
DIAGRAMA DE CONTEXTO
En el diagrama de contexto se
caracterizan todas las interacciones
que realiza un sistema con su
entorno (entidades
externas), estas pueden ser otros
sistemas, sectores internos a la
organización, o factores externos
a la misma.
DIAGRAMA DE NIVEL
SUPERIOREn el diagrama de nivel superior se
plasman todos los procesos que describen al
proceso principal. En este nivel los
procesos no suelen interrelacionarse
directamente, sino que entre ellos
debe existir algún almacenamiento o
entidad externa que los una.
DIAGRAMA DE DETALLE
En un diagrama de nivel 2 o
mayor, comienzan a explotarse las
excepciones a los caminos
principales de la información dado
que aumenta progresivamente
el nivel de detalle. De aquí en adelante se
permiten los flujos entre procesos.