uma das mais usadas ferramentas de modelagem funcional de sistemas. Ele
tambm conhecido como DFD, Diagrama de bolhas, modelo de processos (ou de funes)e diagrama de fluxo de trabalho. Um DFD pode ser entendido como rede que ilustra como circular os dados no interior do sistema.
Componentes de um DFD Os DFDs baseiam-se no principio, de que a funcionalidade de uma sistema pode ser representada como uma rede quecombina componentes fundamentais, que so: Processos (ou bolhas) Transforma os fluxos de entrada em fluxos de sada. Cada processo tem um nome e nmero nico. Entidades externas Fornecem entradas de dados ao sistemas(fonte) ou recebem dados do sistema(terminador). Fluxo de Dados Modelam a passagem de dados. A seta indica o sentido do fluxo e tem o nome de fluxo associado
Diversidade de Notaes Processos
Verifica Hotel
Arquivos
Reserva 1. Verifica Hotel ou 1 Verifica Hotel 1. ou 1. Verifica hotel Clientes ou D 1 Clientes
Entidades
A mesma entidade poder ser desenhada mais do que uma vez. Exemplos apenas uma vez Mais de uma vez
Observaes sobre Fluxo de Dados Pode haver fluxo de dados: entre uma entidade externa e um processo e vice-versa entre um depsito e um processo e vice-versa entre dois processos
Observaes sobre depsitos Fluxo saindo de um deposito -> leitura de dados leitura de um ou mais registros leitura de um ou mais campos de registros
Fluxo entrando num deposito -> atualizao de dados. incluso de um ou mais registros novos alterao de um ou mais registros existentes excluso de um ou mais registros
Exemplo: sistema de controle acadmico entidade externa (usurios/outros sistemas) -
Clientes ou Clientes Cliente Cliente Cliente Cliente Hotel Funcionrio Cliente Hotel Funcionrio