3. Diagrama de Sequencia - lilpir/Proj2ModSofOriObj GitHub Wiki

Diagrama de Sequência: UC1 - Usar Elevador

Ator: Passageiro Objetivo: Chamar o elevador, selecionar um andar e ser transportado.

UC1

Diagrama de Sequência: UC2 - Acessar Andar VIP

Ator: Hóspede VIP Objetivo: Acessar um andar restrito (VIP) usando o reconhecimento facial (Req. 7). Contexto: Este cenário começa após o Hóspede VIP já ter entrado no elevador (como parte do UC1).

UC2

Diagrama de Sequência: UC3 - Realizar Login no Controle

Atores: Operador de Controle Objetivo: Acessar a sala de comando com um login individualizado (Req. 2). O sistema também deve lidar com o registro do último login (Req. 13).

UC3

Diagrama de Sequência: UC4 - Gerenciar Usuários do Sistema

Ator: Usuário Master Objetivo: Cadastrar, alterar ou remover outros Operadores de Controle (Req. 2). Contexto: O Usuário Master já está logado no sistema (UC3).

UC4

Diagrama de Sequência: UC5 - Configurar Zonas de Elevadores

Ator: Operador de Controle Objetivo: Definir quais elevadores atendem a quais andares, conforme os requisitos 6 e 18 (ex: dividir o serviço em hotéis com mais de 20 andares). Contexto: O Operador já está logado no sistema (UC3). UC5

Diagrama de Sequência: UC6 - Acionar Modo Emergência

Ator: Operador de Controle Objetivo: Lidar com emergências gerais (não-incêndio), fazendo os elevadores pararem no andar mais próximo para evacuação (Req. 11). Contexto: O Operador já está logado (UC3) e identifica uma situação de emergência. UC6

Diagrama de Sequência: UC7 - Acionar Modo Incêndio

Atores: Operador de Controle ou Sistema de Alarme de Incêndio Objetivo: Evacuação total. Comandar todos os elevadores para o térreo e abrir as portas imediatamente (Req. 10). Contexto: Um alarme de incêndio é detectado, seja pelo operador ou por um sistema externo.

UC7

Diagrama de Sequência: UC8 - Auditar Logs de Ações

Ator: Operador de Controle Objetivo: Consultar os logs auditáveis do sistema, que registram todas as ações de comando (Req. 3). Contexto: O Operador já está logado no sistema (UC3).

UC8

Diagrama de Sequência: UC9 - Cadastrar Hóspede VIP

Ator: Sistema de Check-in (um sistema externo) Objetivo: Permitir que o sistema do hotel (check-in) cadastre um hóspede no sistema de elevadores para acesso VIP (Req. 7).

UC9

Diagrama de Sequência: UC10 - Controlar Carga Máxima

Ator: (Nenhum ator direto, é um processo interno) Objetivo: Impedir o movimento do elevador caso a carga máxima seja excedida (Req. 12). Contexto: O elevador está parado em um andar, o passageiro (UC1) entrou, e o elevador está prestes a fechar as portas.

UC10