Enviar Mensagem - 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
  3. O Usuário1 utiliza o teclado para enviar mensagem, existente na tela
  4. Usuário envia o mensagem
  5. Fim do caso de uso

5.Fluxo Alternativo

5.1. Cancelar mensagem pós envio

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

  1. Segurar a mensagem enviada
  2. Cancelar envio da mensagem
  3. Fim do caso de uso

###5.2. 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 ate que aparece um breve menu na parte de cima da aplicação
  3. clicar no botao referente ao compartilhar mensagem
  4. escolher a conversa com quem quer compartilhar
  5. Fim do caso de uso

6. Pós-condições

Queda no servidor de internet Usuário1 decidir não enviar mais a mensagem

7. Requisitos Especiais

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