Enviar Mensagem v2 - lucasmidlhey/FGA-Requisitos09-Whatsapp GitHub Wiki

1. Breve Descrição

Neste caso de uso será relatado a função Enviar mensagem, suas trocas de informações e o que acontece dentro do sistema.

2. Breve descrição dos Atores

Usuário1

Usuário que utiliza a funcionalidade, como remetente.

Usuário2

Usuário que utiliza a funcionalidade, como receptor.

3. Precondições

Internet Smartphone Atores devem possuir a aplicação Número do Usuário2 na lista de contato

4. Fluxo básico dos eventos

  1. O Usuario1 começa abrindo o aplicativo
  2. O Usuário1 inicia conversa com Usuário2 [FA02]
  3. O Usuário1 utiliza o teclado para enviar mensagem, existente na tela
  4. Usuário clica em enviar mensagem. [FA01]
  5. Fim do caso de uso

5.Fluxo Alternativo (FA)

5.1. [FA01] Cancelar mensagem pós envio

Se nao tiver recebido a confirmação de envio o Usuário1 pode:

  1. Segurar a mensagem enviada
  2. Cancelar envio da mensagem
  3. Fim do fluxo alternativo

5.2. [FA02] Enviar mensagem compartilhada

Se quiser enviar mensagem já enviada a outros o Usuário pode:

  1. Ir na mensagem já existente em alguma conversa no Whatsapp
  2. Segurar a mensagem até que aparece um breve menu na parte de cima da aplicação
  3. clicar no botão referente ao compartilhar mensagem
  4. escolher a conversa com quem quer compartilhar
  5. Fim do caso de uso

6. Pós-condições

Após o envio da mensagem, espera-se que o usuário2 (receptor), receba a mensagem enviada.

7. Requisitos Especiais

  1. Possuir internet.
  2. Possuir aplicação instalada.
  3. Número do Usuário2 salvo na lista de contato do Usuario1.