Alterar papel de parede - lucasmidlhey/FGA-Requisitos09-Whatsapp GitHub Wiki
1. Breve Descrição
Este caso de uso é destinado ao usuário que quer alterar o papel de parede nas conversas do aplicado. Permite o usuário atualizar o papel de parede do aplicativo.
2. Breve descrição dos Atores
Usuário
Usuário do WhatsApp
3. Precondições
Caso o usuário queira atualizar o papel de parede, é necessário que o mesmo esteja logado no sistema.
4. Pós-condições
Ao final desse caso de uso, o papel de parede deve ter sido devidamente atualizado e aparecer nas conversas do usuário.
5. Fluxo de eventos
###5.1 Fluxo principal O fluxo principal inicia quando o usuário seleciona a opção ‘Settings’ que o direcionará para a página de gerenciamento da aplicação.
- O sistema lista as opções do menu Configuração.
- O usuário seleciona a opção 'Chats'.
- O usuário seleciona a opção ‘Chat Wallpaper’.
- O usuário seleciona a opção ‘Wallpaper Library’.FA01FA02
- O usuário seleciona o papel de parede desejado.
- O usuário seleciona a opção ‘Set’.
- O sistema realiza a alteração do papel de parede.
- O caso de uso é encerrado.
6.Fluxo Alternativo (FA)
5.1.[FA01] - Cores solidas
- O usuário seleciona a opção ‘Solid Colors’.
- O usuário seleciona o papel de parede desejado.
- O usuário seleciona a opção ‘Set’.
- O sistema realiza a alteração do papel de parede.
- O caso de uso é encerrado.## 6. Pós-condições Ao final desse caso de uso, o usuário deve ter enviado imagens ou vídeos da galeria para o outro usuário.
5.2.[FA02] Fotos
- O usuário seleciona a opção ‘Photos’.
- O sistema abre as categorias de fotos pessoais do usuário.FE01
- O usuário seleciona uma categoria.
- O usuário seleciona o papel de parede desejado.
- O usuário seleciona a opção ‘Set’.
- O sistema realiza a alteração do papel de parede.
- O caso de uso é encerrado.
8. Requisitos Especiais
- O usuário deve possuir o contato do outro usuário para que o mesmo possa enviar os arquivos.
9. Fluxo de exceção
No passo 2 do FA02, caso o usuário não possua fotos em sua biblioteca de fotos, a aplicação não permitirá a continuidade do fluxo. Não apresenta mensagem de erro.