Skip to content

Casos de Uso

Figura 1: Diagrama de Casos de Uso.
Fonte: Autoria própria.2024

UC: Monitorar desempenho do sistema

  1. Monitorar desempenho do sistema

    1.1 Breve descrição

    O caso de uso “Monitorar desempenho do sistema” permite que o usuário acompanhe em tempo real o dessalinizador assim como métricas relevantes para o processo de dessalinização.

    1.2 Atores

    Usuário

  2. Fluxo Básico de Eventos

    2.1 O usuário acessa a tela inicial do sistema.

    2.2 O software exibe os gráficos das métricas para monitoramento [FE01][FA01]

    2.3 O caso de uso é encerrado.

  3. Fluxo alternativo

    3.1 [FA01] Gerar relatório

    3.1.1 O usuário decide gerar um relatório com as métricas do sistema

    3.1.2 O usuário escolhe o período de tempo que as métricas devem ser consideradas para o relatório.

    3.1.3 O usuário gera o relatório em

    3.1.4 O usuário volta para o item 2.2.

  4. Fluxo de Exceção

    4.1 [FE01] Métrica não disponíveis

    4.1.1 As métricas não estão disponíveis, indicando um erro no sistema.

  5. Pré-condições

    5.1 Autenticação

    5.1.1 O usuário deve estar autenticado.

  6. Pós-condições

    N/D

  7. Pontos de Extensão

    N/D

  8. Requisitos Especiais

    N/D

UC: Notificar sobre a saúde do sistema

  1. Notificar sobre a saúde do sistema

    1.1 Breve descrição

    O caso de uso “Notificar sobre a saúde do sistema” permite que o usuário possa identificar com antecedência um problema que impeça o sistema de operar perfeitamente.

    1.2 Atores

    Usuário

  2. Fluxo Básico de Eventos

    2.1 O software detecta o estado atual do sistema.

    2.2 O software idenfica uma falha em mais de um sensor. [FA01]

    2.3 Uma notificação é gerada para o usuário como um pop-up em tela.

    2.4 O caso de uso é encerrado.

  3. Fluxo alternativo

    3.1 [FA01] Um sensor apresenta erro

    3.1.1 O software apresenta erro em um gráfico de um sensor.

    3.1.2 O usuário volta para o item 2.4.

  4. Fluxo de Exceção

    N/A

  5. Pré-condições

    5.1 Autenticação

    5.1.1 O usuário deve estar autenticado.

  6. Pós-condições

    N/D

  7. Pontos de Extensão

    N/D

  8. Requisitos Especiais

    N/D

Tabela de Versionamento

Data Versão Descrição Autores Revisor
30/11/2024 1.0 Casos de Uso Yasmim Rosa Mylena