Escolar Documentos
Profissional Documentos
Cultura Documentos
de Sistemas
Waldo Luis de Lucca
wllucca@gmail.com
Site da disciplina:
http://189.57.119.178/~waldo/ids/
Diagrama de Fluxo de Dados
7
DFD nível 0
• Detalhamento do Diagrama de Contexto,
incluindo as mesmas informações daquele
diagrama, acrescentando-se o detalhamento de
processos, que operam sobre os fluxos de
dados, e os depósitos de dados. Obs.: Um
depósito de dados é criado sempre que um dado
é armazenado para uso posterior ou quando não
há seqüência imediata entre dois processos.
8
DFD nível 1
• Aplica-se as mesmas regras do DFD nível
0, porém sua representação restringe-se ao
detalhamento de um determinado processo
daquele diagrama, apresentando o contexto
com aquele nível (mesmas relações de
entrada e saída representados no nível 0)
• Os demais níveis (2, 3, ...) atendem às
mesmas regras do DFD nível 1
9
Identificação dos processos
• Cada processo recebe a identificação
correspondente a um número seqüencial,
porém, sem que este número indique a ordem
de execução dos processos. No Diagrama de
Contexto, o sistema não é identificado por
nenhum número. No DFD nível 0, os
processos são identificados pelos números 1,
2, 3, etc. Nos demais níveis, o número do
processo é representado por x.1, x.2, ..., onde
x é o número do processo em detalhamento.
10
Sintaxe do DFD
• Todos os processos devem ter identificadores
• Todos os processos, entidades externas,
depósitos de dados e fluxos de dados devem
ter nome significativo
• Todos os processos devem ter um nome
formado por verbo + objeto direto
• Todos os fluxo de dados devem ter um nome
iniciado por substantivo
11
Sintaxe do DFD (continuação)
• Todos os processos devem ter pelo menos um
fluxo de dados de entrada e um de saída
• Todos os fluxos de dados devem ter uma
origem e um destino
• Todos os fluxos de dados devem começar ou
terminar num processo
• Todos os fluxos de dados devem ter uma única
seta direcional
12
Sintaxe do DFD (continuação)
13