Engenharia de software

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (879 palavras )
  • Download(s) : 0
  • Publicado : 7 de abril de 2013
Ler documento completo
Amostra do texto
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 deprocessos 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 – “umarepresentaçã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 eestraté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 PedidoDetalhes de Pedidos Introduzir Pedidos Confirmação PEDIDOS Responder Consultas Resposta

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