Engenharia de software

879 palavras 4 páginas
Engenharia de Software Diagrama de Fluxo de Dados
Renato Alvarenga

Engenharia de Software Análise Estruturada DIAGRAMA DE FLUXO DE DADOS - DFD
Curso: Análise e Desenvolvimento de Sistemas Prof. Renato Alvarenga

Conteúdo
• DFD • Componentes
– – – – Processo Fluxo Depósito Origem / Destino

• Diretrizes para Elaborar um DFD

DFD
• Permite imaginar um sistema como uma rede de processos funcionais, interligados por “dutos” e “tanques de armazenamento” de dados • Também chamado de: – Diagrama de bolhas – Modelo de processo – Diagrama de fluxo de trabalho – Modelo funcional – “uma representação do que está acontecendo por aqui”

Não é usado apenas para modelar sistemas de informação e sim para modelar organizações inteiras, como ferramenta para planejamento comercial e estratégico.

Componentes: PROCESSO
• Também chamado de: bolha, função e transformação • Transforma entradas em saídas • Mostra COMO isso ocorre • É denominado com uma única palavra ou sentença simples • Nome= o que o processo faz • Verbo + Objeto • Exemplo: Calcular Imposto sobre Vendas Validar Entrada

Componentes: FLUXO • É representado por uma seta que entra ou sai de um processo • Representa dados em movimento • Exemplos:
Consulta de Cliente Gerar Escala de Escala-de-entregadores Entregadores

Componentes: FLUXO
Determinar Situação de Pedido

Exemplos :

Consulta-sobre-situação-de-pedido Resposta-sobre-situação-de-pedido Validar Código Postal

Código Postal

Endereço-de-Cliente

Número Telefone

Validar Número de Telefone

Endereço

Validar Endereço

Componentes: FLUXO

• Exemplos:
A X

B

Q Z

Y

C

Componentes: DEPÓSITO
• Representação:

PEDIDOS

PEDIDOS

• Também chamado de Arquivo ou Banco de Dados Consulta • Exemplos: Pedido Pedido Detalhes de Pedidos Introduzir Pedidos Confirmação PEDIDOS Responder Consultas Resposta

Componentes: Origem / Destino
• É representado com um retângulo • Tipicamente é uma pessoa, uma

Relacionados

  • Software e Engenharia de Software
    798 palavras | 4 páginas
  • Engenharia de Software
    1001 palavras | 5 páginas
  • Engenharia de software
    2464 palavras | 10 páginas
  • Engenharia de software
    1373 palavras | 6 páginas
  • Engenharia de software
    778 palavras | 4 páginas
  • Engenharia de Software
    2974 palavras | 12 páginas
  • Engenharia de Software
    4630 palavras | 19 páginas
  • Engenharia de software
    1130 palavras | 5 páginas
  • Engenharia de software
    1071 palavras | 5 páginas
  • Engenharia de software
    590 palavras | 3 páginas