UC01 Manter Usuário - Time5-Desenho/Wikalendario GitHub Wiki
UC01 - Manter Usuário
Histórico de Versões
Data | Versão | Descrição | Autor |
---|---|---|---|
25/08/2016 | 0.1 | Criação da Especificação do UC | Arthur Temporim |
01/09/2016 | 1.0 | Atualização da Especificação do UC | João Vitor Araujo |
1. Descrição
O usuário do aplicativo cria uma conta para utilizar as funcionalidades deste. Posteriormente, ele pode editá-la, visualizá-la e excluí-la.
2. Ator Principal
Usuário.
3. Condições
3.1 Pré-Condições
Estar logado para editar suas próprias informações ou excluir.
3.2 Pós-Condições
Não se aplica.
4. Fluxo de Eventos
4.1 Fluxo Básico
Este caso de uso se inicia quando o estudante seleciona a opção de criar cadastro
.
-
Aparece um formulário para preenchimento de dados.
-
Após o término do formulário é selecionado a opção de
finalizar o cadastro
.
i. Algum campo do Cadastro está inválido. [FE01]
- O usuário é redirecionado para a página do seu perfil, onde ele possui as seguintes opções:
i. Visualizar perfil [FA01]
ii. Atualizar perfil [FA02]
iii. Excluir perfil [FA03]
4.2 Fluxo Alternativo
4.2.1 FA01 - Visualizar perfil
- O usuário visualiza seu próprio perfil na mesma página.
4.2.2 FA02 - Atualizar perfil
- O usuário escolhe a opção de edição.
- O usuário muda os dados escolhidos.
- O usuário escolhe a opção de salvar.
- O sistema exibe uma mensagem de sucesso.
- O usuário é redirecionado à página do perfil dele.
4.2.3 FA03 - Excluir perfil
- O usuário escolhe a opção de excluir perfil.
- O sistema exibe uma mensagem de confirmação.
- O usuário confirma a exclusão.
- O usuário é redirecionado para a página de Login.
4.3 Fluxos de Exceção
4.3.1. FE01 - Cadastro Inválido
- Caso algum dado não esteja de acordo com o desejado se deve pedir a correção do dado pelo usuário.