Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

A Especificação de Caso de Uso

Por:   •  2/5/2018  •  2.827 Palavras (12 Páginas)  •  442 Visualizações

Página 1 de 12

...

---------------------------------------------------------------

UC003 –Cadastrar Alimentos

Objetivo:

Esse caso de uso tem por objetivo cadastrar um alimento na base de dados do sistema.

Requisitos:

Não se aplica.

Atores:

Usuário

Prioridades:

Media.

Pré-Condições:

- Estar logado no sistema.

- Estar no UC005 e UC011.

Frequência de uso:

Media.

Pós-condições:

- Alimento cadastrado na base de dados.

Campos:

- Nome

- Quantidade

- Grupo Alimentar

- Calorias

- Carboidratos

- Proteína

- Gordura Total

- Gordura Saturada

- Sódio

Fluxo principal:

Este caso de uso se inicia quando o usuário clica no botão “Adicionar Alimento” ou “Cadastrar Alimento” .

[P1] Sistema: Apresenta a tela de cadastro de alimento.

[P2] Usuário: Preenche os campos.

[P3] Usuário: Clica no botão “Salvar”. [FA001]

[P4] Sistema: Verifica os campos preenchidos. [FE001], [FE002], [RN 8.2]

[P5] Sistema: Valida as informações inseridas.

[P5] Sistema: Salva informações.

[P6] Sistema: Exibe mensagem “Alimento adicionado com sucesso.” (Msg005), [RN 8.1]

[P7] Sistema: Exibe mensagem “Deseja adicionar um novo alimento? Ok, Cancelar” (Msg006). [FA002]

[P8] Usuário: clica no botão “Cancelar “.

[P9] Fim do caso de uso.

Fluxo Alternativo:

FA001: Usuário clica no botão “Sair”

[P1] Sistema: Verifica se o usuário preencheu algum campo.

[P2] Sistema: Exibe mensagem ”Tem certeza que deseja sair?” (Msg007). [P3] Usuário: Clica no Botão “Sim”.[RN 8.3]

[P4] Sistema: Retorna para Caso de Uso que chamou.

FA002: Usuário clica no botão “Ok”

[P1] Sistema: Retorna para o [P1] do Fluxo Principal.

Fluxo Exceção:

FE001: Campos Obrigatórios.

[P1] Sistema: Verifica que os campos não foram preenchidos.

[P2] Sistema: Lista todos os campo não informados.

[P3] Sistema: Exibe mensagem “Todos os campos são obrigatórios”.(Msg008)

[P4] Sistema: Retorna para o [P2] do Fluxo Principal.

FE002: Alimento já cadastrado

[P1] Sistema: Verifica que o alimento já está cadastrado.

[P2] Sistema: Exibe mensagem “Alimento já cadastrado” (Msg009).

[P3] Sistema: Retorna para o [P2] do Fluxo Principal.

Validações:

[RN 8.1] Após 3 segundos a mensagem exibida após o cadastro ser realizado, deve sumir.

[RN 8.2] Todos os campos são obrigatórios

[RN 8.3] Caso o usuário não tenha preenchido nenhum campo e sair do cadastro, o sistema não deverá retornar nenhuma mensagem para o usuário, esperando resposta.

Protótipo de telas:

Não se aplica[a].

Informações Adicionais:

Informar quais campos não foram preenchidos adicionando um símbolo que indique isso ou uma mensagem ao lado do campo.

Autor(es)

Gabriel Feo, Caroline Paluch

Data:

22/11/2016

---------------------------------------------------------------

UC004 – Editar Alimento

Objetivo:

Esse caso de uso tem por objetivo editar o alimento selecionado pelo usuário

Requisitos:

Não se aplica.

Atores:

Usuário

Prioridades:

Baixa.

Pré-Condições:

- Estar logado no sistema.

Frequência de uso:

Baixa.

Pós-condições:

- O sistema edita o alimento na base de dados.

- Direcionar para UC005.

Campos:

- Nome

- Quantidade

- Grupo Alimentar

- Calorias

-

...

Baixar como  txt (25.1 Kb)   pdf (90 Kb)   docx (38.6 Kb)  
Continuar por mais 11 páginas »
Disponível apenas no Essays.club