~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Criar Turma ====== 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 pelo Gestor Lato Sensu. ===== Descrição do Caso de Uso ===== Este caso de uso permite ao usuário gestor de lato sensu poder criar turmas para os componentes curriculares de lato senso cadastrados. O caso de uso inicia-se quando o usuário acessa a opção SIGAA → Lato Sensu → Turma-> Turma-> Criar Turma é acessada. === Passo 1 === O usuário deve informar os parâmetros de busca: * **Código**:Tipo TEXTO, Formato: XXX9999. * **Nome**: Tipo TEXTO. * **Modalidade**: Tipo TEXTO. * **Unidade Responsável**: Tipo TEXTO. As opções podem ser combinadas. O sistema exibe uma lista de componentes com os seguintes dados: * **__Código__**: Tipo TEXTO, Formato: XXX9999. * **__Nome__**: Tipo TEXTO. * Total de Créditos: Tipo NUMÉRICO. * **__Carga Horária Total__**: Tipo NUMÉRICO. * **__Tipo__**: Tipo TEXTO. * **__Ativo__**:Tipo TEXTO, Formato: 'SIM' ou 'NÃO'. O usuário deve selecionar um componente para prosseguir. === Passo 2 === O sistema exibe os seguintes dados do componente curricular selecionado: * Dados do Componente Curricular: * **__Componente Curricular__**: Tipo TEXTO. * **__Tipo do Componente__**: Tipo TEXTO. * **__CH Total__**: Tipo NUMÉRICO. * Dados Gerais da Turma: * **__Tipo da Turma__**: Tipo TEXTO. ' Regular', 'Férias' ,' Ensino Individual'. * **__Modalidade__**: Tipo TEXTO. O usuário deve informar os seguintes dados: * Dados Gerais da Turma: * **Curso***: Tipo TEXTO. * **Ano-Período***: Tipo DATA, Formato: AAAA-9. * **Campus***: Tipo TEXTO. * **Capacidade de Alunos***: Tipo NUMÉRICO, Formato - 99. * **Local***: Tipo TEXTO, Formato: 9X9. * **Inicio***: Tipo DATA, Formato: DD/MM/AAAA. * **Fim***: Tipo DATA, Formato: DD/MM/AAAA. === Passo 3 === São informados os Dados Básicos preenchidos no passo anterior. Também existe uma Grade de Horários com todos os dias e horários possíveis de aula. Deve-se entrar com tais informações para cadastrar o horário da disciplina. === Passo 4 === Os Dados Básicos com a adição do horário é novamente mostrado para o usuário. Este passo tem a finalidade de cadastrar um Docente para a turma e sua carga horária: * **Docente**: Tipo AUTOCOMPLETE, Formato: SIAPE NOME DO DOCENTE. * **Todos da UFRN**: Tipo LÓGICO. * **Somente da minha Unidade**:Tipo LÓGICO. * **Somente Externos**:Tipo LÓGICO. * **Carga Horária**: Tipo NUMÉRICO, Formato: 99. Caso o componente curricular defina que o horário do docente pode ser flexível, o usuário deverá informar também: * **Período**: período que o docente lecionará na turma * **Horários no Período**: horário que o docente lecionará para o referido período. === Passo 5 === No último passo são informadas todas as informações cadastradas e tem-se a opção de: * **Cadastrar**. * **Cancelar**. Ou voltar para editar alguma informação: * **Horários**. * **Docentes**. * **Dados Gerais**. ===== Principais Regras de Negócio ===== * **RN01** - ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | | | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Graduação Link(s): Turma -> Turma -> Criar Turma Usuário: andierison, georgia Papel que usuário deve ter: SigaaPapeis.GESTOR_LATO, SigaaPapeis.COORDENADOR_LATO, ===== Cenários de Teste ===== Tentar Cadastrar uma turma com horário diferente do estabelecido. Adicionar um docente que esteja cadastrado numa disciplina no mesmo horário. Cadastrar um docente com uma Carga Horária superior da Carga da turma. ===== Dados para o Teste ===== Não se aplica.