-
Notifications
You must be signed in to change notification settings - Fork 18
Regras de Negócio
Professores substitutos só podem cobrir aulas em suas janelas, ou seja, não podem existir conflitos entre a grade do professor ausente e o professor substituto.
Uma notificação de ausência tramita pelos seguintes status tendo as seguintes ações possíveis:
- "Pendente Alocação": Estado após a criação. É possível alocar um professor ou cancelar a aula.
- "Pendente Confirmação": Estado após a alocação de um professor. É possível realocar outro professor ou cancelar a aula.
- "Confirmado": Estado após um professor confirmar a alocação. Só será permitido o cancelamento da aula ou a realocação de outro professor por motivos de força maior.
Apenas Funcionários da FCI cadastrados podem fazer login no sistema.
Deve ser possível alocar um professor em qualquer período do dia (matutino/vespertino/noturno), ou integral.
Deve ser possível o Administrador cancelar aula de algum professor ou de algum período.
Deve ser possível que o Professor determine sua ausência por um período.
Administradores do sistema deverão efetuar o cadastro das grades de cada professor, e serão responsáveis pela manutenção destes dados.
O Sistema deve ser capaz de emitir os seguintes relatórios:
- "Relatório das Alocações Por Dia"
- "Relatório de Substituições Detalhadas, realizadas por cada professor substituto"
- "relatório de Quantidade de Substituições por Professor"
Apenas Funcionários da FCI com perfil de Administrador poderão cadastrar ou editar os usuários no sistema.
Deve ser possível realocar o professor disponível que substituiria o professor ausente.
É possível o professor que irá se ausentar, indicar professores para substituí-lo. O possível professor substituto deverá estar dentro dos requisitos para ministrar a aula. (Essa regra de negócio pode ser retirada??, pois essa regra de negócio não tem sentido, pois o sistema exibe uma lista de possíveis professores substitutos.)
O professor deve ser notificado que ele foi alocado, via e-mail . O mesmo deve confirmar seu recebimento e confirma sua presença no máximo, com 3 horas de antecedência do horário da aula.
Caso o sistema fique temporariamente fora de serviço, o processo de substituição deve ser feita de forma manual. Para isso para terá um formulário com todos os campos e requisitos semelhante ao do sistema, para que depois o usuário com perfil, faça o processo no sistema, para poder ter a substituição no histórico do sistema.