lunes, 13 de abril de 2009

Diagramas de Flujo de Datos

(1). QUE SON LOS DIAGRAMAS DE FLUJO DE DATOS.

Son una de las cuatro herramientas del análisis estructurado. Es una herramienta gráfica que se emplea para describir y analizar el movimiento de los datos a través de un sistema, ya sea este manual o automatizado, incluyendo procesos, lugares para almacenar datos y retrasos en el sistema. Los DFD, como se les conoce popularmente son la herramienta más importante y la base sobre la cual se desarrollan otros componentes. La transformación de datos de entrada en salida por medio de procesos puede describirse en forma lógica e independiente de los componentes físicos (computadoras, gabinetes de archivos, y procesadores de texto) asociados con el sistema.

 

(2)- ¿Cuáles son los cuatro conceptos de datos que pueden ser simbolizados en un diagrama de flujo de datos?       (nada)

 

 

(3). TOMANDO COMO BASE EL DOCUMENTO ANEXO “DFD-INTRO.PPT” IDENTIFIQUE Y EXPLIQUE EN QUÉ CONSISTE:

    • IDEA GENERAL DE MODELAMIENTO.
    • ELEMENTOS QUE COMPONEN UN DFD.
    • DIFERENCIAS Y SIMILITUDES ENTRE LA NOTACIÓN: YOURDON/DEMARCO Y LA NOTACIÓN: GENE & SARSON..

 

 

ELEMENTOS QUE COMPONEN UN DFD

 

Terminal

'Diagramas de flujo'

Representa el inicio y fin de un programa. También puede representar una parada o interrupción programada que sea necesaria realizar en un programa.

Entrada / salida

'Diagramas de flujo'

Cualquier tipo de introducción de datos en la memoria desde los periféricos o registro de información procesada en un periférico.

Proceso

'Diagramas de flujo'

Cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la información almacenada en memoria, operaciones aritméticas, de transformaciones, etc.

Decisión

'Diagramas de flujo'

Indica operaciones lógicas o de comparación entre datos (normalmente dos) y en función del resultado de la misma determina (normalmente si y no) cual de los distintos caminos alternativos del programa se debe seguir

Conector Misma Página

'Diagramas de flujo'

Sirve para enlazar dos partes cualesquiera de un diagrama a través de un conector en la salida y otro conector en la entrada. Se refiere a la conexión en la misma pagina del diagrama

Indicador de dirección o línea de flujo

'Diagramas de flujo'

Indica el sentido de la ejecución de las operaciones

Salida

'Diagramas de flujo'

Se utiliza en ocasiones en lugar del símbolo de salida. El dibujo representa un pedazo de hoja. Es usado para mostrar datos o resultados.

Notación yourdon.

 

 

 

 

Transformaciones o procesos (funciones, cálculo, selección)

Terminadores (Fuentes o Destinos)
(personas, entidades)

Flujos de información
(inputs-outputs)

Flujos de control (Ward & Mellor 85)

Archivos o depósitos temporales de información (base de datos, armario, clasificador,

etc.)

 

(4).  VENTAJAS DEL ENFOQUE DE FLUJOS DE DATOS

El enfoque de flujo de datos tiene cuatro ventajas principales sobre la explicación narrativa de la forma en que se mueven los datos a trabes del sistema .Las ventajas son.

  1. Libertad para realizar en forma muy temprana la implementación de técnicas de sistema.
  2. Una mayor comprensión de las interrelaciones de los sistemas y subsistemas.
  3. Comunicación del conocimiento del sistema actual a los usuarios por medio de diagramas de flujo de datos.
  4. Análisis de un sistema propuesto para determinar si han sido definidas los datos y procesos necesarios.

 

 

 

(5). Identifique y describa los pasos que se deben seguir para desarrollar un DFD.

 

 

Guía para su construcción. 

1. Se comienza su construcción una vez que se conozcan sus componentes, los

cuales deben ser identificados conjuntamente con los usuarios.

2.  Escoger nombres significativos perdurables para los componentes.

3.  Numerar los procesos para que sirvan de referencia al analista para su

explosión posterior.

4.  Evitar los DFD excesivamente complejos.

5. Mantener la consistencia entre los procesos y los otros modelos. 

¨  Evite sumideros infinitos - burbujas que solo tienen entradas pero no salidas.

¨  Evite burbujas de generación espontánea - son burbujas de solo salidas.

¨  Tener cuidado con los flujos y procesos no etiquetados.

¨  Tener cuidado con los almacenes de solo escritura o solo lectura - todo

almacén debe tener, tanto entradas como salidas, excepto, el almacén

externo que sirve de interfaz entre el sistema y algún terminador externo.

6. Restringir un solo DFD a no más de seis u ocho procesos

7. Se debe usar una página para un DFD en particular.

 

(6). A que se hace referencia cuando se habla de:

 

A-Diagrama de descomposición funcional.

B-Diagrama de contexto.

C-Nivel 1

A- Diagrama de descomposición funcional (DDF)
Este diagrama se utiliza para representar o mostrar las estructuras de organizaciones, sistemas, programas, archivos e informes (Martin & McClure, 1985) El término "descomposición" significa "romper o separar algo en sus componentes o elementos básicos". La estructura de árbol es la que usualmente se utiliza para representar el modelo que se esté estudiando. También se utiliza el enfoque de arriba hacia abajo ("Top Down").

 

B- Diagrama de Contexto: Nivel 0

En el diagrama de contexto solo se dibuja el proceso principal y los flujos entre este y sus entidades externas.

C- 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.

 

 

 

 

 

 

(7). ayudándose en el documento “DFD2” Describa lo que significa “explotar o fragmentar” diagramas de flujo de datos.

 

 

 

 

 

      (8)(nada)

 

 

Fragmentar es dividir en partes,La fragmentación es un problema que surge debido al ordenamiento interno de
los datos en algunos sistema de archivos.

 

(9). liste 3razones para la creación de un diagrama de flujo de datos orientado lógicamente.

 

Desarrollo de diagramas de flujo de datos lógicos

Primero, construya un diagrama de flujo de datos lógico para el sistema actúa. Hay varias ventajas de usar un modelo lógico, incluyendo:

1. Mejor comunicación con los usuarios
2. Sistemas más estables
3. Mejor comprensión del negocio por los analistas
4. Flexibilidad del mantenimiento
5. Eliminación de redundancias y creación más fácil del modelo físico

 


Desarrollo de diagramas de flujo de datos fisicos

Cuando el modelo lógico del nuevo sistema está terminado, puede ser usado para crear un diagrama de flujo de datos físico para el nuevo sistema. El diagrama de flujo de datos físico muestra cómo será construido el sistema.


Así como los diagramas de flujo de datos lógicos tienen ciertas ventajas, los diagramas de flujo de datos físicos tienen otras, incluyendo:

1. Clarifican cuáles procesos son manuales y cuáles son automatizados
2. Describen procesos a mayor detalle que como lo hacen los DFD lógicos
3. Secuencian los procesos que deben ser hechos en un orden particular
4. Identifican almacenes de datos temporales
5. Especifican los nombres actuales de archivos e impresiones
6. Añaden controles para asegurar que los procesos son realizados adecuadamente

No hay comentarios:

Publicar un comentario