Está en la página 1de 7

Ejemplo de un diagrama de flujo de datos 207

Un diagrama de flujo de datos es una técnica muy apropiada para reflejar de


una forma clara y precisa los procesos que conforman el sistema de
información. 

El diagrama de flujo de datos se compone de los siguientes elementos:

 Entidad externa: representa un ente ajeno al sistema que proporciona o


recibe información del mismo.

 Proceso: representa una funcionalidad que tiene que llevar a cabo el


sistema para transformar o manipular datos.

 Almacén de datos:  Contiene la información necesaria para la ejecución


del proceso.

 Flujo de datos: representa el movimiento de los datos, y establece la


comunicación entre los procesos y los almacenes de datos o las
entidades externas.

 De consulta: representan la utilización de los valores de


uno o más campos de un almacén o la comprobación de que los
valores de los campos seleccionados cumplen unos criterios
determinados.

 De actualización: representan la alteración de los datos de


un almacén como consecuencia de la creación de un nuevo
elemento, por eliminación o modificación de otros ya existentes.

 De diálogo: es un flujo entre un proceso y un almacén que


representa una consulta y una actualización.

 Proceso de control: representa procesos que coordinan y sincronizan


las actividades de otros procesos del diagrama de flujo de datos.

 Flujo de control: representa el flujo entre un proceso de control y otro


proceso. 
Descomposición o explosión por niveles

Los diagramas de flujo de datos han de representar el sistema de la forma más


clara posible, por ello su construcción se basa en el principio de
descomposición o explosión en distintos niveles de detalle.

La descomposición por niveles se realiza de arriba abajo (top-Down), es decir,


se comienza en el nivel más general y se termina en el más detallado, pasando
por los niveles intermedios necesarios. De este modo se dispondrá́ de un
conjunto de particiones del sistema que facilitaran su estudio y su desarrollo.

La explosión de cada proceso de un DFD origina otro DFD y es necesario


comprobar que se mantiene la consistencia de información entre ellos, es decir,
que la información de entrada y de salida de un proceso cualquiera se
corresponde con la información de entrada y de salida del diagrama de flujo de
datos en el que se descompone.
Diagrama de contexto representa todas las entidades externas que podrían
interactuar con un sistema… Dicho diagrama retrata el sistema en el centro

Diagrama de nivel 1: 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 Nivel 2: 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.

Procesos primitivos: En cualquiera de las explosiones puede aparecer


un proceso que no necesite descomposición. A este se le denomina
Proceso primitivo
Ejemplo de un DFD de sistema de pedidos

También podría gustarte