Escolar Documentos
Profissional Documentos
Cultura Documentos
Análise Essencial
• Ferramenta gráfica:
• Facilita diálogo entre analistas e usuários.
• Facilita validação
Diagrama de Fluxo de Dados 3
Explosões de
1 2 3 processos
(DFD’s Refinados)
2.2
1.2 3.2
1.1 1.3 2.1 2.3 3.1
Primitivas
Funcionais
(Ex.: Ler cliente;
Descrição Descrição Descrição Descrição Descrição Descrição Descrição Descrição
Gravar cliente;
Processo Processo Processo Processo Processo Processo Processo Processo
Obter código do
1.1 1.2 1.3 2.1 2.2 2.3 3.1 3.2
produto etc)
Diagrama de Fluxo de Dados 4
DFD Nível 0
Sistema DFD Nível 1
DFD Nível 2
1 2 3 (e assim por diante)
2.2
1.2 3.2
1.1 1.3 2.1 2.3 3.1
Analista de
Sistemas
Na Análise Estruturada, os DFD’s não
são particionados por eventos. Isso
ocorre somente na Análise Essencial.
Diagrama de Fluxo de Dados 6
Entidade
Externa 1
Entidade
Externa 1 Fluxos
de saída
Entidade
Fluxos de entrada Sistema
Externa 2
Entidade
Externa 2
Entidade
Externa 3
Diagrama de Fluxo de Dados 7
boleto
bancário Cliente
Sistema de
informações Controle de dados
Cliente pedido Pedidos entrega
Depto.
Expedição
pedido de
Empresa CNPJ Empresa
inscrição
Sistema de
Cadastramento relação de
de Empresas empresas
Ministério restrições Ministério
da Fazenda da Fazenda
Diagrama de Fluxo de Dados 8
• Processos (funções)
• Fluxos de dados
• Depósitos de dados Processo ou Processo
• Entidades externas
• Exemplos:
• Cliente
• Empregado
• Fornecedor
• Departamento de Contas
• Receita Federal
Diagrama de Fluxo de Dados 10
Nome do fluxo
Nome do fluxo
Nome do fluxo
Diagrama de Fluxo de Dados 12
• Obs:
• Normalmente, o nome escolhido para identificar o depósito é o plural do
nome dos pacotes transportados pelos fluxos
Diagrama de Fluxo de Dados 14
• Incluir
• Ler/Consultar • Alterar
• Excluir
Diagrama de Fluxo de Dados 17
Diagrama de Fluxo de Dados 18
• Entidade Externa:
• Substantivo no singular
• Processo:
• Número do processo + Verbo no infinitivo + Substantivo (qualificador)
• Obs: Número não mostra sequência de execução
Diagrama de Fluxo de Dados 19
• Depósito de Dados:
• Substantivo no plural
• Fluxo de Dados:
• Substantivo simples ou composto
Diagrama de Fluxo de Dados 20
c) um processo e um
depósito de dados
Diagrama de Fluxo de Dados 22
b) dois depósitos
de dados