O que é um diagrama de fluxo de dados?
Um diagrama de fluxo de dados é uma exibição estruturada de dados que entram e saem de um sistema de informações. Os detalhes em um diagrama de fluxo de dados variam com base no nível atribuído a ele. Geralmente, um diagrama de alto nível possui apenas informações limitadas incluídas, enquanto um diagrama de nível inferior possui informações muito mais detalhadas. Essas informações são usadas por uma equipe de desenvolvimento para gerenciar os dados em um sistema de informações.
À medida que a equipe desenvolve um sistema de informações, ele cria um diagrama de fluxo de dados para documentar como as informações entram e saem do sistema. Inicialmente, essas informações são criadas em um nível muito alto, com apenas os limites do sistema de informações incluídos no diagrama. À medida que a equipe desenvolve mais a funcionalidade do sistema de informações, cada um dos processos dentro do sistema pode ser incluído no diagrama de fluxo de dados. Este diagrama ajuda a equipe a determinar onde os dados serão armazenados para dar suporte ao sistema.
Esses diagramas têm um papel importante, pois documentam como cada processo no sistema acessa informações. Os sistemas externos também podem acessar os dados armazenados em um determinado sistema de informação. Essas trocas entre sistemas são documentadas para que os analistas possam rastrear cada interação do sistema. Essas interações são informações importantes no processo de gerenciamento de dados de cada organização.
As leis e regulamentos do governo exigem gerenciamento e armazenamento de determinados dados. Esses regulamentos variam de acordo com o setor. O diagrama do fluxo de dados ajuda cada organização a gerenciar como a organização atenderá aos requisitos governamentais para armazenamento de dados. Certos regulamentos exigem armazenamento por longos períodos de tempo. A organização deve planejar adequadamente a quantidade apropriada de armazenamento de dados.
Os diagramas de fluxo de dados também ajudam a equipe de desenvolvimento a projetar relatórios e funcionalidade de tela à medida que o sistema de informações se reúne. A equipe deve saber onde coletar os dados para apresentá-los ao usuário final. Embora o próprio diagrama de fluxo de dados não atenda à funcionalidade do sistema, ele documenta qual sistema é responsável por armazenar uma parte específica dos dados. A equipe de desenvolvimento usa as informações do fluxo de dados para descrever em sua documentação funcional onde procurará encontrar as informações que serão exibidas para o usuário final.
Cada organização possui um conjunto de diagramas de fluxo de dados para documentar as informações armazenadas nos sistemas de informação da organização. Esse conjunto de diagramas é usado para gerenciar e atender adequadamente aos requisitos de armazenamento de dados da organização. Os requisitos de armazenamento de dados de cada organização são determinados pela própria organização, a fim de cumprir uma variedade de regulamentos governamentais e outros requisitos legais.