Especificação | IC003 Controle do Elevador - NicolasMorettiT/Projeto-2 GitHub Wiki

Caso de Uso:

Caso de Uso
Identificador IC003
Atores Principal: Usuário Controlador
Sumário Realizar o controle do elevador
Complexidade Média
Pré-Condições O controlador deve ser liberado pelo usuário Master para realizar o controle
Pós-Condições Toda e qualquer alteração feita pelo controlador deve ser guardada em um log com data, hora e a alteração feita
Ponto de Inclusão Não há
Ponto de Extensão Não há

Fluxo Principal do Caso de Uso:

Fluxo principal
1 - O Usuário Master deve liberar o usuário controlador
2 - Após a liberação o usuário controlador pode fazer o controle do elevador
3 - Toda alteração feita pelo controlador é guardada em um log

Fluxo Alternativo do Caso de Uso:

Fluxo Alternativo
1 - O usuário master vai fazer a verificação do usuário para ver se ele tem permissão para realizar o controle
2 - O usuário controlador pode não controlar o elevador, pois não foi liberado pelo Usuário Master