A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

ANÁLISE ESTRUTURADA Diagramas de Fluxo de Dados

Apresentações semelhantes


Apresentação em tema: "ANÁLISE ESTRUTURADA Diagramas de Fluxo de Dados"— Transcrição da apresentação:

1 ANÁLISE ESTRUTURADA Diagramas de Fluxo de Dados

2 Sistema Exemplo Companhia LCC - Livros de Computação pelo Correio
Fornecedora de livros: recebe pedidos de bibliotecárias, faz a encomenda às editoras, com desconto, e atende aos pedidos no ato do recebimento dos livros da editora

3 Sistema Exemplo A gerência planeja expandir a operação consideravelmente, possibilitando que outros profissionais (além de bibliotecárias) possam fazer encomendas, por telefone, e ainda manter o sistema atual de pedidos por reembolso postal.

4 Diagrama de Fluxo de Dados: Sistema Exemplo
De que maneira começar a construir um modelo lógico do sistema em questão? DFD

5 Diagrama de Fluxo de Dados Nível mais Geral...
Processar pedidos CLIENTE Dados de Livros Dados de Clientes pedidos faturas situação de crédito Utilizando os quatro símbolos, podemos desenhar um quadro do sistema sem nos comprometermos com sua implementação

6 Expandindo “processar pedidos”
Mostra funções lógicas que constituem o sistema atual Inicialmente, devemos: verificar se os pedidos estão corretamente preenchidos; tendo um pedido válido, juntá-lo aos pedidos de outros livros da mesma editora, para nos beneficiarmos do desconto de quantidade.

7 Diagrama de Fluxo de Dados: Expandindo “processar pedidos”
Verificar validade do pedido CLIENTES pedidos EDITORAS Livros Clientes Editoras Pedidos Pendentes Preparar requisição p/ a editora situação de crédito ordens de compra endereço detalhes de livros pedidos válidos pedidos agrupados

8 Adicionando novos aspectos...
Deve ser feita uma comparação da nota das remessas enviadas pela editora, detalhando seu conteúdo, com o pedido feito a mesma Assim que os livros estejam disponíveis, é preciso agrupá-los e atender os pedidos de cada cliente

9 Maior expansão do DFD pedidos Livros Clientes Editoras
Verificar validade do pedido CLIENTES pedidos EDITORAS Livros Clientes Editoras Pedidos Pendentes Preparar requisição p/ a editora situação de crédito ordens de compra endereço detalhes de livros pedidos válidos pedidos agrupados Associar remessa a pedidos pendentes Verificar se a remessa está correta Preparar pedidos de cliente Pedidos da Editora detalhes de pedidos de compra detalhes de pedido nota de consignação das editoras títulos, quantidade detalhes dos pedidos individuais nota de remessa (com livros) pedidos para um título

10 Normas para projeto de DFD’s
Identificar as entidades externas envolvidas Identificar as entradas e saídas programadas que podem ser esperadas. Marcar as que estão associadas unicamente às condições de erro e exceção Identificar consultas e pedidos que possam surgir Começar o desenho em uma grande folha de papel, com a entidade externa que pareça ser a principal fonte de entradas

11 Normas para projeto de DFD’s
Desenhar o primeiro esboço a mão preocupando-se em anotar tudo, exceto erros, exceções ou decisões - decisões são tomadas dentro dos processos de nível inferior e não aparecem nos DFD’s Com o primeiro esboço pronto, verificar se todas as entradas e saídas identificadas foram incluídas Lembrar que todos os depósitos de dados que descreva algo fora do mundo real precisa ser criado e mantido

12 Normas para projeto de DFD’s
Gerar um segundo esboço mais claro, com processos únicos e o mínimo de interseções de fluxo de dados. Para minimizar os cruzamentos, se necessário: duplicar, primeiro, as entidades externas duplicar, em seguida, os depósitos de dados permitir o cruzamento desde que não haja como reduzir as interseções Rever o segundo esboço com um representante do usuário que esteja disposto a colaborar, ou com alguém que conheça a aplicação

13 Normas para projeto de DFD’s
0 Produzir uma expansão de nível inferior para cada processo definido no segundo esboço 1 Resolver o tratamento de erros e exceções 2 Incorporar modificações necessárias e encerrar a terceira e última versão do DFD


Carregar ppt "ANÁLISE ESTRUTURADA Diagramas de Fluxo de Dados"

Apresentações semelhantes


Anúncios Google