20081016

Diagrama de Fluxo de Dados

OIE, nesta linda tarde de chuva, ao dado da janela, acho que to me molhando.. enfim

Vim pra explicar um pouco sobre DFD`s, que eh uma ferramenta para modelagem de sistemas. Tipoh, ela fornece uma visao estruturada do sistema, que permite visualizar quem fornece as informações pro sistema, os processos que essa informação vai passa e pra onde vai, com quem liga.. essas coisas...

(Logo se vê que uma parada eh complexa qndo começo a ver que já é a quarta vez que começo um post de DFD e ele vai para nos rascunhos, mas acho que dessa vez sai)

Definição simples (valeu Bia!) : representa um fluxo de dados , em sequência , dentro de uma organização.

É composto de :
  • Entidade externa - origem ou destino dos dados;
  • Deposito de dados - armazenamento dos dados (não necessáriamente um pc com banco de dados);
  • Fluxo de dados - passagem;
  • Processos - transformação.

Entidade externa - origem ou destino, não necessáriamente interagem com o sistema. Está fora dos limites do sistema. Ex.: clientes, empregados, contribuintes, fornecedores.
Depósito de dados - onde são armazenados as estruturas de dados.
Fluxo de dados - "estruturas de dados (metadados) a serem processadas". (prof° Mário)
"Pode se considerado um tubo por onde passam os pacotes de dados " (Chris Gane)
Processos - representa uma ação efetuada durante um determinado fluxo.

Notação


Vantagens:
  • Especificação que possui algum formalismo, tal como proposto nos princípios da Engenharia de Software;
  • Permite registrar as necessidades e preferências do usuário;
  • Permite uma visão gráfica do problema, evitando ambiguidades, redundâncias e omissões próprioas de uma especificação narrativa;
  • Esse instrumento de análise serve para a documentação do sistema;
  • Facilita o controle do projeto.



Nenhum comentário: