Diferença entre DFD físico e DFD lógico

Anonim

DFD físico vs DFD lógico

Para entender as diferenças entre DFD físico e lógico, precisamos saber o que é DFD. Um DFD significa diagrama de fluxo de dados e ajuda a representar graficamente o fluxo de dados em uma organização, particularmente seu sistema de informação. Um DFD permite que um usuário saiba onde a informação vem, onde ele vai dentro da organização e como ela finalmente sai da organização. DFD fornece informações sobre se o processamento de informações ocorre de forma seqüencial ou se é processado de forma paralela. Existem dois tipos de DFD conhecidos como DFD físico e lógico. Embora ambos tenham o mesmo propósito de representar o fluxo de dados, existem algumas diferenças entre os dois que serão discutidos neste artigo.

Qualquer DFD começa com uma visão geral DFD que descreve em poucas palavras o sistema a ser projetado. Um diagrama de fluxo de dados lógico, como o nome indica concentra-se no negócio e informa sobre os eventos que ocorrem em uma empresa e os dados gerados por cada evento. Um DFD físico, por outro lado, está mais preocupado com a forma como o fluxo de informação é representado. É uma prática usual usar DFD's para representação do fluxo de dados lógicos e processamento de dados. No entanto, é prudente desenvolver um DFD lógico após o primeiro desenvolvimento de um DFD físico que reflete todas as pessoas na organização que realizam várias operações e como os dados fluem entre todas essas pessoas.

Qual a diferença entre DFD físico e DFD lógico?

Embora não haja restrição no desenvolvedor para descrever como o sistema é construído no caso de DFD lógico, é necessário mostrar como o sistema foi construído. Existem algumas características do DFD lógico que o tornam popular entre as organizações. Um DFD lógico facilita a comunicação para os funcionários de uma organização, leva a sistemas mais estáveis, permite uma melhor compreensão do sistema por analistas, é flexível e fácil de manter e permite ao usuário remover redundâncias facilmente. Por outro lado, um DFD físico é claro na divisão entre processos manuais e automatizados, fornece uma descrição detalhada dos processos, identifica armazéns de dados temporários e adiciona mais controles para tornar o sistema mais eficiente e simples.