Você está na página 1de 1

Número do caso de Uso US006

Nome do caso de uso Emitir mensagem de perigo para os contatos de emergencia

Atores(es) Usuário, Contatos de emergência, Sistema de mensagens, Central

Esta feature permite que os usuários emitam uma mensagem de perigo para os contatos de emergência
Descrição previamente definidos em seu aplicativo ou dispositivo, a fim de alertá-los quando estiverem em uma
situação perigosa e precisarem de assistência imediata.

Pré-condições O usuário deve ter previamente configurado seus contatos de emergência no aplicativo ou dispositivo.

Os contatos de emergência recebem a mensagem de perigo do usuário.


Pós-condições O usuário e os contatos de emergência podem tomar ações adequadas com base nas informações
fornecidas na mensagem de perigo.

1. O sistema recebe uma solicitação para emitir uma mensagem de perigo para os contatos de
emergência.

2. O sistema verifica a existência de contatos de emergência cadastrados previamente no banco de


dados ou em outra fonte de dados confiável.

3. O sistema obtém a mensagem de perigo pré-definida para ser enviada aos contatos de emergência.

Cenário Principal 4. O sistema percorre a lista de contatos de emergência cadastrados e envia a mensagem de
perigo para cada um deles, utilizando os canais de comunicação configurados, como SMS,
e-mail ou notificações no aplicativo.

5. O sistema registra o evento de envio da mensagem de perigo, incluindo informações relevantes,


como a data e hora do envio, o remetente e a mensagem enviada.

6. O sistema notifica o usuário ou outros stakeholders relevantes sobre o sucesso do


envio da mensagem de perigo, se necessário.

1. O sistema identifica que houve falha no envio da mensagem para algum ou todos os contatos
de emergência.

2. O sistema registra as falhas de envio, incluindo informações relevantes, como o contato que não
recebeu a mensagem, a data e hora da falha, e possíveis mensagens de erro ou motivos da falha.
Cenário alternativo
3. O sistema pode tentar novamente o envio da mensagem para os contatos que não
receberam a mensagem, dependendo da configuração ou política de tratamento de falhas adotada.

4. O sistema pode notificar o usuário ou outros stakeholders relevantes sobre as


falhas de envio e as ações tomadas para corrigir ou tratar as falhas, se necessário.

Você também pode gostar