Símbolos de diagramas de fluxo de dados

5 min

Quer você esteja criando um diagrama de fluxo de dados básico ou uma análise aprofundada com vários níveis, visualizar cada elemento de um fluxo facilita a identificação de ineficiências e a criação do melhor sistema possível. Vamos dar uma olhada nos principais componentes dos diagramas de fluxo de dados e nos símbolos utilizados para representá-los.

O que é um diagrama de fluxo de dados?

Um diagrama de fluxo de dados (DFD) mostra como as informações fluem por um processo ou sistema, incluindo entradas e saídas de dados, armazenamentos de dados e os vários subprocessos pelos quais os dados passam. Juntos oferecem uma representação gráfica do sistema, criando uma imagem fácil de entender do que ele faz. Os DFDs são criados com símbolos e notação padronizados para descrever várias entidades e suas relações.

Leia nossa visão geral de diagramas de fluxo de dados completa para saber mais sobre as práticas recomendadas de criação de DFDs.

Quer saber mais sobre diagramas de fluxo de dados? Assista a este tutorial sobre como criá-los:

Níveis de diagramas de fluxo de dados

Os diagramas de fluxo de dados também são categorizados por níveis. Os DFDs mais básicos são de nível 0 e o número do nível aumenta de acordo com a complexidade do diagrama. 

Os DFDs de nível 0, também conhecidos como diagramas de contexto, são os diagramas de fluxo de dados mais básicos. Eles fornecem uma visão ampla, fácil de compreender e com poucos detalhes. Os diagramas de fluxo de dados de nível 0 mostram um único nó de processo e suas conexões com entidades externas.

Os DFDs de nível 1 ainda são uma visão geral, mas entram em mais detalhes do que um diagrama de contexto. Em um DFD de nível 1, o único nó de processo do diagrama de contexto é dividido em subprocessos. À medida que esses processos são adicionados, o diagrama precisará de fluxos de dados e armazenamentos de dados adicionais para conectá-los. 

Os DFDs de nível 2 ou superior simplesmente dividem os processos em subprocessos mais detalhados. Em teoria, os DFDs poderiam ir além do nível 3, mas isso raramente acontece. Os diagramas de fluxo de dados de nível 2 ou superior são detalhados o suficiente para que normalmente não faça sentido dividi-los ainda mais.

Notações e símbolos de diagramas de fluxo de dados

Os dois principais tipos de notação usados para diagramas de fluxo de dados são Yourdon-Coad e Gane-Sarso. Ambos os tipos receberam o nome de seus criadores, especialistas que ajudaram a desenvolver a metodologia de DFD: Ed Yourdon, Peter Coad, Chris Gane e Trish Sarson. 

Há algumas diferenças de estilo entre os tipos de notação. Por exemplo, a notação Yourdon-Coad utiliza círculos para representar processos, enquanto a notação Gane-Sarson utiliza retângulos com cantos arredondados. Outra variação é o símbolo usado para armazenamentos de dados. A notação Yourdon-Coad utiliza linhas paralelas, enquanto a notação Gane-Sarson utiliza um retângulo aberto nas extremidades. 

Como os símbolos de DFD variam, é importante manter a consistência com a notação escolhida para evitar confusão. Se você estiver usando um software de DFD, ele provavelmente determinará qual conjunto de símbolos estará disponível para uso.

Todos os diagramas de fluxo de dados incluem quatro elementos principais: entidade, processo, armazenamento de dados e fluxo de dados.

Entidade externa: também conhecidas como atores, fontes ou destinos e terminadores, as entidades externas produzem e consomem dados que fluem entre a entidade e o sistema que está sendo diagramado. Esses fluxos de dados são as entradas e saídas do DFD. Como são externas ao sistema que está sendo analisado, essas entidades normalmente são posicionadas nas bordas do diagrama.

Processo: um processo é classificado como qualquer atividade que altera fluxos de dados. Como transformam dados de entrada em dados de saída, todos os processos devem ter entradas e saídas em um DFD. Esse símbolo recebe um nome simples com base em sua função, como “Enviar pedido”, em vez de ser rotulado como “processo” em um diagrama. Na notação Gane-Sarson, é usada uma caixa retangular, que pode ser rotulada com um número de referência, o local no sistema em que o processo ocorre e um título curto que descreve sua função. Os processos normalmente são orientados de cima para baixo e da esquerda para a direita em um diagrama de fluxo de dados.

Armazenamento de dados: um armazenamento de dados não gera nenhuma operação, apenas mantém dados para acesso posterior. Os armazenamentos de dados podem consistir em arquivos mantidos a longo prazo ou em um lote de documentos armazenados brevemente enquanto aguardam processamento. Os fluxos de entrada para um armazenamento de dados incluem informações ou operações que alteram os dados armazenados. Os fluxos de saída seriam dados recuperados do armazenamento.

