UC07 Manter graos - EduardoMoreira/Desenho-UnB-2016-01 GitHub Wiki
Versão 0.1
Histórico da Revisão
Data | Versão | Descrição | Autor |
---|---|---|---|
26/05/2016 | 0.1 | Criação do documento | Matheus Silva |
UC07 - MANTER ESTOQUE DE GRÃOS
Descrição:
Esse caso de uso é destinado ao fazendeiro que ao utilizar a aplicação poderá cadastrar, alterar, visualizar e excluir grãos com o intuito de manter a informação de estoque atualizada.
Ator principal
Fazendeiro
Pré-Condições
O Fazendeiro deverá estar autenticado no sistema.
Pos-Condições
A informação de estoque de grãos deve ser atualizada.
Fluxo de Eventos
Fluxo Principal
Este caso de uso é iniciado quando o fazendeiro escolhe a opção de cadastrar um grão.
Nesta página haverão as seguintes opções:
-
Cadastrar grão
-
Visualizar listagem de grãos [FA01]
-
Alterar grão [FA02]
-
Excluir grão [FA03]
- O fazendeiro seleciona a opção: Cadastrar novo grão.
- O sistema solicita o preenchimento dos dados do grão. [RN01]
- O fazendeiro preenche os dados do grão.
- O sistema faz validação dos campos preenchidos. [FE01]
- O fazendeiro solicita a confirmação do cadastro do grão.
- O sistema apresenta uma mensagem de confirmação do cadastro.
- O caso de uso é encerrado.
Fluxos alternativos:
-
[FA01] Visualizar listagem de grãos
- O fazendeiro seleciona a opção: Visualizar listagem de grãos.
- O sistema exibe uma lista com todos os grãos cadastrados até o momento.
- O fazendeiro , ao clicar em um grão, poderá alterar ou excluir esse grão. [FA02][FA03]
- O caso de uso é encerrado.
-
[FA02] Alterar grão
- O fazendeiro seleciona a opção: Alterar um grão.
- O sistema exibe uma lista com todos os grãos disponíveis.
- O fazendeiro seleciona o grão que deseja alterar.
- O sistema exibe o formulário do grão preenchido.
- O fazendeiro realiza as alterações desejadas e solicita a confirmação da(s) alteração(oẽs).
- O sistema apresenta uma mensagem de confirmação da alteração.
- O caso de uso é encerrado.
-
[FA03] Excluir grão
- O fazendeiro seleciona a opção: Excluir um grão.
- O sistema exibe uma lista com todos os grãos disponíveis.
- O fazendeiro seleciona o grão que deseja excluir.
- O sistema solicita confirmação para a exclusão.
- O fazendeiro confirma a solicitação da exclusão.
- O sistema exibe uma mensagem confirmando a exclusão do animal.
- O caso de uso é encerrado.
Fluxos de exceção:
- [FE01] Validação de dados
No passo [iv] do fluxo principal é verificado pelo sistema que um ou mais dados não foram validados (no formato e/ou obrigatoriedade de preenchimento). O sistema exibe uma mensagem de alerta ao Fazendeiro e retorna ao passo [ii] do fluxo principal.