UC02 Manter terras - EduardoMoreira/Desenho-UnB-2016-01 GitHub Wiki
Versão 1.0
Histórico da Revisão
Data | Versão | Descrição | Autor |
---|---|---|---|
02/05/2016 | 1.0 | Criação do documento | Eduardo Moreira |
UC02 - MANTER TERRA
Descrição:
Este caso de uso descreve como o fazendeiro irá cadastrar as suas terras para prover de uma futura consulta, alteração e modificação do tamanho de suas terras
Ator principal
Fazendeiro
Pré-Condições
O Fazendeiro deverá estar logado.
Fluxo de Eventos
Fluxo Principal
Este caso de uso é iniciado quando o funcionário seleciona a opção Terras na barra superior da página
Haverão as seguintes opções:
- Terra Plantio
- Pasto
- Piquete
- Terra Nua
Para cada uma das opções, o usuário poderá realizar:
- Listagem
- Cadastro [FA01]
- Alteração [FA02]
- Exclusão [FA03]
- O usuário seleciona uma das opções [Terra Plantio, Pasto, Piquete ou Terra Nua]
- O sistema apresenta a listagem de Terras selecionada
- O funcionário poderá alterar [FA02] ou excluir [FA03] qualquer terra da listagem
- O caso de uso é encerrado.
Fluxos alternativos:
- [FA01] Cadastro terras
Após o passo 2 do fluxo principal, o usuário poderá selecionar a opção
Cadastrar nova Terra
:
- O sistema solicita o preenchimento dos dados do tipo de terra selecionado. [RN01]
- O funcionário preenche os dados e seleciona a opção
Salvar
- O caso de uso é encerrado.
- [FA02] Alteração terra
Após o passo 2 do fluxo principal, o usuário poderá selecionar a opção
Alterar
:
- O sistema exibe o formulário do animal preenchido.
- O funcionário 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] Exclusão terra
Após o passo 2 do fluxo principal, o usuário poderá selecionar a opção
Excluir
:
- O sistema solicita confirmação para a exclusão.
- O funcionário confirma a solicitação da exclusão.
- O sistema exibe uma mensagem confirmando a exclusão do animal.
- O caso de uso é encerrado.