Exemplo de DFD
O D.F.D permite o Detalhamento da descrição do sistema estudado, a comunicação mais clara como usuário, pois utiliza poucos Símbolos, a identificação do fluxo de informações e o delineamento claro do escopo de projeto de desenvolvimento de sistema.
3.1.1.1. Níveis de D.F.D
Podemos ter diversos níveis de D.F.D :
a) Nível 0: Apresenta uma visão clara do produto com todos os processos, entidades externas, fluxo de dados e deposito de dados principais.
b) Nível 1: É uma expansão do nível 0, com mais detalhes e mais completo, incluindo o tratamento de execução.
3.1.1.2. Simbologia do D.F.D
Entidade Externa(E.E): Fonte de Informação para o sistema, ou destinada informação gerada por ele. Fluxo de Dados: É o meio por onde os dados e as informações trafegam. Processos: Transformam fluxo de dados em uma atividade. Deposito de Dados(D.D): São locais de armazenamento de dados, são arquivos físicos.
3.1.1.3. Etapas de Elaboração de um D.F.D A Elaboração de um D.F.D. é dividia em 5 etapas:
a) Identificar os requisitos Funcionais.
b) Identificar as entidades externas.
c) Associar o fluxo de dados que as entidades, enviam, consomem ou recebem.
d) Identificar as consultas.
e) Desenhar o primeiro D.F.D:
• Iniciar nos Cantos E.E;
• Desenhar Fluxos que surgem, processos e D.D;
• Verificar se todas as entradas e saídas foram incluídas;
• Associar manutenção aos D.D.