Diagrama de flujo de datos. (dfd)

Solo disponible en BuenasTareas
  • Páginas : 15 (3687 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de septiembre de 2010
Leer documento completo
Vista previa del texto
DIAGRAMAS DE FLUJO DE DATOS

1. Concepto

Los diagramas de flujos de datos (DFD), es una técnica de modelización, que nos muestra un sistema como una red de procesos conectados entre ellos por flujos y almacenamientos de datos.

Es un modelo que proporciona en forma gráfica el punto de vista funcional de un sistema.

En síntesis, el Diagrama de Flujo de Datos describe:

- Loslugares de origen y destino de los datos (los límites del sistema),

- Las transformaciones a las que son sometidos los datos (los procesos internos),

- Los lugares en los que se almacenan los datos dentro del sistema, y

- Los canales por donde circulan los datos.
 

Los diagramas de flujo de datos fueron inventados por Larry Constantine, el desarrollador original del diseñoestructurado, basado en el modelo de computación de Martin y Estrin: "flujo gráfico de datos".

Es importante tener en mente: los DFD no sólo se pueden utilizar para modelar sistemas de proceso de información, sino también como manera de modelar organizaciones enteras, es decir, como una herramienta para la planeación estratégica y de negocios.
2. Componentes de un Diagrama de Flujo de Datos

Loscomponentes de un diagrama típico de flujo de datos son:

• Proceso.

• Flujo.

• Almacén.

• Terminador.

Simbología
 
Proceso:

Indican aquellos lugares dentro del sistema en donde la información (flujos de datos) que ingresa se procesa o transforma. Es decir, son las funciones o procedimientos que transforman entradas de datos en salidas de información.

Sunombre deberá ponerse mediante una frase imperativa, que consistirá idealmente de un verbo activo seguido por una cláusula objeto, cuanto mas simple mejor.

El proceso se representa gráficamente como un círculo. Los sinónimos comunes son burbuja, función o transformación.

[pic]

Proceso
 

Flujo de datos:

Representa un transporte de paquetes de datos desde su origen hasta su destino, esdecir que representa una estructura de datos en movimiento de una parte del sistema a otro.

Puede imaginarse como una tubería por donde se envían paquetes de datos, pero deberá tener una descripción de su contenido la cual deberá elegirse de forma que sea lo más útil posible a los usuarios que revisen el DFD.

Se representa gráficamente por medio de una flecha que entra o sale de un proceso. Elsentido de la flecha indica la dirección del flujo.

[pic]

Flujo de datos

Almacén:

Representa un archivo lógico en donde se agregan o de donde se extraen datos. Es una estructura de datos, pero estática.

Puede ser físicamente un archivo de tarjetas, una microficha, archivos de papel, o un archivo en cinta o diskette.

Deberá elegirse el nombre que sea más descriptivo para elusuario, que identifique los paquetes de datos que contiene.

Implica escritura, actualización o borrado de datos.

Implica lectura o recuperación de información almacenada.

[pic]

[pic]

Almacenamiento

Terminador:

Representan fuentes (origen) o destinos externos de datos que pueden ser personas, programas, organizaciones u otras entidades que interactúan con el sistema pero seencuentran fuera de su frontera.

Cuando el sistema que está bajo análisis acepta datos de otro sistema o bien se los provee, este otro sistema es un terminador.

El analista no puede cambiar ni los contenidos ni la forma de trabajo de un terminador.

El terminador se representa gráficamente como un rectángulo.

[pic]

Terminador

[pic]

Componentes de un Diagrama de Flujo de Datos

3.Niveles de los Diagramas de Flujo de Datos

Los diagramas derivados de los procesos principales se clasifican en niveles, los cuales son:

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

4. Características de los Niveles

Diagrama de Contexto: Nivel 0

En el diagrama de contexto solo se dibuja el proceso...
tracking img