Trabalho
Professor Ricardo A. Ramos
O que é o DFD?
• O Diagrama de Fluxo de Dados (DFD) é uma das principais ferramentas utilizadas no projeto de sistemas de informação.
• O DFD é um diagrama gráfico, baseado apenas em quatro símbolos, que mostra a estrutura do sistema e sua fronteira, ou seja, todas as relações entre os dados, os processos que transformam esses dados e o limite entre o que pertence ao sistema e o que está fora dele.
DFD – Componentes
Processo
[1/2]
• Também conhecido como: Bolha, função e transformação.
• O processo mostra uma parte do sistema, a que transforma entradas em saídas.
• Mostra como uma ou mais entradas são convertidas em saídas.
DFD – Componentes
Processo
[2/2]
• O processo é representado graficamente por um círculo.
Calcular
Imposto
• Uma figura oval ou um retângulo com as bordas arredondadas também representam um processo.
Calcular Imposto
Calcular
Imposto
DFD – Componentes
Fluxo
[1/4]
• O fluxo é graficamente representado por uma seta que entra ou sai de um processo
Consulta Cliente
DFD – Componentes
Fluxo
[2/4]
Mistura para Bolos
Preparar
Bolo
Açúcar
Bolo
Leite
Número de Telefone válido Número de Telefone
Validar telefone Número de Telefone inválido DFD – Componentes
Fluxo
[3/4]
• Direção do fluxo
Açúcar
Preparar
Bolo
Bolo
Preparar
Bolo
Saída
Entrada
Situar
Pedido
Consultar Situação Pedido
Resposta sobre Situação Pedido
Diálogo
DFD – Componentes
Fluxo
[4/4]
Pedidos
Pedidos inválidos
Produzir
Pedido
válido
Detalhes de
Pedidos
Gerar documento de embarque
Convergente
Gerar fatura Divergente
Atualizar inventário DFD – Componentes
Depósito de Dados
• Utilizado para modelar um pacote de dados em repouso
Pedidos
Clientes
DFD – Componentes
Depósito de Dados
Detalhes do pedido Consulta pedido Cadastrar
Pedido
pedido