DFD vs fluxograma
Diagrama de fluxo de dados
Um diagrama de fluxo de dados é a representação gráfica ou visual do fluxo de dados através de processos de negócios. Isso ajuda na visualização do fluxo de dados e sua transformação por diferentes processos. Esses diagramas mostram a rota que os dados seguem para fluir dentro de um sistema; eles mostram a transformação do armazenamento, bem como os dados pelos processos.
As setas representam a transferência de dados entre dois elementos que estão dentro de um sistema. Eles também mostram a transferência de dados entre diferentes entidades, bem como diferentes mídias de armazenamento de dados. Esses elementos estão dentro de um sistema. O DFD não mostra os elementos que controlam os dados.
Os diagramas de fluxo de dados lidam com a parte lógica da ação. Eles representam o relacionamento funcional e também incluem valores de saída, valores de entrada e dados armazenados internamente. Eles são usados para métodos de projeto e análise estrutural para representar o fluxo de dados através de um sistema. Eles são usados pelas empresas para representar o relacionamento entre organizações com clientes externos ou outras organizações ou empresas. É uma visão do sistema em um nível muito alto. Em níveis mais altos, eles são usados para análise. Eles são representados por cinco símbolos diferentes.
Ao criar um diagrama de fluxo de dados, duas coisas são necessárias; entidades a serem alocadas e o processo principal. A alocação de entidades é importante, pois as entidades são os pontos de entrada de dados no sistema principal. Essas entidades podem ser organizações, locais pessoais, etc. A próxima coisa importante é o processo principal, que é a atividade ou processo que transforma os dados. Um ID exclusivo é alocado para cada processo.
Fluxograma
Um fluxograma é a representação gráfica do fluxo de dados através de sistemas de processamento de informações. Representa os processos dentro de um sistema e a sequência ou etapas nas quais os processos ocorrem.
Esses diagramas representam a lógica de um processo de negócios, decisões, loops, cálculos e interações. Eles lidam com o fluxo de controle entre diferentes elementos; esses elementos são decisões ou instruções.
Um fluxograma lida com o aspecto físico de uma atividade. É uma representação mais simples, pois inclui etapas que estão sendo seguidas para iniciar e concluir uma atividade ou processo. É a visão do sistema em um nível inferior. Quando usado em um nível superior, torna-se uma ferramenta de design. É representado por três símbolos diferentes.
Ao construir um fluxograma, três coisas são necessárias. Primeiro, deve-se colocar um ponto de partida; segundo, ações são adicionadas para mostrar as etapas necessárias para concluir a tarefa; terceiro, ações dependentes são adicionadas.
Resumo:
1. Um DFD é uma representação gráfica do fluxo de dados através de processos de negócios; um fluxograma é a representação gráfica do fluxo de dados através de um sistema de processamento de informações.
2.DFDs são representados por cinco símbolos; fluxogramas são representados por três.
3. Um DFD lida com o aspecto lógico da ação; um fluxograma lida com o aspecto físico da ação.
4. Um DFD é a visão do sistema em um nível alto; um fluxograma é a visão do sistema em um nível inferior.
5.DFDs mostram o fluxo de dados; fluxogramas mostram o fluxo de controle.