Upload
internet
View
105
Download
2
Embed Size (px)
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