TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Especificação Caso Uso

Artigos Científicos: Especificação Caso Uso. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  27/5/2014  •  930 Palavras (4 Páginas)  •  994 Visualizações

Página 1 de 4

Especificação de Caso de Uso

Sistema de Vendas de Pizzas Online

(PizzaWeb) - Versão 1.0

Manter Pedidos

Versão do Documento:1.0

Histórico de Revisão

Data

Versão do

Documento

Descrição Autor

02/09/2011 1.0

Especificação do Caso de Uso

Manter Pedidos

Danillo Noleto, Joel Victor,

Rodrigo Andrade e Thiago

de Souza

PizzaWeb

Manter Pedidos

Introdução

Este caso de uso tem por objetivo permitir a compra de produtos feita pelos clientes da

pizzaria e a validação do pedido pelos funcionários da pizzaria.

Página Cardápio

Página Pizzas Prontas

Página Montar Pizza

Página Destalhes do Pedido

Página Finalizar Pedido

Funcionalidade dos botões e/ou ícones

• “Imagem Pizzas Prontas”: Direciona para a página Pizzas Prontas.

• “Imagem Monte sua Pizza”: Direciona para a página Monte sua Pizza.

• “Botão Comprar”: Envia a pizza pronta ou o acompanhamento escolhido

para a página Meu Pedido.

• “Botão Selecionar”: Envia o ingrediente selecionado para a parte de

ingredientes da pizza que está sendo montada.

• “Botão Finalizar Pedido”: Direciona para a página Finalizar Pedido.

• “Ícone Excluir”: Excluí o produto da página Detalhes do Pedido.

• “Botão Finalizar”: Finaliza o pedido.

Fluxo de Navegação

Comprar Pizza Pronta

Comprar Pizza Montada

Diagrama de Atividades – Comprar Pizzas Prontas

Diagrama de Atividades – Comprar Pizzas Montadas

Diagrama de Atividades – Manter Situação do Pedido

Descrição do Caso de Uso Manter Pedidos

Cenário Comprar Pizzas Prontas

Nº. do UC 08

Descrição:

Este cenário tem por objetivo permitir a compra de pizzas pelos clientes da

pizzaria.

Pré-Condição: Pizzas cadastradas no sistema; cliente cadastrado e logado no site.

Pós-Condição: Pedido finalizado.

Ator: Cliente.

Ativação:

Na página inicial o cliente clica no menu Cardápio e depois na imagem

Pizzas Prontas.

Fluxo Principal

Nº. Ação

1 O sistema exibe a página Cardápio.

2 O cliente clica na imagem Pizzas Prontas.

3 O sistema exibe a página Pizzas Prontas.

4 O cliente escolhe alguma pizza e clica no botão Comprar. (E1)

5 O cliente clica no menu Meu Pedido.

6 O sistema exibe a página Detalhes do Pedido.

7 O cliente escolhe algum acompanhamento e clica no botão Comprar. (E1)

8 O cliente clica no botão Finalizar Pedido. (FA1)

9 O sistema exibe a página Finalizar Pedido.

10 O cliente escreve alguma observação.

11 O cliente preenche os dados da sua conta do Pagamento Digital.

12 O cliente clica no botão Finalizar. (FA2), (E1)

13 O sistem exibe a Página Detalhes do Pedido.

Fluxos Alternativos

Fluxos Alternativo 1 - Nenhum produto comprado

1.1 O sistema exibe a mensagem “Você ainda não comprou nenhum produto!”.

1.2 Retorna ao passo 4 ou 7.

Fluxos Alternativo 2 – O cliente não inseriu as informações da sua conta do pagamento

digital

2.1 O sistema exibe a mensagem “Insira o E-mail e a senha da sua conta do Pagamento

Digital!”.

1.2 Retorna ao passo 11.

Fluxo de Exceção

E1 Falha de comunicação com o servidor de Banco de Dados.

Cenário Comprar Pizzas Montadas

Nº. do UC 08

Descrição:

Este cenário tem por objetivo permitir a compra de produtos pelos clientes

da pizzaria.

Pré-Condição: Ingredientes cadastrados no sistema; cliente cadastrado e logado no site.

Pós-Condição: Pedido finalizado.

Ator: Clientes.

Ativação:

Na página inicial o cliente clica no menu Cardápio e depois na imagem

Monta sua Pizza.

Fluxo Principal

Nº. Ação

1

...

Baixar como (para membros premium)  txt (6.2 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com