echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Cadastrar 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 por gestor de cursos EAD.
===== Descrição do Caso de Uso =====
Este caso de uso inicia-se quando o usuário acessa a opção Sigaa -> Ensino a Distância -> Coordenação -> Turmas -> Cadastrar
=== Passo 1 ===
O usuário deverá escolher um componente curricular para o qual será criada a turma.
São solicitados para a busca de componente curricular:
* **Código**: código do componente curricular.
* **Nome**: nome do componente curricular.
* **Tipo**: tipo do componente curricular.
* **Unidade Responsável**: unidade responsável pelo componente curricular.
O sistema exibe então uma listagem com os componentes curriculares encontrados, disponibilizando as seguintes informações:
* __**Código**__: Formato - XXX0001. Tipo - TEXTO.
* __**Nome**__: Tipo - TEXTO.
* __**Total de Créditos**__: Tipo - NUMÉRICO.
* __**Carga Horária Total**__: Tipo - NUMÉRICO.
* __**Tipo **__: Tipo - TEXTO.
* __**Ativo**__: Formato - SIM/NÃO. Tipo - TEXTO.
=== Passo 2 ===
O usuário deverá selecionar o componente curricular em que a turma será criada, em seguida, o Sistema exibirá os seguintes dados abaixo:
* **__Componente Curricular__**: Tipo - TEXTO.
* **__Tipo do Componente__**: Tipo - TEXTO.
* **__Total de Créditos__**: Tipo - NUMÉRICO.
* **__Modalidade__**: Tipo - TEXTO.
Sendo que as informações abaixo deverão ser preenchidas:
* **Tipo da turma***: Tipo - TEXTO. Disciplina Regular, de Férias ou Ensino Individual ([[#Principais Regras de Negócio|RN01]]) e ([[#Principais Regras de Negócio|RN05]]).
* **Ano-Período***: Formato - AAAA - 9. Tipo - DATA e NUMÉRICO.
* **Criar uma única turma para o curso**: Tipo - LÓGICO: uma vez selecionado, o usuário deverá indicar para qual curso a turma será criada. Caso contrário, indicará os pólos para os quais a turma será criada.
* **Pólo***: Tipo - LÓGICO. O usuário deverá selecionar para quais Pólos serão criadas turmas ([[#Principais Regras de Negócio|RN03]]).
* **Curso**: Tipo - TEXTO. O usuário deverá selecionar para qual curso será criada a turma ([[#Principais Regras de Negócio|RN06]]).
* **Inicio***: Formato - DD/MM/AAAA. Tipo - DATA.
* **Fim***: Formato - DD/MM/AAAA. Tipo - DATA.
=== Passo 3 ===
Este passo está disponível apenas para o usuário da SEDIS.
O usuário poderá definir reservas de vagas para curso selecionando:
* **Curso**: Tipo - TEXTO. Listagem dos curso de Graduação e Ensino a Distância.
* **Matriz Curricular***: Tipo - TEXTO.
e informando
* **Vagas***: Tipo - NUMÉRICO.
As vagas serão listadas em uma tabela, com a opção de remoção da lista:
^ Reservas desta turma ^^^^^^|
^ Curso ^ Turno ^ Grau Acadêmico ^ Habilitação/Ênfase ^ Vagas Solicitadas ^ Vagas Reservadas ^ Solicitante |
| Tipo - TEXTO | Tipo - TEXTO | Tipo - TEXTO | Tipo - TEXTO | Tipo - NUMÉRICO | Tipo - NUMÉRICO | Tipo - TEXTO |
=== Passo 4 ===
O sistema exibe os seguintes dados da turma:
* **__Componente__**: Tipo - TEXTO.
* **__Ano-Período__**: Formato - AAAA, Tipo - NUMÉRICO.
* **__Tipo__**: Tipo - TEXTO.
* **__Capacidade__**: Tipo - TEXTO.
* **__Início - Fim__**: Tipo - TEXTO.
O usuário poderá selecionar o início e fim do horário informando os dados das seguinte formas ([[#Principais Regras de Negócio|RN08]]):
* **Expressão do Horário**: Tipo - TEXTO.
* **Grade de Horário**: Tipo - TEXTO.
Para informar a grade de horários o usuário poderá informar a expressão de horários ou selecionar os horários da turma. Se o usuário optar por informar a expressão de horários ele poderá atualizar a grade de horários para selecionar os horários na tabela de horários. Caso o usuário opte por selecionar os horários a seleção ocorrerá em uma tabela de horários conforme o modelo abaixo.
A grade de horários exibida pelo sistema poderá ser a grade da unidade, caso exista horários cadastrados para a unidade, ou poderá ser a grande geral de horários ([[#Principais Regras de Negócio|RN09]]).
^ Horários ^ Dom ^ Seg ^ Ter ^ Qua ^ Qui ^ Sex ^ Sáb
^ 07:00 - 07:50 | | | | | | |
^ 07:50 - 08:40 | | | | | | |
^ 08:55 - 09:45 | | | | | | |
^ 09:45 - 10:35 | | | | | | |
^ 10:50 - 11:40 | | | | | | |
^ 11:40 - 12:30 | | | | | | |
^ 13:00 - 13:50 | | | | | | |
^ 13:50 - 14:40 | | | | | | |
^ 14:55 - 15:45 | | | | | | |
^ 15:45 - 16:35 | | | | | | |
^ 16:50 - 17:40 | | | | | | |
^ 17:40 - 18:30 | | | | | | |
^ 18:45 - 19:35 | | | | | | |
^ 19:35 - 20:25 | | | | | | |
^ 20:35 - 21:25 | | | | | | |
^ 21:25 - 22:15 | | | | | | |
Ao definir o Período de Horário e os horários na Grade de horário o usuário deve adicionar esses períodos na lista de períodos.
=== Passo 5 ===
Este passo tem a finalidade de cadastrar um Docente para a turma. A carga horária dedicada pelo docente será cadastrado em [[desenvolvimento:especificacoes:sigaa:ensino_a_distancia:casos_de_uso:graduacao:turmas:cadastrar_ch_dedicada_no_ensino_ead|Cadastrar CH Dedicada no Ensino EAD]].
O sistema exibirá as seguintes informações abaixo, sendo que os dados do docente deverá ser preenchido pelo usuário:
* **__Componente Curricular__**: Formato - CÓDIGO DO COMPONENTE - NOME DO COMPONENTE - CH - QDTE DE CRÉDITOS. Tipo - TEXTO.
* **__Horário__**: Tipo - TEXTO. ([[#Principais Regras de Negócio|RN08]])
* **__Ano-Período__**: Formato - AAAA.9. Tipo - DATA e NUMÉRICO.
* **__Turma__:** Tipo - TEXTO.
* **__Tipo__**: Tipo - TEXTO.
* **__Início - Fim__**: Formato - DD/MM/AAAA - DD/MM/AAAA. Tipo - DATA.
* **__Docentes__**
* **Docente**: Formato - NOME DO DOCENTE. Tipo - AUTOCOMPLETE e TEXTO. Com as opções: Todos da UFRN, Somente da minha Unidade e Somente Externos.
*