Anda di halaman 1dari 7

Faculdade de Tecnologia de Sorocaba

Tecnologia em Anlise e Desenvolvimento de Sistemas
















PIZZA NET















Prof. DANIELLA ARRUDA FRANCESCHINELLI BORGES
Disciplina: ENGENHARIA DE SOFTWARE III


LUCAS KAZUO YAMASHITA - AD122185
TONY MAKOTO HARA - AD122196
WILLIAN DUQUE DE ALMEIDA - AD122199





SOROCABA
Junho/2014
1. Casos de uso de alto nvel:
2. Casos de uso de baixo nvel:

Cadastrar Cliente

Caso de uso Cadastrar Cliente

Ator principal Cliente
Ator secundrio

Pr-condio
Ps-condio

Ao do ator Responsabilidade do sistema
Informar dados pessoais.
Verificar se o cliente est cadastrado.
Se no, cadastrar o cliente.

Alterar dados do Cliente

Caso de uso Alterar dados do cliente

Ator principal Cliente
Ator secundrio

Pr-condio O cliente deve estar cadastrado.
Ps-condio

Ao do ator Responsabilidade do sistema
Informar os novos dados pessoais.
Gravar os novos dados pessoais.

Alterar Endereo

Caso de uso Alterar endereo

Ator principal Cliente
Ator secundrio

Pr-condio
Ps-condio

Ao do ator Responsabilidade do sistema
Informar os novos dados do endereo.
Alterar o endereo do cliente.


Logar
Caso de uso Logar

Ator principal Cliente
Ator secundrio

Pr-condio O cliente deve estar cadastrado.
Ps-condio

Ao do ator Responsabilidade do sistema
Informar o nome de login e a senha.
Verificar se est cadastrado e se est correto.
Se sim, logar o cliente no sistema.
Se no, pedir o nome de login e a senha novamente.
Informar que deseja se cadastrar.
Chamar o caso de uso Cadastrar cliente.

Escolher Pizza

Caso de uso Escolher Pizza

Ator principal Cliente
Ator secundrio

Pr-condio
Ps-condio

Ao do ator Responsabilidade do sistema
Informar os dados do pedido da pizza.
Salvar o pedido no carrinho de compras.

Escolher Pizza

Caso de uso Escolher bebidas

Ator principal Cliente
Ator secundrio

Pr-condio
Ps-condio

Ao do ator Responsabilidade do sistema
Informar dados do pedido de bebidas.
Salvar o pedido no carrinho de compras.


Visualizar Pedido

Caso de uso Visualizar pedido

Ator principal Cliente
Ator secundrio

Pr-condio Devem haver pedidos escolhidos.
Ps-condio

Ao do ator Responsabilidade do sistema
Mostrar dados dos pedidos escolhidos.
Informar que deseja alterar o endereo.
Chamar o caso de uso Alterar endereo.

Terminar o Pedido

Caso de uso Terminar o pedido

Ator principal Cliente
Ator secundrio

Pr-condio O cliente deve estar logado e deve haver no mnimo um pedido escolhido.
Ps-condio

Ao do ator Responsabilidade do sistema
Verificar se o cliente est logado.
Se sim, terminar o pedido.
Chamar o caso de uso Baixar estoque.
Se no estiver logado, chamar o caso de uso Logar.
Informar que deseja se cadastrar.
Chamar o caso de uso Cadastrar cliente.
Informar que deseja alterar os dados do
cadastro

Chamar o caso de uso Alterar dados do cliente.



Visualizar pedidos anteriores

Caso de uso Visualizar pedidos anteriores

Ator principal Cliente
Ator secundrio

Pr-condio Devem haver pedidos terminados.
Ps-condio

Ao do ator Responsabilidade do sistema
Exibir pedidos realizados anteriormente.
Escolher pedido.
Se desejar alterar o pedido, informar.
Chamar caso de uso Alterar pedido.
Se no desejar alterar o pedido.
Salvar pedido no carrinho de compras.

Alterar Pedido
Caso de uso Alterar pedido

Ator principal Cliente
Ator secundrio

Pr-condio Um pedido anterior deve ter sido escolhido para ser refeito.
Ps-condio

Ao do ator Responsabilidade do sistema
Informar que deseja alterar os dados do pedido
anterior para refaze-lo

Adicionar o pedido ao carrinho de compras.



Baixar Estoque

Caso de uso Baixar estoque

Ator principal Sistema
Ator secundrio

Pr-condio Um pedido deve ser terminado.
Ps-condio

Ao do ator Responsabilidade do sistema
Baixar estoque dos itens que compem o pedido.
Gravar baixa de estoque.
Caso um item esteja em quantidade crtica, chamar o caso
de uso Enviar pedido de compra.

Enviar pedido de Compra

Caso de uso Enviar pedido de compra

Ator principal Funcionrio.
Ator secundrio

Pr-condio Um pedido deve ser terminado.
Ps-condio

Ao do ator Responsabilidade do sistema
Exibir itens do estoque em nvel crtico.
Fazer o pedido de compra para os
fornecedores.

Gravar o pedido de compra.

Gerar Relatrio

Caso de uso Gerar relatrio.

Ator principal Funcionrio.
Ator secundrio

Pr-condio
Ps-condio

Ao do ator Responsabilidade do sistema
Informar o tipo de relatrio a ser gerado.
Montar e exibir o relatrio.

Anda mungkin juga menyukai