~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Matricular Aluno Regular ====== Este caso de uso tem o objetivo de matricular os alunos regulares a turmas de componentes curriculares em um determinado período letivo. Esta funcionalidade é utilizada por Coordenadores e Secretários dos cursos de Pós-Graduação. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Portal Coord. Stricto Sensu -> Matrículas -> Matricular Aluno Regular// é acessada. Para matricular um aluno regular ([[#principais_regras_de_negócio|RN01]]), deverão ser seguidos os passos abaixo: === Passo 1 === Primeiramente, o usuário deverá buscar o aluno ([[#principais_regras_de_negócio|RN03]]). * **Matrícula:** Formato - 999999999. Tipo - NUMÉRICO. * **CPF:** Formato - 99999999999. Tipo - NUMÉRICO. * **Nome do Discente:** Formato - NOME DO DISCENTE. Tipo - TEXTO. * **__Programa__:** Formato - NOME DO PROGRAMA. Tipo - TEXTO. Os parâmetros de busca podem ser combinados para refinar o resultado. Os resultados são mostrados em formato de tabela com as seguintes informações: ^ Matrícula ^ Aluno ^ Status ^ ^^^CURSO^^^ |9...| Nome do discente |Status| |------|------|------| O usuário tem a opção de //Visualizar Detalhes// sobre o discente, ou selecioná-lo para realizar a matrícula. Ao visualizar os detalhes, são exibidas as seguintes informações: * **__Ano/Mês de Ingresso__:** Formato – AAAA/Mês. Tipo – TEXTO. * **__Orientador__:** Tipo – TEXTO. * **__Área de Concentração__:** * **__CR__:** Tipo - NUMÉRICO. * **__CPF__:** Formato - 999.999.999-99. Tipo - NUMÉRICO. * **__Tel/Cel__:** Tipo - NUMÉRICO. São exibidas em formato tabela, informações sobre integralizações de disciplinas. |**Créditos exigidos:** | 0|**Créditos Integralizados**|0|**Pendente**|0| Ao selecionar o aluno são exibidas as informações abaixo: * **__Discente__:** Formato – Matrícula – Nome do Aluno (Ver Histórico). Tipo – TEXTO. Com histórico do aluno anexado em formato PDF para download. * **__Curso__:** Tipo – TEXTO. === Passo 2 === Em seguida, deverão ser pesquisadas as turmas em aberto para realização da matrícula. A pesquisa pode ser feita e refinada através das informações: * **Código do componente:** Formato – XXX9999. Tipo – TEXTO. * **Nome do componente:** Tipo – TEXTO. * **Horário:** Tipo – TEXTO. * **Nome do docente:** Tipo – TEXTO. O sistema exibirá a(s) turma(s) encontrada(s), cada turma será listada juntamente com seu componente curricular e outras informações como o nome do docente, horário, local das aulas e capacidade de alunos para a turma. O resultado é exibido em formato tabela conforme modelo abaixo: ^Turma ^ Docente (s) ^ Tipo ^ Horário ^ Local ^ Capacidade^ |||||| CÓDIGO – NOME DO COMPONENTE |||||| | Turma| Nome do docente| Tipo do componente| Horário da aula| Local| Capacidade de alunos| === Passo 3 === O Coordenador terá acesso para visualizar as seguintes informações do Componente Curricular: * __**Dados Gerais do Componente Curricular**__ * **__Código__:** Formato – XXX9999. Tipo – TEXTO. * **__Nome__:** Tipo – TEXTO. * **__Unidade Responsável__:** Tipo – TEXTO. * **__Tipo do Componente Curricular__:** Tipo – TEXTO. * **__Carga Horária__:** * **__Créditos Teóricos__:** Tipo - TEXTO. * **__Créditos Práticos__:** Tipo - TEXTO. * **__Pré-requisitos, Co-Requisitos e Equivalências__** * **__Pré-Requisitos__:** Formato - (XXX9999). Tipo - TEXTO. * **__Co-Requisitos__:** Formato - (XXX9999). Tipo - TEXTO. * **__Equivalências__:** Formato - (XXX9999). Tipo - TEXTO. * **__Ementa/Descrição__:** Tipo - TEXTO. * **__Outras informações__** * **__Matriculável "On-Line"__:** Tipo – TEXTO. * **__Pode criar turma sem solicitação__:** Tipo – TEXTO. * **__Quantidade de Avaliações__:** Tipo - NUMÉRICO. * **__Possui subturmas__:** Tipo – TEXTO. * **__Permite Turma com Flexibilidade de Horário__:**Tipo – TEXTO. Também será possivel consultar as informações sobre a turma: * **__Dados da Turma__** * **__Ano/Período__:** Formato - AAAA.9. Tipo - TEXTO. * **__Componente e Turma__:** Formato - CÓD COMPONENTE/NOME COMPONENTE/TURMA. Tipo - TEXTO. * **__Tipo do Componente__:** Tipo - TEXTO. * **__Créditos / Carga Horária__:** Formato - CRÉDITO/CH. Tipo - TEXTO. * **__Tipo da Turma__:** Tipo - TEXTO. * **__Local e Horário__:** Formato - LOCAL/HORARIO. Tipo - TEXTO. * **__Capacidade__:** Tipo - TEXTO. * **__Professores (Qtde)__:** Formato - NOME DO DOCENTE (CH). Tipo - TEXTO. * **__Vagas Reservada__:** Tipo - TEXTO/NUMÉRICO. O Coordenador deverá selecionar a turma que deseja matricular o aluno ([[#principais_regras_de_negócio|RN02]]) e em seguida //Adicionar Turma//. Será exibido um quadro com o horário da turma selecionada, conforme exemplo abaixo: | ^ Seg ^ Ter ^ Qua ^ Qui ^ Sex ^ Sab | | M1 | --- | --- | --- | --- | --- | --- | | M2 | --- | --- | --- | --- | --- | --- | | M3 | --- | --- | --- | --- | --- | --- | | M4 | --- | --- | --- | --- | --- | --- | | M5 | --- | --- | --- | --- | --- | --- | | M6 | --- | --- | --- | --- | --- | --- | | ||||||| | T1 | --- | --- | --- | --- | --- | --- | | T2 | --- | --- | --- | --- | --- | --- | | T3 | --- | --- | --- | --- | --- | --- | | T4 |DIM0721| --- | --- | --- | --- | --- | | T5 |DIM0721| --- | --- | --- | --- | --- | | T6 |DIM0721| --- | --- | --- | --- | --- | | ||||||| | N1 | --- | --- | --- | --- | --- | --- | | N2 | --- | --- | --- | --- | --- | --- | | N3 | --- | --- | --- | --- | --- | --- | | N4 | --- | --- | --- | --- | --- | --- | Após a exibição do quadro e a conferência das informações, o Coordenador finalizada a operação em //Matricular Discente//. O sistema gera uma mensagem confirmando a realização da matrícula e permite imprimir o comprovante de matrícula. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O Coordenador só poderá buscar discentes matriculados em seu programa. * **RN02** - Ao matricular um discente caso o componente curricular possua conteudo variável(coluna conteudo_variavel no componente), será possível matricular o discente várias vezes no mesmo componente desde que seja em turmas diferentes. * **RN03** - Ao matricular um discente caso o componente curricular não possua conteudo variável(coluna conteudo_variavel no componente), será considerado o número máximo de matrículas permitido no componente curricular(coluna qtd_max_matriculas). * **RN04** - O caso de uso estara disponivel de acordo com o parametro do sistema **PERMITE_COORDENACAO_MATRICULAR_ALUNO**. Este parâmetro indica se o coordenador do programa de pós pode realizar a matrícula de discentes. Os valores permitidos são: R - Regular, E - Especial, T - Todos, N - Nenhum ==== Resoluções/Legislações Associadas ==== Norma dos Programas e Cursos de Pós-Graduação,{{:desenvolvimento:especificacoes:sigaa:portal_coordenador_stricto_sensu:casos_de_uso:matriculas:resolução_dos_cursos_de_pós_graduação..pdf|RESOLUÇÃO Nº 072/2004-CONSEPE, 09 de novembro de 2004}} . ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | | br.ufrn.sigaa.ensino.dominio.Turma | sigaa.ensino.turma | | br.ufrn.sigaa.ensino.dominio.ComponenteCurricular | sigaa.ensino.componente_curricular | | br.ufrn.sigaa.ensino.dominio.DocenteTurma | sigaa.ensino.docente_turma | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Portal do Coordenador Stricto Sensu Link(s): Matrículas -> Matricular Aluno Regular Usuário: goretemacedo [COORDENADOR_CURSO_STRICTO], mmusicante [COORDENADOR_CURSO_STRICTO], julianeml [SECRETARIA_POS], thiare [SECRETARIA_POS] Papel que usuário deve ter: SigaaPapeis.COORDENADOR_CURSO_STRICTO ou SigaaPapeis.SECRETARIA_POS ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.