~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Transferência Automática de Alunos entre Turmas ====== Este Caso de Uso é destinado aos Gestores do Ensino Técnico, tendo como finalidade possibilitar a transferência automática de um aluno com turmas matriculadas para outras turmas regulares, sempre atentando para a verificação dos choques de horário do aluno. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Técnico -> Aluno -> Transferência de Aluno entre Turmas -> Transferência Automática// é acessada. Ao selecionar o presente caso de uso, será necessário que o usuário informe o seguinte dado para Buscar Turma de Origem: * **Componente Curricular***: Tipo - TEXTO. O sistema listará as Turmas Encontradas, informando os seguintes dados: * **__Curso__**: Tipo- TEXTO. * **__Turma__**: Tipo- TEXTO. * **__Docente(s)__**: Tipo- TEXTO. * **__Ano/Período__** Formato: AAAA.9. Tipo- NUMÉRICO. * **__Horário__**: Formato: 99X9999. Tipo- TEXTO. * **__Matriculados__**: Tipo- NUMÉRICO. * **__Solicitações__**: Tipo- NUMÉRICO. * **__Capacidade__**: Tipo- NUMÉRICO. Para cada turma listada, é possível //Selecionar Turma//. ===Selecionar Turma=== Ao selecionar esta opção, o sistema exibirá os seguintes dados da Turma de Origem: * **__Turma__** * **__Docente(s)__** * **__Horário__** * **__Capacidade da Turma__**: Tipo- NUMÉRICO. * **__Alunos Matriculados__**: Tipo- NUMÉRICO. * **__Solicitações__**: Tipo- NUMÉRICO. O sistema listará abaixo as Turmas de Destino disponíveis, informando os seguintes dados: * **__Turma__**: Tipo- TEXTO. * **__Docente(s)__**: Tipo- TEXTO. * **__Ano/Período__** Formato: AAAA.9. Tipo- NUMÉRICO. * **__Horário__**: Formato: 99X9999. Tipo- TEXTO. * **__Matriculados__**: Tipo- NUMÉRICO. * **__Solicitações__**: Tipo- NUMÉRICO. * **__Capacidade__**: Tipo- NUMÉRICO. Para cada turma listada, é possível //Selecionar Turma// de destino. ==Selecionar Turma== Ao selecionar esta opção, o sistema irá exibir os seguintes dados: [[#Principais Regras de Negócio|RN01]] * **__Turma de Origem__** * **__Turma__**: Tipo - TEXTO. * **__Período__**: Formato: AAAA.9. Tipo - NUMÉRICO. * **__Docente(s)__**: Tipo - TEXTO. * **__Horário__**: Tipo - TEXTO. * **__Matriculados__**: Tipo - NUMÉRICO. * **__Solicitações__**: Tipo - NUMÉRICO. * **__Capacidade__**: Tipo - NUMÉRICO. * **__Turma de Destino__** * **__Turma__**: Tipo - TEXTO. * **__Período__**: Formato: AAAA.9. Tipo - NUMÉRICO. * **__Docente(s)__**: Tipo - TEXTO. * **__Horário__**: Tipo - TEXTO. * **__Matriculados__**: Tipo - NUMÉRICO. * **__Solicitações__**: Tipo - NUMÉRICO. * **__Capacidade__**: Tipo - NUMÉRICO. Sendo necessário que o usuário informe o seguinte dado para Confirmar Transferência [[#Principais Regras de Negócio|RN02]]: * **__Alunos a Transferir__** * **Número de Alunos matriculas a transferir**: Tipo - NUMÉRICO. Ao confirmar a transferência, o sistema irá exibir os seguintes Dados da Transferência: * **__Turma de Origem__** * **__Turma__**: Tipo - TEXTO. * **__Período__**: Formato: AAAA.9. Tipo - NUMÉRICO. * **__Docente(s)__**: Tipo - TEXTO. * **__Horário__**: Tipo - TEXTO. * **__Matriculados__**: Tipo - NUMÉRICO. * **__Solicitações__**: Tipo - NUMÉRICO. * **__Capacidade__**: Tipo - NUMÉRICO. * **__Turma de Destino__** * **__Turma__**: Tipo - TEXTO. * **__Período__**: Formato: AAAA.9. Tipo - NUMÉRICO. * **__Docente(s)__**: Tipo - TEXTO. * **__Horário__**: Tipo - TEXTO. * **__Matriculados__**: Tipo - NUMÉRICO. * **__Solicitações__**: Tipo - NUMÉRICO. * **__Capacidade__**: Tipo - NUMÉRICO. * **__Alunos Transferidos__** * **__Nome__**: Tipo - TEXTO. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Só é possível selecionar turma de destino, caso a mesma tenha vagas disponíveis. * **RN02** - Só é possível transferir Discentes, se a turma de destino não possuíam choque de horário com outra turma em que o Discente já esteja matriculado. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |A PREENCHER|A PREENCHER| ====== Plano de Teste ====== Sistema: SIGAA Módulo: Técnico Link(s): Aluno -> Transferência de Aluno entre Turmas -> Transferência Automática Usuário: freire Papel que usuário deve ter: SigaaPapeis.GESTOR_TECNICO ===== Cenários de Teste ===== ===== Dados para o Teste =====