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.