Zusammenfassung der Ressource
Diagrama de Flujo de Datos
- Concepto
- Es un modelo que
proporciona el
punto de vista
funcional de un
sistema.
- ¿Por qué el
análisis de
flujo de
datos?
- comprender el
funcionamiento
del sistema
actual y el
sistema futuro
- Notación DFD´S
- Procesos
- transforma
entradas en
salidas
- Flujo de datos
- muestran la dirección;
según si los datos se
está moviendo hacia
adentro o hacia
afuera de un proceso
- podemos
encontrar
- Grupo de Datos
- Dato Individual
- Paquete de Datos
- Almacén de datos
- El almacén se utiliza
para modelar una
colección de datos en
reposo
- Entidad Externa (Terminador)
- terminador puede ser
otro sistema con el
cual se comunica éste.
- Construcción de DFD’s
- Reglas
- 1.Nombres representativos para los
procesos, flujos de datos,
almacenamientos y entidades
externas de forma que describa lo más
precisamente posible al objeto que
representa.
- 2. Numerar los procesos para identificarlos de
forma rápida y unívoca.
- 3. Evitar DFD excesivamente
complejos y recargados, es decir, con
muchos elementos gráficos juntos.
- 4. Consolidar flujos para ganar en legibilidad.
- 5. Re-dibujar el DFD tantas veces como sea necesario
- 6. Asegurarse que el DFD es consistente.
- Niveles de un DFD
- construirá una jerarquía de
diagramas, en donde cada
nivel inferior es una
expansión de un proceso del
nivel superior.
- Construcción de los niveles del DFD
- Respondiendo estas preguntas
- 1. ¿Cómo saber cuántos niveles debe haber en un DFD?
- 2. ¿Deberemos de dividir todas las partes del sistema con el mismo nivel de detalle?
- 3. ¿Cómo nos aseguraremos que los niveles del DFD son consistentes entre sí?
- 4. ¿Dónde deben aparecer los almacenes?
- 5. ¿Cómo se realiza de hecho la partición de los DFD en niveles?
- 6. ¿Cuál será el último nivel de desagregación?
- Tipos de diagramas de flujo de datos
- 1. Diagramas físicos de flujo de datos.
- Proporcionan un
panorama del
sistema en uso,
muestra las tareas
que se llevan a cabo
y como se hacen.
- 2. Diagramas lógicos de flujo de datos.
- Proporcionan un panorama del
sistema independiente de la
implantación, que se centra en el
flujo de datos entre los procesos sin
considerar los dispositivos
específicos y la localización de
almacenes de datos o personas en el
sistema.
- Reglas generales
para el dibujo de
diagramas lógicos de
flujo de datos
- 1. Cualquier flujo de datos que abandone un proceso debe estar basado en los datos que entran al
proceso.
- 2. Todos los flujos de datos reciben un nombre, el nombre refleja los datos que fluyen entre
procesos, almacenes de datos, fuentes o destinos.
- 3. Sólo deben entrar al proceso los datos necesarios para llevarlo a cabo.
- 4. Un proceso no debe saber nada de ningún otro en el sistema, es decir debe ser independiente, la
única dependencia que debe existir es aquella que esté basada en sus propios datos de entrada y
salida.
- 5. Los procesos siempre están en continua ejecución, no se inician, ni tampoco se detienen.
- 6. La salida de los procesos puede tomar una de las siguientes formas
- Flujo de datos con información añadida por el
proceso • Una respuesta o cambio en la forma de los
datos • Un cambio de condición • Un cambio de
contenido • Cambios en la organización