Closed calebepb closed 8 years ago
Relação com issues #3 e #5.
Identificador | CSU02 | Nome | Efetuar Alocação |
Atores | Administrador |
Sumário | Um Administrador visualiza uma Notificação de Ausência e escala um Professor para cobri-la. |
Complexidade | Médio |
Regras de Negócio | N/D |
Pré-condições | O ator deve estar autenticado no sistema e deve haver pelo menos uma alocação pendente. |
Pós-condição | Sistema atualiza alocação para "Alocação Confirmada". |
Pontos de Inclusão | N/D |
Pontos de Extensão | N/D |
Usuário | Sistema |
1. Ator |
|
2. Sistema exibe listagem de notificações pendentes. | |
3. Ator seleciona uma das notificações da lista. | |
4. Sistema exibe formulário de ausência. |
|
5. Ator |
|
6. Sistema exibe lista de professores com horários vagos na grade compatíveis com a ausência. | |
7. Ator seleciona um dos professores listados | |
8. Ator |
|
9. Sistema grava as alterações e atualiza a notificação de ausência para "Alocação Confirmada". |
Usuário | Sistema |
6.1 Sistema informa ao ator que não existem professores com grade compatível. | |
6.2 Retorna ao passo 4. |
Correção registrada na issue #86 .
Avaliar (inspecionar e corrigir) Caso de Uso 02: https://github.com/Prof-Calebe/substituicao/wiki/CSU02