Diagrama de Fluxo de Dados - Elaboração de um DFD Bacharel em Ciência da Computação pela Univap...

Preview:

Citation preview

Diagrama de Fluxo de Dados - Elaboração de um DFD

Bacharel em Ciência da Computação pela Univap

Rogério B. de Andrade

Processo

Entidade Interna

Diagrama de Fluxo de Dados - Definição

Rogério B. de Andrade

Representação gráfica dos processos de um sistema, onde é possível visualizar a origem e destino das informações e respectivo fluxo, ou seja, por onde passam e por quais processos são gerenciadas.

DFD - Elementos Básicos

Rogério B. de Andrade

DFD - Notações

Rogério B. de Andrade

DFD - Exemplo

Rogério B. de Andrade

Sistema de controle de vendas de produtos

• Entidade Externa : Cliente• Entidade Interna: Base de Dados (cliente,produto, compras e etc. ) • Processos:gerenciamento de clientes, gerenciamento de produtos, gerenciamento de compras, gerenciamento de relatórios).

Como elaborar um DFD para este contexto

DFD – Cadastro de Clientes

Rogério B. de Andrade

CadastroDe

Clientes

administrador

clienteDados do cliente: nome, cpf, rg, cidade, uf ...

Dados do cliente

Dados do cliente

Mens.“erro”

Mens.“ dados cadastrados

DFD – Cadastro de Clientes

Rogério B. de Andrade

CadastroDe

Produtos

administrador

Produto

Dados do Produto: codForn,descrição, preço venda, preço de compra, data da compra etc.

Dados do produto

Dados do Produto, codProduto

Mens.“erro”

Mens.“ dados cadastrados

Consulta Lista

Fornec.

CodForn, nome

Fornecedor

codForn, nome

solicitacodForn, nome

DFD – Compra de produtos pelos clientes

Rogério B. de Andrade

CadastroDe

Produtos

Cliente

Compra

Dados do Produto: codForn,descrição, preço venda, preço de compra, data da compra, quantidade etc.

Dados do produto, codProd

Dados do Produto, codProd, CodCliMens.“erro”

Mens.“ dados cadastrados”

Consulta Lista

Produtos.

CodProd, nome

Produtos

codProd,nome, Preço Venda

ConsultaCliente.nomeCli, senha

Mens. “acesso ok”codCli

solicita codProd,nome, Preço Venda

Mens.“erro”

DFD – Observações

Rogério B. de Andrade

DFD – Observações

Rogério B. de Andrade

DFD – Observações

Rogério B. de Andrade

DFD – Diagrama de Contexto

Rogério B. de Andrade

DFD – Nível 0

Rogério B. de Andrade

DFD – Nível 0

Rogério B. de Andrade

DFD – Referência

Rogério B. de Andrade

• http://www.ic.unicamp.br/~thelma/inf327/aulas-2008/Slides-Aulas/Aula1b-DFD.pdf•José António Carriço, Desenho de Bases de Dados, ISTEC, 1996•José Luis Pereira, Tecnologia de Bases de Dados, FCA, 1998•Luis Silva Rodrigues, Acetatos de Informática de Gestão I, ISCAP, 1998•Vidal de Carvalho, Informática de Gestão I: Bases de Dados, 1999•António Vieira, Mariana Malta, Sistemas de Gestão de Bases de Dados, ISCAP, 2000• Mariana Malta, Modelação de Dados, ISCAP, 2000

Recommended