Vous êtes sur la page 1sur 10

CENTRO UNIVERSITÁRIO DO MARANHÃO UniCEUMA

DEPARTAMENTO DE INFORMÁTICA
CURSO SISTEMAS DE INFORMAÇÃO - NOTURNO
5° PERÍODO, TURMA 280131 – CEUMA V

DEYVISSON LIMA LOBATO SOUSA


DOUGLAS SANTOS SILVA
GUSTAVO MARTINS

CASO DE USO: SISTEMA DE FAST-FOOD WEB

SÃO LUÍS
2009
DEYVISSON LIMA LOBATO SOUSA
DOUGLAS SANTOS SILVA
GUSTAVO MARTINS

CASO DE USO: SISTEMA DE FAST-FOOD WEB

Trabalho apresentado como requisito para


obtenção de nota complementar na
disciplina DESENVOLVIMENTO DE
SISTEMAS pelo Professor Eduardo 5°
período.

SÃO LUÍS
2009
AGRADECIMENTOS

Ao professor Eduardo, pelo exelente empenho no ensino da disciplina.


“No Pain, No Gain.”
Autor desconhecido
1. INTRODUÇÃO
Iremos mostrar a especificação dos requisitos para um sistema de
vendas estilo fast-food via internet, apresentando a situação pretendida, além da
modelagem necessária à sua implementação. Trata-se de um projeto hipotético
utilizado para a disciplina de Desenvolvimento de Sistemas.
2. DIAGRAMA

Abaixo vemos o modelo do sistema baseado no diagrama de caso de uso:


3. ATORES

Cliente:

Este ator representa os clientes que acessam o site.

Atendente:

Este ator representa o funcionário atendente.

Cozinha:

Esse ator representa o funcionário cozinheiro.

Operadora de CC:

Esse ator representa a empresa de CC


4. CASOS DE USO

Busca Produto

Neste caso de uso o cliente realiza a busca de produto. Inicia buscando o produto
desejado, em seguida informa para o usuário o resultado de sua busca baseado nos
produtos disponibilizados.

Responsabilidades (requisitos externos):

• O sistema deve permitir que o cliente realize a busca através da web,


permitindo que seja de fácil localização a procura do produto desejado.

Restrições:

• O cliente tem acesso à internet.

Fluxos:

- Busca Produto (Principal):

1. O sistema apresenta uma caixa solicitando ao usuário os produto a ser


pesquisado.

2. O usuário digita o solicitado.

3. O sistema retorna com todos os produtos relacionados a pesquisa.

4. O usuário escolhe o produto e adiciona no carrinho.

5. O sistema salva em cookies os produtos solicitados.

6. O caso de uso é encerrado.

- Falta de produtos (Alternativo):

1. Caso o produto não esteja disponível o sistema não deixará o cliente


adicionar o produto ao carrinho.

2. Na lista exibida, o sistema mostra uma imagem de indisponibilidade do


produto.
Cadastro Cliente

Neste caso de uso o cliente realizará seu auto-cadastro, informando seus dados
pessoais e endereço.

Responsabilidades (requisitos externos):

• O sistema deve permitir a um cliente não cadastrado seu auto-cadastro.

• Caso já seja cadastrado, deve informar e-mail e senha e acessar seus dados
cadastrais.

Restrições:

• Cliente ainda não tem registro.

• Um cliente foi cadastrado.

Fluxos:

- Cadastro cliente (Principal):

1. O sistema apresenta formulário para cadastro do cliente, contendo: nome


completo, e-mail, senha, CPF, RG, data de nascimento, sexo, endereço e
telefone.

2. O cliente informa seus dados .

3. O sistema salva os dados.

4. O caso de uso é encerrado .

- Cliente já cadastrado (Exceção ):

1. O sistema verifica antes de salvar se já existe cliente com mesmo e-mail, CPF
ou RG informados. Se sim, impede o cadastro e avisa ao cliente.
Compra do Produto

Neste caso de uso o cliente realiza a compra de produtos. Inicia selecionando a


sessão desejada, em seguida informa para cada tipo de produtos, a quantidade que
quer adquirir. O sistema calcula o total a pagar, incluindo a taxa de serviço. O
usuário deverá identificar-se para concretizar a compra, que podeá ser efetivada
através de cartão de crédito, boleto, ou à vista(entregando sireto ao motoboy).

Responsabilidades (requisitos externos):

• O sistema deve permitir que o cliente realize a compra de comidas fast-food


através da web.

• O sistema deve permitir que o cliente adquira diversos produtos em uma


mesma compra.

• O sistema deve permitir que o cliente selecione varios produtos para o


”carrinho” sem necessitar estar logado.

Restrições:

• O cliente ainda não estar logado.

Fluxos:

- Compra do produto alimentício (Principal):

1. O usuáro acessa o link compra de produtos.

2. O sistema apesenta o carrinho de compras com os produtos adicionados


previamente.

3. O cliente altera a quantidade dos produtos ao seu gosto.

4. O cliente confirma a compra.

5. O caso é encerrado.

- Cadastra cliente (Alternativo):

1. Caso o cliente ainda não seja cadastrado, deverá realizar seu cadastro para
prosseguir na compra.