Prévia do material em texto
Engenharia de Software Oque e diagrama de fluxos de dados Profª: Cristovam 1) Oque e Diagrama de Fluxos de Dados? E uma representação gráfica do "fluxo" de dados através de um sistema de informação, modelando seus aspectos de processo. Ele fornece apenas uma visão do sistema, a visão estruturada das funções, ou seja, o fluxo dos dados.Normalmente, eles são uma etapa preliminar usada para criar uma visão geral do sistema que pode posteriormente ser elaborado. Os DFDs também podem ser usados para a visualização do processamento de dados (design estruturado). 2) Quais símbolos utilizados e suas funções? Entidade Externa - Também conhecidas como atores, fontes ou sumidouros, e terminadores, as entidades externas produzem e consomem dados que fluem entre a entidade e o sistema que está sendo diagramado. Estes fluxos de dados são as entradas e saídas do DFD. Uma vez que são externas ao sistema que está sendo analisado, essas entidades são tipicamente colocadas nos limites do diagrama. Elas podem representar outro sistema ou indicar um subsistema. Processo - Uma atividade que altera ou transforma fluxos de dados. Uma vez que eles transformam dados de entrada em dados de saída, todos os processos devem ter entradas e saídas em um DFD. Este símbolo recebe um nome simples com base em sua função, como "Enviar pedido", em vez de ser rotulado "processo" em um diagrama. Na notação de Gane-Sarson, uma caixa retangular é usada e pode ser rotulada com um número de referência, localização de onde ocorre o processo no sistema 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, mas simplesmente detém dados para acesso posterior. Os armazenamentos de dados podem consistir em arquivos mantidos em longo prazo ou em um lote de documentos armazenado brevemente enquanto aguarda para ser processado. Os fluxos de entrada em 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. Estes 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 dados, processo associado ou armazenamento de dados, e este nome é escrito ao lado da seta. 3) Explique o exemplo: 1º Tem o cliente, ele chega por exemplo em um restaurante para jantar, então ele fala o nome o atendendo vai la nos dados