====== Criar Turma ====== Este Caso de Uso permite aos Gestores do Programa em Rede Cadastrar Turmas para o programa. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessar a opção //SIGAA -> Ensino em Rede -> Controle Acedêmico -> Turmas -> Criar Turma//. ==== Passo 1 ==== Inicialmente, o usuário deverá realizar uma busca pela instituição de ensino: * **Sigla IES:***: Formato: AAAA-9. Tipo - NUMÉRICO Será listado os campos para a instituição de ensino, informada anteriormente: ^ Instituição de Esinso - Campus ^ | **UFRN - UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE **| | CAMPUS CENTRAL | ==== Passo 2 ==== Após selecionar o campus, serão listados todos os componentes curriculares do programa, o usuário deverá selecionar o componente curricular. O sistema exibe uma lista de componentes com os seguintes dados: * **__Nome__**: Tipo - TEXTO. ==== Passo 3 ==== O sistema exibe os seguintes dados do componente selecionado: * **__Componente Curricular__**: Tipo - TEXTO. O usuário deve informar os seguintes dados gerais da turma: * **Ano-Período***: Formato - AAAA-9. Tipo - NUMÉRICO. * **Início***: Formato - DD/MM/AAAA. Tipo - DATA. * **Fim***: Formato - DD/MM/AAAA. Tipo - DATA. ==== Passo 4 ==== O sistema exibe os discentes que serão matriculados na turma. Além disso é possível filtrar os discentes pelo ano e período de ingresso. * **Ano-Período de Ingresso:***: Formato: AAAA-9. Tipo - NUMÉRICO Os dados dos discentes que serão exibidos são os seguintes: * **__Discente__**: Tipo - TEXTO. * **__Período de Ingresso__**: Tipo - TEXTO. * **__Situação__**: Tipo - TEXTO. O caso de uso é finalizado. ==== Passo 5 ==== O sistema exibe os docentes associados ao campus. * **__Docente__**: Tipo - TEXTO. * **__Tipo__**: Tipo - TEXTO. ==== Passo 6 ==== O sistema exibe todos os dados anteriores e solicita que o usuário confirme a operação. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Não é possível matricular um discente caso ele já estaja matriculado na turma ou tenha sido aprovado na mesma. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigaa.ensino_rede.dominio.TurmaRede | ensino_rede.turma_rede | | br.ufrn.sigaa.ensino_rede.dominio.MatriculaComponenteRede | ensino_rede.matricula_componente_rede | | br.ufrn.sigaa.ensino_rede.dominio.DocenteTurmaRede | ensino_rede.docente_turma_rede | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Ensino em Rede Link(s): Controle Acadêmico -> Turma -> Criar Turma Usuário: vanderkam Papel que o usuário deve ter: SigaaPapeis.COORDENACAO_GERAL_DO_PROGRAMA_EM_REDE, SigaaPapeis.DAE, SigaaPapeis.CDP ===== Cenários de Teste ===== Não se Aplica. ===== Dados para o Teste ===== Não se Aplica.