Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen DFDs PDF
Resumen DFDs PDF
Curso: 2011/2012
Pedido
Los procesos indican que acciones realiza el sistema. Estas acciones consisten en
transformar la información que reciben mediante flujos de datos de entrada en otros
flujos de datos de salida. Se representan mediante un círculo.
Clientes
Un proceso puede recibir varios flujos de entrada y puede emitir varios flujos de salida.
Los almacenes de datos son depósitos de datos o archivos. En ellos se almacena a largo
plazo la información del sistema. En los diagramas aparecen dibujados como dos líneas
paralelas.
Facturas
Las entidades externas son los elementos ajenos al sistema y que se relacionan con él.
Las relaciones se llevan a cabo mediante flujos de datos que envían al sistema o que
reciben del mismo. Se representan mediante rectángulos.
Clientes
Aquí desaparecen las unidades externas y aparecen varios procesos que describen al
proceso principal. Todos los flujos del diagrama de contexto aparecen nuevamente. No
se permiten conexiones directas entre los procesos y aparecen almacenes que guardan
los datos elaborados por algún proceso y que sirven de partida para otro.
La numeración de los procesos, se hace en función del proceso del que provienen, con
dos números separados por un punto. El primer número corresponde al proceso y el
segundo al subproceso.
Cada una de estas explosiones creará subprocesos que se numerarán con 3, 4 o más
números separados por puntos de forma análoga a los de nivel 2. El primer número hará
referencia a un proceso del nivel 1, el segundo a uno del nivel 2 y así sucesivamente.
Los flujos de un diagrama padre son expandidos en el diagrama hijo, ningún flujo puede
desaparecer.
Los únicos flujos que pueden aparecer en los diagramas de nivel 1 o superiores son los
que relacionan almacenes con flujos o flujos entre ellos (en este caso a partir del nivel
2).
Los datos que entran en un proceso son necesarios para la ejecución de este.
Los datos que salen de un proceso han sido elaborados a partir de los datos que han
entrado en él.
Para describir cada proceso primitivo se utilizan algunas de las siguientes técnicas:
• Lenguaje estructurado
• Árboles de decisión
• Tablas de decisión
• Diagramas de acción
Existen diferentes estándares para crear el nombre de los datos. En general se acepta
que todo nombre empiece por una letra y sólo contenga letras, números y el signo de
subrayado (-). Todos los elementos del diagrama deben recibir un nombre significativo
que indique con claridad el contenido o la función del elemento.
SÍMBOL0 DESCRICIÓN
= Composición: está compuesto de
+ Inclusión: y
[|] Selección: Se elige una de las opciones
n{}m Iteración: Se repite desde n hasta m
() Opción: puede estar presente o no
*texto* Comentario
@ Identificador: se añade delante del campo
Los valores permitidos pueden representarse en un rango, por ejemplo (0-10) o ser
valores aislados o valores que cumplan una determinada condición.
Si tenemos que describir un dato complejo A que está formado por otros datos B y C
que a vez se descomponen en otros, la descripción correcta sería:
• A=B+C
• B=B1+B2+B3
• C=C1+C2
Un vez que hemos definido un flujo o un almacén, debemos crear una tabla donde
aparezcan cada uno de sus campos.