Skip to content

Fluxos de Usuário

Os diagramas de fluxo de usuário é uma representação que mostra o fluxo ou processo envolvido em um sistema, para sua confecção, são utilizados diferentes formas geométricas, representando diferentes tipos de tarefas ou etapas em um processo.

Esse tipo de diagrama é interesante para se compreender o funcionamento do sistema e o que ele se propõe a realizar.

Elementos Comuns em um Flowchart

Início/Fim (Verde)

Representa o início ou o término de um processo. Exemplo: "Escolher dispositivo".

Processo (Azul)

Representa uma ação ou tarefa específica. Exemplo: "Cria um dispositivo".

Decisão (Amarelo)

Representa um ponto onde é necessário tomar uma decisão com base em uma condição. Exemplo: "Senha correta?".

Setas

Indicam o fluxo de uma etapa para outra. Exemplo: Do "Início" para "Verificar credenciais".

Fluxograma do usuario no aplicativo

O fluxograma foi pensado para usuários que vão utilizar o sistema gotinho com as funcionalidades de aplicativo;

imagem1

Fluxograma do usuário no sistema web

O fluxograma foi pensado para usuários que vão utilizar o sistema gotinho com as funcionalidades do sistema web;

imagem2

Possíveis mensagens de notificação

Esta tabela documenta os diferentes tipos de notificações push enviadas pelo sistema de coleta de água da chuva. Cada notificação é disparada com base nos dados dos sensores e tem um nível de prioridade para informar os usuários sobre condições importantes.

Legenda dos Tópicos

  • ID: Identificador único da notificação, usado no sistema.
  • Descrição: Explica o que a notificação representa.
  • Condições de Gatilho: Critérios que ativam a notificação, baseados nos dados dos sensores.
  • Mensagem Enviada: Texto que será exibido ao usuário quando a notificação for disparada.
  • Destinatários: Quem receberá a notificação.
  • Prioridade: Define a urgência da notificação (Baixa, Média ou Alta).
  • Canal: Onde a notificação será entregue (Push Notification).

ID Descrição Condições de Gatilho Mensagem Enviada Destinatários Prioridade Canal
ALERTA_TEMPERATURA_ALTA Alerta de temperatura elevada Temperatura > 50°C por 5 minutos "Alerta: Temperatura crítica!" Usuário principal Alta Push Notification
ALERTA_NIVEL_80 Alerta de possível transbordamento Nível da água >= 80% "Alerta: Dispositivo {ID} está com capacidade próxima de 80%. Considere monitorar para evitar transbordamento" Usuário principal Alta Push Notification
ALERTA_TEMPERATURA_ALTA Temperatura da água muito alta Temperatura > 35°C "Atenção: Temperatura da água acima de 35°C!" Usuário principal Alta Push Notification
ALERTA_TEMPERATURA_BAIXA Temperatura da água muito baixa Temperatura < 5°C "Aviso: Temperatura da água abaixo de 5°C!" Usuário principal Média Push Notification
ALERTA_UMIDADE_ALTA Umidade do ar muito alta Umidade > 90% "Aviso: Umidade do ar acima de 90%!" Usuário principal Baixa Push Notification
ALERTA_UMIDADE_BAIXA Umidade do ar muito baixa Umidade < 30% "Aviso: Umidade do ar abaixo de 30%!" Usuário principal Baixa Push Notification
ALERTA_RESERVATORIO_ABERTO Reservatório aberto Status do reservatório = "aberto" por 2 horas "Aviso: Reservatório está aberto há muito tempo!" Usuário principal Média Push Notification
ALERTA_RESERVATORIO_FECHADO Reservatório fechado Status do reservatório = "fechado" por 12h "Aviso: Reservatório fechado por muito tempo!" Usuário principal Baixa Push Notification
ALERTA_CHUVA_INICIO Chuva iniciando Status da chuva = "chovendo" "Aviso: Começou a chover!" Usuário principal Média Push Notification
ALERTA_CHUVA_PARADA Chuva parou Status da chuva = "parou" "Aviso: A chuva parou." Usuário principal Baixa Push Notification
## Referências

Sistema de Fluxogramas - O que é um System Flowchart? Boardmix. Disponível em: https://boardmix.com/knowledge/system-flowchart/. Acesso em: 21 nov. 2024.

Tabela de versionamento

Versão Data Descrição Responsável
1.0 21/11/2024 Criação do documento Adne Moretti Moreira
1.1 21/11/2024 Adicionando introdução e fluxo do aplicativo Adne Moretti Moreira
1.2 25/11/2024 Revisão final dos Artefatos Arthur José, Marcos Deus, Adne Moretti, Gabriel Moretti
2.0 28/01/2025 Adicionando tabela de notificações e mudando fluxos Arthur José, João Henrique e Eurico