Sunteți pe pagina 1din 8

DFD ''Diagrama de

flujos de datos''
domingo, 6 de septiembre de 2015

¿Que es DFD?

Su nombre tiene el significado de ''Diagrama de flujos


de datos''. Es un software que se utiliza normalmente
para construir algoritmos, se puede crear diagramas
de flujos para la representación de algoritmos en la
programación. Este software permite crear mas fácil
un programa mediante sus gráficos interactivos que
están diseñados precisamente para esto.
Algoritmo, una posible definición de algoritmo es un
conjunto de reglas que permiten obtener un resultado
determinado y parte de ciertas reglas definidas, tiene
las siguientes características:
Legible, correcto, modular, eficiente, estructurado,
no ambiguo y a ser posible se ha de desarrollar en el
menor tiempo posible
Los diagrama de flujos fueron creados por Larry
Constantine ( desarrollador original del
diseño estructurado)basado en el modelo
de computación de Martín y Estrin.(Flujos gráficos de
datos).

DFD facilita el trabajo con diagrama ya que se simula


una hoja, una vez que se encuentra realizado el
programa se podrá ejecutar y analizar.
El diagrama de flujos es un proceso que describe los
flujos de datos o también llamadas tuberías, los
procesos que cambian los datos en un
sistema, almacenamiento o depósitos de datos a los
cuales tiene acceso, permitiendo describir el
movimiento de los datos a través del sistemas
estructurados y diseñado.

¿PARA QUE SIRVE DFD?


Dfd sirve para construir y analizar algoritmos, se
puede construir a partir de las herramientas
de edición que presenta el programa, facilita una gran
medida en trabajo con diagramas ya que simula
la representación de algoritmos mediante diagramas.
Dfd no requiere de instalación, se puede descargar de
varias fuentes, es totalmente gratuito. Enseña el uso
de diversas estructuras y funciones comunes a
la programación.
Permite resolver problemas mediante el uso de
diagramas de flujos.
Un diagrama de flujo de datos también se puede
utilizar para la visualización de procesamiento de
datos. Es una práctica común paraun diseñador dibujar
un contexto a nivel de DFD que primero muestra la
interacción entre el sistema y las entidades externas.
AQUÍ TE DEJAMOS UN VÍDEO DE LA EXPLICACIÓN COMO USAR CADA
FIGURA DE DFD.

Como usar cada figura de DFD

PARTES DEL DFD


 Al abrir el DFD se ve la ventana
de edición la cual consta de inicio y fin, ya que
todo algoritmo debe ser finito.

 BARRA DE HERRAMIENTAS:
 ZOOM: Este submenú posee los comandos que
manejan el tamaño de los objetos en pantalla y el
tamaño con el que pueden ser impresos.
 EJECUCIÓN: Permite poner en
funcionamiento el algoritmo.
 EJECUTAR: Da paso a la ejecución del
algoritmo. En caso de que haya un
error, saldrá un mensaje indicando el tipo de error y
donde se encontró. Si esta libre de errores,
se ejecutara a partir del inicio.
 DETENER: Detiene la ejecución del
algoritmo. Estará disponible cuando
la acción sea diferente de Edición.
 PAUSAR: Este hace una pausa en
la ejecución del algoritmo.
 OBJETOS: Permite solucionar los distintos
elementos que vamos a introducir en el diagrama de
flujo.
 SALIDA: Muestra valores por pantalla. Puede
visualizar cualquier cantidad de valores utilizando un
objeto de salida. Al dar doble clic se abre un cuadro
de dialogo que muestra el valor obtenido en cada
una de las expresiones en orden. La edición contiene
un espacio para ingresar expresiones separadas por
comas y comillas simples(')

 LECTURA: Permite la entrada de valores


constantes y se los asigna a campos variables. Al
ejecutarse se despliega un cuadro de dialogo por
cada variable la cual espera que el usuario
introduzca un valor constante, en caso de ser
nombre debe ir entre comillas simples.
 ASIGNACIÓN: Asigna valores a campos
variables, se puede realizar tres asignaciones,
cada asignación consta de un espacio,
el símbolo de asignación y un espacio para
la expresión situada siempre a al derecha. Debe
realizarse por lo menos una asignación.
 DECISIÓN: Selecciona el flujo a seguir de
acuerdo al valor lógico de una condición.Debe ser
siempre una expresión que de un valor de tipo de
dato lógico. Ej: <, >, =.

Tiene dos bloques ubicado de lado a lado, siendo


el valor logico .V. se rotula con la
palabra SI, en caso contrario con la palabra NO.
AQUI TE DEJAMOS OTRO VÍDEO EXPLICANDO LAS PARTES DEL DFD.
Explicación de cada una de las partes del DFD

CONSTANTES Y VARIABLES.
 Tipo numérico.
 Tipo carácter (entre comillas simples)
 Tipo lógico (valores .V. y .F.).
 Operadores aritméticos habituales ( +,-,*,/.^).

NIVELES DEL DFD.

NIVEL 0: Diagrama de contexto.


NIVEL 1: Diagrama de nivel superior.
NIVEL 2: Diagrama de detalle o expansión.
Entre sus características constan
Es finito; consta de un principio y de un fin.
Es objetivo, ya que solo realiza la función para la que
ha sido creado.
Posee información de entrada y salida.
Es sumamente fiable.

Gracias espero que les haya gustado y les ayude...

S-ar putea să vă placă și