Especificação IC002 | Verificar Nível de Permissão de Usuário - NicolasMorettiT/Projeto-2 GitHub Wiki

Caso de Uso:

Caso de Uso
Identificador IC002
Atores Principal: Usuário Master
Sumário O Usuário Master verifica se o nível de permissão do usuário é controlador ou normal
Complexidade Média
Pré-Condições O usuário máster precisa ver se o usuário é um controlador
Pós-Condições O usuário máster libera o controle do elevador
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 verifica se o usuário é um controlador.
2 - Se o usuário é um controlador, é controle do elevador é liberado.

Fluxo Alternativo do Caso de Uso:

Fluxo Alternativo
1 - O Usuário Master verificar se o usuário que quer obter controle do elevador é um controlador
2 - (Opção 1) O Usuário Master pode não liberar o controle para o usuário caso ele seja um usuário comum
3 - (Opção 2) O Usuário Master pode não liberar o controle para o usuário controlador caso já tenha outro controlador utilizando