You are on page 1of 5

Taller de Tecnologías de la Información Aplicadas al

Negocio Financiero

Profesor: Max Wachholtz A.

Ayudante: Javier Ciangarotti S.

Diagrama de Flujo de Datos

1. Definición de un diagrama de flujo de datos DFD


Es un modelo lógico-gráfico, que ayuda a representar el funcionamiento de un sistema,
este permite incorporar opciones para el depurado de algoritmos, facilitando la
localización de errores de ejecución y lógicos más habituales. Los elementos que podemos
encontrar son:

• Proceso
• Almacén
• Entidad Externa
• Flujo de Datos
a. Simbología
i. Entidad externa
Clases lógicas que pertenecen a personas las cuales pueden ser una
fuente de origen o de destino de alguna transacción.
Por ejemplo: Clientes, empleados, proveedores, despachos, etc.
ii. Proceso
Indica aquellos lugares en donde la información es procesada o
transformada, es decir, en donde se reciben datos para ser trabajados
y poder así entregarse como salida.
iii. Flujo de datos
Es el camino por el cual pasan los datos desde un origen a un destino.
Por ejemplo desde
de una entidad externa hasta un proceso.
iv. Almacén o Archivo
Representa un archivo lógico donde se agregan o se extraen los datos.

b. Utilidades del Diagrama de Flujo


• Lugar de origen y destino de datos
• Las transformaciones las cuales son sometidos los datos
• Los lugares en que se almacenan los datos dentro del sistema
• Canales por los que circulan los datos
2. Método para poder construir un Diagrama de Flujo de Datos
1. Encontrar todas las entidades externas, para poder encontrar los límites
del Sistema. Ejemplo:

2. Elegir nombres con significado, tanto para proceso como también para
flujos de datos, almacenes y entidades externas (Sin ocupar terminologías
técnicas).

3. Identificar el papel del proceso (No quien lo realiza). Por ejemplo,


Solicitante entrega información al proceso de Solicitud de Empleo para
poder ser procesada y enviada a Recursos Rumanos.
4. Numerar los procesos en una cierta secuencia lógica de ejecución.
0
Solicitud de
Empleo
5. Unir los elementos relacionados entre sí.

6. Los almacenes de datos, entidades externas y otros procesos deben


quedar todos relacionados, es decir, poseer una entrada y una salida para no
ser datos sueltos.
7. Almacenes y las Entidades Externas solamente se relacionan con
Procesos por separado.
8. Cada proceso puede ser explotado para convertirse en un DFD por sí
mismo.
3. Niveles en un Diagrama de Flujo de Datos
Todo diagrama se puede clasificar en niveles los cuales son:

• Nivel 0: Diagrama de Contexto


• Nivel 1: Diagrama de nivel superior
• Nivel 2: Diagrama de detalle o expansión

1. Nivel 0:
El diagrama solo modela el proceso principal del problema en cuestión con sus
respectivas entidades. Cada proceso debe tener al menos una entrada y una
salida de datos.
2. Nivel 1:
En este diagrama de nivel superior se plasman todos los procesos que
describen al proceso principal. En este nivel aparecen los almacenes, los cuales
tienen la capacidad de almacenar o enviar datos para ser usados en distintos
procesos.
3. Nivel 2:
En este diagrama generan procesos provenientes de niveles anteriores.

Un punto muy importante es que en el nivel 1 y 2 los procesos deben tener las
entradas y salidas dadas en el diagrama de contexto.

4. Ejemplo
Diseñar un Diagrama de Flujo de Datos para una empresa que posee un sistema de
solicitud de empleo, el cual puede llenar una solicitud, comparar los requisitos entre
los postulantes, calcular un valor (nota por postulante), crear una lista en orden, para
poder ser enviado a Recursos Humanos. Todos estos datos pueden ser guardados
dentro de una base de datos de solicitud de empleo.

You might also like