0% encontró este documento útil (0 votos)
99 vistas5 páginas

Diagrama de Flujo de Datos DFD

Un diagrama de flujo de datos (DFD) representa gráficamente el flujo de datos a través de un sistema de información utilizando símbolos estándar como rectángulos, círculos y flechas. Los DFD pueden variar desde simples representaciones de procesos hasta diagramas detallados con múltiples niveles que profundizan en cómo se manejan los datos. Se usan para analizar sistemas existentes o modelar nuevos sistemas y proporcionan una visión visual del flujo de datos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
99 vistas5 páginas

Diagrama de Flujo de Datos DFD

Un diagrama de flujo de datos (DFD) representa gráficamente el flujo de datos a través de un sistema de información utilizando símbolos estándar como rectángulos, círculos y flechas. Los DFD pueden variar desde simples representaciones de procesos hasta diagramas detallados con múltiples niveles que profundizan en cómo se manejan los datos. Se usan para analizar sistemas existentes o modelar nuevos sistemas y proporcionan una visión visual del flujo de datos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

DIAGRAMA DE FLUJO DE DATOS

Es una representación gráfica del flujo de datos a través de un sistema de


información. Un diagrama de flujo de datos también se puede utilizar
para la visualización de procesamiento de datos (diseño estructurado). Es
una práctica común para un diseñador dibujar un contexto a nivel de DFD
que primero muestra la interacción entre el sistema y las entidades
externas. Un diagrama de flujo de datos (DFD) traza el flujo de la
información para cualquier proceso o sistema. Emplea símbolos
definidos, como rectángulos, círculos y flechas, además de etiquetas
de texto breves, para mostrar las entradas y salidas de datos, los
puntos de almacenamiento y las rutas entre cada destino. Los
diagramas de flujo de datos pueden variar desde simples panoramas
de procesos incluso trazados a mano, hasta DFD muy detallados y
con múltiples niveles que profundizan progresivamente en cómo se
manejan los datos. Se pueden usar para analizar un sistema existente
o para modelar uno nuevo. De forma similar a todos los mejores
diagramas y gráficos, un DFD puede con frecuencia "decir"
visualmente cosas que serían difíciles de explicar en palabras y
funcionan para audiencias tanto técnicas como no técnicas, desde
desarrolladores hasta directores. Esa es la razón por la que los DFD
siguen siendo tan populares después de todos estos años. Aunque
funcionan muy bien para software y sistemas de flujo de datos, en la
actualidad no se aplican tanto para visualizar software o sistemas
interactivos, en tiempo real u orientado a bases de datos.

SIMBOLOS Y NOTACIONES USADAS EN LOS DFD

Dos sistemas comunes de símbolos llevan el nombre de sus creadores:

 Yourdon-Coad

 Yourdon-DeMarco
 Gane-Sarson

Una diferencia importante en sus símbolos es que Yourdon-Coad y


Yourdon-DeMarco usan círculos para procesos, mientras que Gane y
Sarson usan rectángulos redondeados, en ocasiones llamados "grageas"
(rombos). Hay también otras variaciones de símbolos en uso, por lo que lo
importante es ser claro y constante en las figuras y notaciones que uses
para comunicarte y colaborar con otros.

Usando las reglas o lineamientos para DFD de cualquier convención, los


símbolos representan los cuatro componentes de los diagramas de flujo
de datos.

1. Entidad externa: un sistema externo que envía o recibe datos,


comunicándose con el sistema que se está diagramando. Son las
fuentes y destinos de la información que entra o sale del sistema.
Podría ser una organización o persona externas, un sistema de
computadoras o un sistema de negocios. También se los conoce como
terminadores, fuentes y receptores o actores. Generalmente se los
dibuja en los bordes del diagrama.

2. Proceso: cualquier proceso que cambia los datos y produce un


resultado. Podría realizar cálculos u ordenar datos basados en una
lógica o dirigir el flujo de datos en función de reglas de negocios. Se
usa una etiqueta pequeña para describir el proceso, por ejemplo
"Enviar pago".

3. Almacén de datos: archivos o repositorios que conservan


información para uso posterior, p. ej., una tabla de base de datos o un
formulario de membresía. Cada almacén de datos recibe una etiqueta
simple, p. ej., "Pedidos".

4. Flujo de datos: la ruta que los datos toman entre las entidades
externas, los procesos y los almacenes de datos. Representa la interfaz
entre los otros componentes y se muestra con flechas, generalmente
etiquetadas con un nombre de datos corto, como "Detalles de
facturación".
REGLAS Y CONSEJOS PARA EL DFD
 Cada proceso debe tener al menos una entrada y una salida.

 Cada almacén de datos debe tener al menos una entrada y una


salida de flujo de datos.

 Los datos almacenados en un sistema deben pasar por un proceso.

 Todos los procesos en un DFD pasan a otro proceso o almacén de


datos.

 Los datos almacenados en un sistema deben pasar por un


proceso.

Diagrama de Contexto: Nivel 0


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. Se dibuja un solo proceso que representa al sistema en cuestión y
se escribe su nombre en dicha burbuja como un sustantivo común más
adjetivos. De él solamente parten los flujos de datos que denotan las
interrelaciones entre el sistema y sus agentes externos, no admitiéndose
otros procesos ni almacenamientos en el dibujo, ya que estos son
procesos estructurados y ordenados, además posee una cardinalidad que
varía según la función que desempeñe cada diagrama. Resulta de gran
utilidad para los niveles posteriores de análisis como herramienta de
balanceo. Y es conocido como el Diagrama de Flujo de Datos DFD de
Nivel "0".
Diagrama de Nivel Superior: Nivel 1
En 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. Esta regla de
construcción sirve como ayuda al analista para contemplar que en un
nivel tan elevado de abstracción (DFD Nivel 1) es altamente probable que
la información que se maneja requiera ser almacenada en el sistema
aunque no esté especificado por un Requisito funcional, siendo en
realidad un requisito no-funcional.
Diagrama de Detalle o Expansión: 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.
El DFD (Diagrama De Flujo De Datos) nivel 2 puede considerarse el
máximo para ser validado en forma conjunta con el usuario dado que en
los niveles posteriores el alto grado de complejidad del diagrama puede
resultar de muy difícil lectura para personas ajenas al equipo de sistemas.
También se recomienda el diagrama de nivel superior.

COMPONENTES DE UN DIAGRAMA DE FLUJO

También podría gustarte