- Plano de Aulas:
- Descritvo de todas as aulas de uma disciplina para um núcleo;
- Aulas numeradas pelo ID;
- Quantitativo de professores para a aula;
- Recursos materiais necessários para ministrar a aula;
- Horas de aula: não é um valor fixo;
- Observações e Pré-requisitos: onde será, perído (manhã, tarde, noite e madrugada), entrada (aulas conjugadas: aulas contínuas), apoio (equipe de suporte), observações;
- Corpo Docente:
- Divisão em equipes;
- Cada equipe possui x instrutores (varia para cada equipe);
- Cada equipe é responsável por algumas turmas;
- Equipe pode se dividir para dar aulas simultâneas;
- Calendário de permanência: data de início e término das atividades;
- Quantitativo de horas lecionadas por dia;
- Informações Gerais:
- Vários cursos simultâneos;
- Cada núcelo possui "n" turmas. Ex.: Núcleo Alfa possui turmas Alfa 1, Alfa 2...;
- Cada curso possui suas disciplinas e cada disciplina possui aulas, descritas no Plano de Aulas;
- Vários Campus disponíveis;
- Campus possuem vários locais;
- Aulas EAD são assíncronas, possuem data limite para serem assistidas e podem servir como pré-requisito para outras aulas;
- Recursos limitados;
- Certas aulas necessitam de intervalos (não podem ter aulas após);
- Imprevistos ocorrem é torna-se necessário elaborar novos QTS durnate o curso;
- Sistema Atual:
- Visão do instrutor: cronograma de segunda a domingo contendo os horários de aula de cada equipe;
- Visão do aluno: cronograma de segunda a domingo contendo os horários de aula de cada turma;
- Cronogramas de aulas montados por Google Sheets;
- Transição dos dados para um banco de dados (Laravel);
- Tabelas de relacionamentos: equipes-turmas, informações contidas no plano de aulas, etc;
- Objetivos:
- Impelmentar QTS flexível para atendar a todas os requisitos descritos (obrigatório);
- Implementar a visão do aluno (prioritário);
- Diminuir o tempo de ociosidade dos instrutores (pioritário);
- Diminuir a permanência do instrutor na PRF (prioritário);
- Implementar um QTS para o curso todo (preferível);