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
- O Usuario1 começa abrindo o aplicativo
- O Usuário1 inicia conversa com Usuário2
- O Usuário1 utiliza o teclado para enviar mensagem, existente na tela
- Usuário envia o mensagem
- 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:
- Segurar a mensagem enviada
- Cancelar envio da mensagem
- Fim do caso de uso
###5.2. Enviar mensagem compartilhada
Se quiser enviar mensagem já enviada a outros o Usuário pode:
- Ir na mensagem já existente em alguma conversa no Whatsapp
- Segurar a mensagem ate que aparece um breve menu na parte de cima da aplicação
- clicar no botao referente ao compartilhar mensagem
- escolher a conversa com quem quer compartilhar
- 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
- Possuir internet.
- Possuir aplicação instalada.
- Número do Usuário2 salvo na lista de contato do Usuário1.