Trabalho Metodologia
Processo 4 – Realizar Pagamento
SE pagamento com cartão
ENTÃO valor total
SENÃO
SE pagamento com cartão E pagamento em dinheiro
ENTÃO valor pago com cartão valor pago em dinheiro
SENÃO pagamento em dinheiro
ENTÃO Valor total
Troco
TM
PDF Editor
4 – DICIONARIO DE DADOS
Entidades Externas
Nome
Referência
Descrição
Fluxos de Dados Associados
Cliente
a
Cliente da pizzaria
Atendente
b
Responsável por receber os pedidos.
Pizzaiolo
c
Responsável por montar as pizzas
Motoboy
d
Responsável por entregar os pedidos
Montador
e
Responsável por montar os pedidos
a–1
a–2
a–3
a–4
2–a
10 – a
b–9
b – 11
c–5 d – 10 e–7 8–b
12 – b
c–6 d – 12 e–7 5–c
9–d
e–8
4–d
6–e
7–e
Depósitos de Dados
Nome
Referência
Descrição
Conteúdo
Cliente
D1
Persiste dados do cliente
Cartão; Cep; Cidade; E-mail;
Endereço; Login; Nome;
Senha; Telefone
Pedido
D2
Persiste dados dos pedidos
Código do pedido; descrição; preço;
Processos
Nome
Referência Descrição
1
Adiciona novo Cliente
2
Possibilita acesso ao cliente para fazer pedidos
3
Adiciona novo pedido cliente. 4
Informa pagamento do cliente
Realizar Produção
5
Realiza a produção da pizza
Enviar Produção
6
Fornece as pizzas já prontas Realizar Cadastro
Realizar Login
Realizar Pedido
Realizar
Pagamento
Entradas
Resumo Lógico
Saídas
a–1
Receber os dados do cliente, salvar os dados no banco de dados.
1 – D1
Receber login e senha do cliente, comparar com os dados salvos sobre os clientes cadastrados, exibir resultado. 2 – D1
2–a
a–3
Receber e atualizar os dados do pedido e salvar os dados no banco de dados. 3 – D2
3 – D2
a–4
Receber os dados de pagamento, salvar os dados no banco de dados.
a–2
D1 – 2
c–5
D2 – 5
c–6
TM
PDF Editor
Verificar as pizzas que estão na fila para serem produzidas. Envia a pizza para a montagem do pedido 4–d
5 – D2
5–c
6–e
Faz a montagem do pedido para enviar para o cliente Montar Pedido
7
Realizar a montagem dos