Fluxo de dados: o movimento de dados entre entidades externas, processos e armazenamentos de dados é representado por um símbolo de seta, que indica a direção do fluxo. Esses dados podem ser eletrônicos, escritos ou verbais. Os fluxos de dados de entrada e saída são rotulados com base no tipo de dado ou no processo ou armazenamento de dados associado, e esse nome é escrito ao lado da seta.

 Yourdon e CoadGane e Sarson
Entidade externaYourdon Coad External Entity.svgGane Sarson External Entity.svg
ProcessoYourdon Coad Process.svgGane Sarson Process.svg
Repositório de dadosYourdon Coad Data Store.svgGane Sarson Data Store.svg
Fluxo de dadosData Flow.svgData Flow.svg

Como desenhar um diagrama de fluxo de dados

O Lucidchart simplifica o processo do projeto, facilitando a criação de um diagrama de fluxo de dados personalizado com modelos intuitivos. Basta arrastar e soltar os símbolos padrão do setor de que você precisa da nossa biblioteca diretamente no seu documento para mapear até os sistemas mais complexos.  Como uma plataforma nativa da nuvem, o Lucidchart permite que sua equipe colabore em tempo real e mantenha uma fonte única de verdade para a arquitetura do seu sistema.

Com o Lucidchart, você pode facilmente criar um diagrama de fluxo de dados on-line. Personalize o seu diagrama e compartilhe-o com os outros. 

 

Quer criar seu próprio diagrama de fluxo de dados (DFD)? Experimente o Lucidchart. É rápido, fácil e completamente gratuito.

Crie um DFD

Modelos de diagramas de fluxo de dados

Exemplo de diagrama de fluxo de dados (físico)

Preços:

Conta paga

Exemplo de diagrama de fluxo de dados (físico), Preços: Conta paga

Diagrama de fluxo de dados: nível 1

Preços:

Conta paga

Diagrama de fluxo de dados: nível 1, Preços: Conta paga

Diagrama de fluxo de dados: nível 2

Preços:

Conta paga

Diagrama de fluxo de dados: nível 2, Preços: Conta paga

Recursos úteis

Diagrama de fluxo de dados online

Comece em minutos a trabalhar no seu DFD online com nosso intuitivo programa de diagramas de fluxo de dados.

Tutorial de diagrama de fluxo de dados

Este guia fornece tudo o que você precisa saber sobre diagramas de fluxo de dados, incluindo definições, símbolos e notações.

Como fazer um diagrama de fluxo de dados

Aprenda a fazer um DFD com o Lucidchart em apenas 10 passos.

Perguntas frequentes sobre símbolos de diagrama de fluxo de dados

Os diagramas de fluxo de dados utilizam quatro elementos principais: entidades externas (fontes ou destinos de dados), processos (atividades que transformam dados), armazenamentos de dados (repositórios que armazenam dados) e fluxos de dados (setas que mostram o movimento de dados entre os elementos).

Yourdon-Coad utiliza círculos para processos e linhas paralelas para armazenamentos de dados, enquanto Gane-Sarson utiliza retângulos com cantos arredondados para processos e retângulos abertos nas extremidades para armazenamentos de dados. Ambas as notações representam os mesmos conceitos, mas com estilos visuais diferentes.

Entidades externas, também conhecidas como atores, fontes, destinos ou terminadores, são sistemas ou atores fora do sistema principal que produzem ou consomem dados. Normalmente são posicionadas nas bordas do diagrama e representam as entradas e saídas do sistema.

Um símbolo de processo representa uma atividade que altera ou transforma fluxos de dados. Todos os processos devem ter entradas e saídas e são rotulados com nomes simples e descritivos com base em sua função, como "Enviar pedido."

Um símbolo de armazenamento de dados representa dados mantidos para acesso posterior, sem gerar operações nem transformar dados. Um armazenamento de dados pode consistir em arquivos mantidos a longo prazo ou documentos armazenados temporariamente enquanto aguardam processamento.

As setas representam fluxos de dados, mostrando o movimento e a direção dos dados entre entidades externas, processos e armazenamentos de dados. Elas são rotuladas com base no tipo de dado ou no processo associado.

A consistência na notação evita confusão na leitura do diagrama. Como os símbolos de DFD variam entre os tipos de notação, manter um único estilo em todo o diagrama garante clareza e comunicação eficaz.

Um DFD (diagrama de contexto) de nível 0 apresenta o sistema como um único processo, o nível 1 apresenta mais detalhes sobre as principais funções e os níveis 2 ou superiores ilustram o funcionamento cada vez mais detalhado do sistema. Os DFDs raramente vão além do nível 2 devido à complexidade.

Tudo o que você precisa para criar um diagrama

Além do nosso gerador de diagramas online, o Lucidchart oferece recursos de suporte e treinamento para ajudar você a trabalhar com qualquer tipo de diagrama.

Ver oficina de treinamentos