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 |