Você está na página 1de 9

Diagrama de Fluxo de Dados

DFD

WIKIPEDIA

Prof. Michely Cavalcante Outubro 2013 So Paulo

O que veremos nesta aula


Definio Funes Elementos Notaes Fluxo

Bsicos

de Dados Entidade Externa Depsito Exemplos Exerccio Prtico Questionrio Bibliografia

DEFINIO
Um DFD uma ferramenta de modelagem que nos permite imaginar um sistema como uma rede de processos funcionais, interligados por dutos e tanques de armazenamento de dados". Edward Nash Yourdon

Ele um consultor de computao, autor de vrias obras e professor universitrio, e um pioneiro reconhecido na metodologia da Engenharia de Software de programao estruturada.

DEFINIO

a representao grfica do fluxo de dados atravs de um sistema de informao, modelando seus aspectos de processos. A viso que temos uma viso do sistema, ou seja, uma viso estruturada das suas funes. O DFD mostra que tipos de informaes entram e saem do sistema, para onde os dados vo e de onde vem e onde so armazenados. Ele no mostra se os processos iro operar em sequencia ou de forma paralela, isso vemos no fluxograma.

DEFINIO
O

DFD (Diagrama de Fluxo de Dados) representa o modelo funcional do sistema. Pode-se dizer que uma representao em rede de um sistema. Este sistema pode ser automatizado, manual ou misto. O DFD retrata o sistema de acordo com seus componentes.

FUNES
O DFD deve mostrar:
- As funes do sistema (processos/servios) - Interaes entre as funes do sistema - Transformaes que o sistema deve realizar - As origens das informaes e os destinos dos resultados - Os dados que sero mantidos pelo sistema (Depsitos)

O DFD no deve mostrar:


- Tudo que estiver fora da rea do sistema em estudo - Informao Temporal - Fluxos de Controle

ELEMENTOS
Elemento Descrio Origem ou destino dos dados. Reside fora da fronteira do sistema. Transformador de dados. Reside dentro das fronteiras do sistema. Item ou coleo de dados Depsito para armazenar dados em repouso (mantidos pelo sistema)

NOTAES
Elemento Processo (Bolha) DeMarco/Yourdon Gane & Sarson

Fluxo de Dados

Depsito de Dados

Entidade Externa

NOTAES
Diagrama de contexto O DFD de mais alto nvel que representa todo o sistema como um nico processo conhecido como diagrama de contexto, e composto por fluxos de dados que mostram as interfaces entre o sistema e as entidades externas. O diagrama uma forma de representar o objeto do estudo, o projeto, e sua relao ao ambiente. Um diagrama de contexto permite identificar os limites dos processos, as reas envolvidas com o processo e os relacionamentos com outros processos e elementos externos empresa (ex.: clientes, fornecedores)e mostra as caracteristicas do sistema como: - Organizaes/sistemas/pessoas que se comunicam com o sistema; - Dados que o sistema absorve e deve processar; - Dados que o sistema gera para o ambiente; - Fronteira do sistema com o ambiente.

Você também pode gostar