Diagrama de fluxo de dados de desenho (DFD) Representar o fluxo de dados através de uma informação O diagrama de fluxo de dados (DFD) projeta uma visão geral de um sistema de informações através da representação da produção e recebimento de dados. O Paradigma Visual possui todas as ferramentas DFD necessárias para desenhar DFD profissional e gerar especificações DFD completas. Você também pode vincular seu DFD e seu diagrama de processo comercial (BPD) para conectar seus processos de sistema e atividades comerciais. Ilustrar o fluxo de dados visualmente Convenientemente, processar processo, entidade externa, armazenamento de dados e fluxo de dados em Diagramas de fluxo de dados. Geração instantânea de documentos Desenvolva e aperfeiçoe o sistema com eficiência. A especificação de dados pode ser gerada e compartilhada com seus colegas de equipe e clientes. Mostrar contato do usuário e do sistema Desenhe DFD e BPD, em seguida, ligue-os para exibir a interação entre usuários e os dados do sistema. Não é necessário registro para o teste de 30 dias. Diagrama de fluxo de dados: Exemplos - Sistema de pedidos de alimentos 16 de fevereiro de 2015 Exibições: 284,097 PDF Link Edição (s) compatível (s): Enterprise, Professional, Standard, modeler Data Flow Diagram (DFD) fornece um visual Representação do fluxo de informações (ou seja, dados) dentro de um sistema. Ao desenhar um Diagrama de Fluxo de Dados, você pode informar as informações fornecidas e entregues a alguém que participe nos processos do sistema, as informações necessárias para completar os processos e as informações necessárias para serem armazenados e acessados. Este artigo descreve e explica Diagrama de fluxo de dados (DFD) usando um sistema de pedidos de alimentos como exemplo. O Sistema de Pedidos de Alimentos Exemplo Contexto DFD Um diagrama de contexto é um diagrama de fluxo de dados que mostra apenas o nível superior, também conhecido como Nível 0. Neste nível, existe apenas um nó de processo visível que representa as funções de um sistema completo em relação a Como ele interage com entidades externas. Alguns dos benefícios de um Diagrama de Contexto são: Mostra a visão geral dos limites de um sistema Nenhum conhecimento técnico é necessário para entender com a notação simples Simples de desenhar, alterar e elaborar como sua notação limitada. A figura abaixo mostra um contexto Diagrama de fluxo de dados Que é desenhado para um sistema de pedidos de alimentos. Contém um processo (forma) que representa o sistema para modelar, neste caso, o sistema de pedidos de alimentos. Também mostra os participantes que irão interagir com o sistema, chamados de entidades externas. Neste exemplo, Fornecedor. Cozinha . Gerente e Cliente são as entidades que irão interagir com o sistema. Entre o processo e as entidades externas, existem fluxos de dados (conectores) que indicam a existência de troca de informações entre as entidades e o sistema. Contexto DFD é a entrada de um modelo de fluxo de dados. Contém um único processo e não mostra qualquer armazenamento de dados. DFD de Nível 1 A figura abaixo mostra o DFD de nível 1, que é a decomposição (ou seja, a quebra) do processo do Sistema de Pedidos de Alimentos mostrado no contexto DFD. Leia o diagrama e depois apresentamos alguns dos principais conceitos baseados neste diagrama. O exemplo do Diagrama de fluxo de dados do sistema de pedidos de alimentos contém três processos, quatro entidades externas e duas lojas de dados. Com base no diagrama, sabemos que um Cliente pode fazer uma Ordem. O processo Order Food recebe a ordem. Encaminha-a para a cozinha. Guarde-o no armazenamento de dados da Ordem e armazene os detalhes atualizados do Inventário no armazenamento de dados do Inventário. O processo também entrega um projeto de lei ao cliente. O Gerente pode receber Relatórios através do processo Gerar Relatórios, que leva Detalhes do Inventário e Pedidos como entrada do armazenamento de dados Inventário e Ordem, respectivamente. O gerente também pode iniciar o processo de Inventário da Ordem fornecendo a ordem do Inventário. O processo encaminha o pedido de Inventário para o Fornecedor e armazena os detalhes de Inventário atualizados no armazenamento de dados do Inventário. Diagrama de fluxo de dados Dicas e precauções Os rótulos do processo devem ser frases verbais. As lojas de dados são representadas por substantivos. Um armazenamento de dados deve estar associado a pelo menos um processo. Uma entidade externa deve estar associada a pelo menos um processo. Não deixá-lo ficar muito complexo normalmente 5 - 7 Pessoas médias podem gerenciar processos O DFD não é determinista - a numeração não indica necessariamente a seqüência, é útil na identificação dos processos quando se discute com os usuários. As lojas de dados não devem estar conectadas a uma entidade externa, caso contrário, significaria que você está dando um externo Acesso direto de entidade aos seus arquivos de dados Os fluxos de dados não devem existir entre 2 entidades externas sem passar por um processo. Um processo que possui entradas, mas sem saídas, é considerado um processo de buraco negro. Não misture fluxo de dados e fluxo de processo. Alguns designers podem sentir Desconfortável ao ver um conector que se conecta de um armazenamento de dados a um processo, sem ver o passo da solicitação de dados exibida no diagrama de alguma forma. Alguns deles tentarão representar uma solicitação adicionando um conector entre um processo e um armazenamento de dados, rotulando-o por solicitação ou solicitação de algo, o que é errado. Tenha em mente que Diagrama de fluxo de dados foi projetado para representar a troca de informações. Os conectores em um Diagrama de fluxo de dados são para representar dados, não para representar fluxo de processo, passo ou qualquer outra coisa. Quando rotulamos um fluxo de dados que termina em uma loja de dados, um pedido, isso significa, literalmente, que estamos passando uma solicitação como dados para um armazenamento de dados. Embora este possa ser o caso no nível de implementação, como alguns dos SGBD suportam o uso de funções, que ingerem alguns valores como parâmetros e retornam um resultado, no Diagrama de Fluxo de Dados, tendemos a tratar o armazenamento de dados como um único suporte de dados que faz Não possuem capacidade de processamento. Se você deseja modelar o fluxo do sistema ou o fluxo de processo, use o Diagrama de Atividades UML ou o Diagrama de Processo de Negócios da BPMN. Se você deseja modelar a estrutura interna do armazenamento de dados, use o Diagrama de Relacionamento de Entidade. Você pode estar interessado em Criar um diagrama de fluxo de dados Use um diagrama de fluxo de dados para documentar o fluxo lógico de dados através de um conjunto de processos ou procedimentos. Você pode incluir fontes externas e destinos dos dados, atividades que transformam os dados e lojas ou coleções onde os dados são mantidos. No menu Arquivo, aponte para Novo. Aponte para Business ou Flowchart. E então clique em Diagrama de fluxo de dados. Do diagrama de fluxo de dados Formas. Arraste uma forma de interação externa para a página de desenho para representar cada fonte externa ou destino para dados. Arraste mais formas para a página para representar os processos, estados ou entidades envolvidas no fluxo de dados que você está documentando. Indique o fluxo de dados em seu diagrama com o Centro para centrar as formas e indicar os loops de dados usando Loop em formas centrais. Indique o fluxo de dados entre os objetos das Formas do Diagrama de Fluxo de Dados. Arraste um centro para centrar a forma na página de desenho. Coloque-o perto das duas formas entre as quais você quer mostrar o fluxo de dados. Para alterar a direção da seta, no menu Forma, aponte para Girar ou Virar. E depois clique em Flip Horizontal ou Flip Vertical. Arraste os pontos de extremidade do Centro para o formato central para os pontos de conexão no centro de cada uma das outras formas. Os pontos finais ficam vermelhos para indicar que as formas estão conectadas. Para alterar a curvatura da seta, arraste a alça de seleção. Para alterar a localização das extremidades das setas, arraste uma alça de controle. Indique um loop de dados do Data Flow Diagram Shapes. Arraste um Loop no formato central para a página de desenho perto do local onde deseja indicar um ciclo de dados. Arraste o ponto de início do Loop na forma central para o centro do estado ou a forma do processo que possui o loop de dados. O ponto final fica vermelho para indicar que as formas estão conectadas. Para alterar o tamanho ou a posição do loop, arraste o ponto final. Para alterar a localização das extremidades do loop, arraste a alça de controle e a alça de seleção.
No comments:
Post a Comment