1. Diagrama de Casos de Uso - lilpir/Proj2ModSofOriObj GitHub Wiki

Modelagem de Software Orientado a Objetos

Projeto II


  • Gabriel Albertini Pinheiro - 22.124.094-8
  • Alexandre Domiciano Pierri - 22.125.061-6
  • Kawan Mark - 22.222.010-5

Novembro 2025

Diagrama dos Casos de Uso

DiagramaCasosDeUso

Descrição dos Casos de Uso

UC1: Usar Elevador

  • Ator: Passageiro
  • Descrição: Permite ao passageiro chamar o elevador através da botoeira externa, selecionar o andar de destino e ser transportado. Este processo é monitorado por regras internas do sistema.

UC2: Acessar Andar VIP

  • Ator: Hóspede VIP
  • Descrição: Estende o caso de uso "Usar Elevador". Permite que um hóspede autorizado acesse andares restritos (VIP) através do reconhecimento facial pela câmera interna do elevador.

UC3: Realizar Login no Controle

  • Ator: Operador de Controle
  • Descrição: Permite que um usuário autorizado acesse a sala de comando através de um sistema de login individualizado.É um pré-requisito (incluído) para todas as funções de gerenciamento.

UC4: Gerenciar Usuários do Sistema

  • Ator: Usuário Master
  • Descrição: Permite ao Usuário Master cadastrar, remover e alterar os níveis de autorização de outros Operadores de Controle do sistema.

UC5: Configurar Zonas de Elevadores

  • Ator: Operador de Controle
  • Descrição: Permite ao operador, a partir da sala de comando, definir quais andares são atendidos por quais elevadores. Isso é usado em hotéis com mais de 20 andares para dividir o serviço.

UC6: Acionar Modo Emergência

  • Ator: Operador de Controle
  • Descrição: Permite ao operador disparar um modo de emergência (não-incêndio). O sistema comanda os elevadores a pararem no andar mais próximo, abrirem as portas para evacuação e permanecerem parados.

UC7: Acionar Modo Incêndio

  • Ator: Operador de Controle, Sistema de Alarme de Incêndio
  • Descrição: Um modo de emergência crítico. O sistema comanda todos os elevadores a se dirigirem imediatamente ao térreo e abrirem as portas.

UC8: Auditar Logs de Ações

  • Ator: Operador de Controle
  • Descrição: Permite ao operador consultar os logs auditáveis do sistema, que registram todas as ações de comando realizadas pelos operadores.

UC9: Cadastrar Hóspede VIP

  • Ator: Sistema de Check-in
  • Descrição: Permite que um sistema externo (sistema de check-in do hotel) envie os dados de um hóspede (incluindo dados para reconhecimento facial) para o sistema de controle, autorizando-o a acessar andares VIP.

UC10: Controlar Carga Máxima

  • Ator: (Nenhum ator direto, é um caso de uso de sistema)
  • Descrição: Processo interno, incluído pelo "Usar Elevador". O sistema monitora continuamente o peso dentro do elevador. Caso a carga máxima seja excedida, o sistema impede a operação (mantém as portas abertas) e emite um aviso até a situação ser regularizada.