Cadastro de Turmas do Ensino Infantil
Este caso de uso permite ao Gestor Infantil cadastrar uma turma no NEI(Núcleo de Ensino Infantil).
A cada ano letivo são cadastradas turmas que serão ofertadas pelo NEI. Cada turma ofertada pelo NEI durante um ano letivo é vinculada a um NÍVEL (Nível 1, Nível 2, Nível 3, Nível 4 e Nível 5), cada nível tem como propósito de atender crianças de uma determinada faixa etária. Cada turma é ofertada em um turno/horário (Manhã, Tarde).
Descrição do Caso de Uso
Este caso de uso inicia quando a opção SIGAA → Infantil e Fundamental → Alunos → Turmas → Cadastrar é acessada.
Para cadastrar uma turma do ensino infantil o gestor deve preencher o formulário com as seguintes informações:
- Ano*: Formato: AAAA. Tipo - NUMÉRICO. Ano letivo de realização da turma.
- Turma*: Tipo - TEXTO.
- Turno*: Tipo - TEXTO. Opções: Matutino e Vespertino.
- Local*: Tipo - TEXTO. Local de realização das aulas da turma.
- Capacidade*: Tipo - NUMÉRICO. Capacidade da turma.
- Professores da Turma
- Docente*: Tipo - TEXTO.
- Estagiário*: Tipo - TEXTO.
- Docente*: Tipo AUTOCOMPLETE, formato: NOME DOCENTE, entrada de dados: NOME ou SIAPE.
- Estagiário*: Tipo AUTOCOMPLETE, formato: NOME ESTAGIÁRIO, entrada de dados: NOME.
Ao adicionar um docente a turma, será exibido uma listagem com todos docentes adicionados apresentando as seguintes informações:
Professor(a) | Tipo |
---|---|
NOME DOCENTE | TIPO DOCENTE |
— — | — — |
Para cada docente adicionado o sistema disponibiliza a opção de Remover.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Uma turma do ensino infantil deve ter pelo menos um docente como professor, não pode ter apenas discentes como professores;
- RN02 - Um professor de uma turma do ensino infantil só pode estar em uma única turma para cada ano letivo.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.dominio.Turma | sigaa.ensino.turma_infantil |
br.ufrn.sigaa.ensino.dominio.DocenteTurma | sigaa.ensino.docente_turma |
Plano de Teste
Sistema: SIGAA
Módulo: Infantil
Link(s): Infantil → Alunos → Turmas → Cadastrar
Usuário: leofields
Cenários de Teste
Passo 1: Verificar se o Usuario passado no Plano de Teste esta tendo acesso ao Caso de Uso.
Passo 2: Verificar se deixar um label obrigatório em branco ele gera o aviso da falta daquele label em questão de forma correta(O nome do label deve ser o mesmo do aviso)
Passo 3: Verificar se labels de tipo numérico estão aceitando outros caracteres que não sejam numeros.
Passo 4: Verificar se o botão cancelarao ser acionado esta exibindo a tela de confirmação de cancelamento
Passo 5: Verificar o autocomplete dos professores da turma tanto para docentes quanto para estagiários
Passo 6: Verificar se a legenda esta condizente com o padrão do sistema(icone, formato padrão da legenda)
Passo 7: Verificar a ordenação da listagem de professores se esta alinhada no formato do sistema
Passo 8: Verificar se o cadastro é feito de forma correta utilizando dados normais(Um aviso deve ser passado para o usuario sobre a ação realizada).
Passo 9: Vericar se os dados exibidos na listagem de turmas esta condizente com o que foi cadastrado.
- Caminho da listagem: Infantil → Alunos → Turmas → Consultar, Alterar ou Remover
Dados para o Teste
Não se aplica.