~~ODT~~
Este Caso de Uso tem como finalidade criar uma turma para um Componente Curricular, definindo algumas características, como Horários, Locais de aula, Docentes entre outras. Essa funcionalidade é utilizada pelos Coordenadores de cursos técnicos.
Este Caso de Uso está especificado em Criar Turma de Graduação.
O usuário deverá escolher um componente curricular para o qual será criada a turma da lista de resultados da busca por componentes curriculares. São solicitados para a busca de componente curricular:
O resultado da busca tratá uma lista de componentes curriculares, de acordo com os parâmetros informados para a busca, detalhando o Código, Nome, Crédito Total, Carga Horária Total, Tipo (Disciplina, Atividade, etc) e se está Ativo ou não.
Os seguintes dados da turma já virão preenchidos:
São solicitados os Dados Básicos da Turma:
São informadas os dados da turma cadastrados no passo anterior.
Neste passo é exibida uma grade para se definir o horário da turma. O usuário deverá selecionar quais dias e horários da semana a turma terá aula.
A grade de horários exibida pode ter os horários do domingo habilitados ou não, de acordo com a regra de negócio RN02.
São informadas os dados recém cadastrados e solicitados dados sobre os docentes:
Caso o componente curricular defina que o horário do docente pode ser flexível, o usuário deverá informar também:
Os docentes incluídos serão listados informando o nome do Docente, o horário (caso o horário do docente seja flexível), a carga horária, bem como uma opção de remover o docente da turma.
Ao final são exibidas as informações cadastradas com opções de retornar para alguma edição ou confirmar a turma.
O caso de uso é finalizado e é emitido para o usuário uma mensagem de cadastro com sucesso.
Neste ponto, é dado ao usuário a opção de:
As turmas possuem horários que são exibidos ao usuário no formato DIA-TURNO-HORARIO, por exemplo, o horário 24M12 indica que a turma tem aula na segunda e quarta-feira (24), no turno da manha (M) e no primeiro e segundo horário da manha (12). Abaixo estão listadas as regras que os horários das turmas devem obedecer:
Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.dominio.Turma | sigaa.ensino.turma |
Sistema: SIGAA
Módulo: Técnico
Link(s): Turma → Turma → Cadastrar
Usuário: romoaldo13
Papel que usuário deve ter: SigaaPapeis.GESTOR_TECNICO
Pode-se verificar se o cadastro foi realizado corretamente através do caso de uso Alterar/Remover Turma.
Para testar a RN02, habilitar/desabilitar o parâmetro HABILITAR_HORARIOS_DOMINGO na tabela ensino.parametros_gestora_academica. É suficiente alterar o valor do parâmetro somente para a unidade do usuário que se está testando.