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.

  1. O sistema lista as opções do menu Configuração.
  2. O usuário seleciona a opção 'Chats'.
  3. O usuário seleciona a opção ‘Chat Wallpaper’.
  4. O usuário seleciona a opção ‘Wallpaper Library’.FA01FA02
  5. O usuário seleciona o papel de parede desejado.
  6. O usuário seleciona a opção ‘Set’.
  7. O sistema realiza a alteração do papel de parede.
  8. O caso de uso é encerrado.

6.Fluxo Alternativo (FA)

5.1.[FA01] - Cores solidas

  1. O usuário seleciona a opção ‘Solid Colors’.
  2. O usuário seleciona o papel de parede desejado.
  3. O usuário seleciona a opção ‘Set’.
  4. O sistema realiza a alteração do papel de parede.
  5. 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

  1. O usuário seleciona a opção ‘Photos’.
  2. O sistema abre as categorias de fotos pessoais do usuário.FE01
  3. O usuário seleciona uma categoria.
  4. O usuário seleciona o papel de parede desejado.
  5. O usuário seleciona a opção ‘Set’.
  6. O sistema realiza a alteração do papel de parede.
  7. O caso de uso é encerrado.

8. Requisitos Especiais

  1. 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.