| {{:projetos:ufopa:requisitos:sigaa:graduacao:administracao:processamento_de_matricula:logosig.png?50 }}SIG Software & Consultoria em Tecnologia da Informação LTDA | | Documento de Especificação de Requisitos | | **Projeto:** Implantação Sistemas SIG | | **Instituição:** Universidade Federal do Piauí | | **Contrato:** 72/2011 | | ====== Solicitar Abertura de Turmas Regulares ====== O processo de criação das turmas de graduação inicia-se com a solicitação da turma no prazo estipulado pelo Calendário Universitário, pela coordenação do curso, para o período letivo regular subsequente, ao chefe do departamento ou ao diretor da unidade acadêmica especializada responsável pela disciplina. A criação da turma ficará a cargo do chefe de acordo com a disponibilidade. Mais informações sobre o atendimento das solicitações veja o caso de uso [[projetos:ufpi:requisitos:sigaa:portal_coordenacao_graduacao:turmas:gerenciar_solicitacoes_de_turmas:turmas_regulares|gerenciar solicitações de turmas]]. As solicitações de turmas de ensino individual ou férias só podem ser realizadas a partir de requerimentos de turmas realizados pelo discentes. Este caso de uso permite ao coordenador de curso solicitar a criação de turmas regulares. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando usuário acessa a opção //SIGAA -> Portal da Coord. Graduação -> Turmas -> Solicitar Abertura de Turmas Regulares//. Para solicitar a criação de uma turma, o usuário deve seguir os seguintes passos: === Passo 1 === O usuário deverá escolher um componente curricular para o qual será solicitada a turma. São solicitados para a busca de componente curricular: * **Código**: Tipo - TEXTO. Código do componente curricular. * **Nome**: Tipo - TEXTO. Nome do componente curricular. * **Tipo**: Tipo - TEXTO. Tipo do componente curricular. * **Unidade Responsável**: Tipo - TEXTO. Unidade responsável pelo componente curricular. * **__Nivel__**: Tipo - TEXTO. o usuário deverá selecionar um componente da lista de resultados da busca. Em geral, os dados mostrados são: * **__Código__**: Tipo - TEXTO. * **__Nome__**: Tipo - TEXTO. * **__Total de Créditos__**: Tipo - TEXTO. * **__Carga Horária Total__**: Tipo - TEXTO. * **__Tipo__**: Tipo - TEXTO. * **__Ativo__**: Tipo - TEXTO. === Passo 2 === Serão exibidos dados do componente curricular, além do ano-período e tipo da turma (no caso, Regular). Será solicitado ao usuário o número de vagas reservadas por matriz curricular, do curso que coordena. Os dados dos componentes mostrados são: * **__Componente Curricular__**: Tipo - TEXTO. * **__Código__**: Tipo - TEXTO. * **__Tipo do Componente__**: Tipo - TEXTO. * **__Total de Créditos__**: Tipo - TEXTO. * **__Carga Horária Total__**: Tipo - TEXTO. * **__Ano-Período__**: Tipo - NUMÉRICO. Formato - 9999-9. * **__Tipo da Turma__**: Tipo - TEXTO. * **__Tipo de Oferta__***: Tipo - TEXTO. Opções: ''PRIMEIRO BIMESTRE'', ''SEGUNDO BIMESTRE'' e ''SEMESTRAL''. Os dados da reserva da solicitação são: * **__Curso__**: Tipo - TEXTO. * **__Turno__**: Tipo - TEXTO. * **__Modalidade__**: Tipo - TEXTO. * **__Habilitação/Ênfase__**: Tipo - TEXTO. * **__Currículos__**: Tipo - TEXTO (Ao selecionar um currículo as informações dele são mostradas em uma nova janela) * **__Regime__**: Tipo - TEXTO * **__Situação Discente__**: Tipo - TEXTO. * **Vagas**: Tipo - NUMÉRICO. **OBS**.: Vagas informadas onde a coluna "SITUAÇÃO DISCENTE" esteja preenchida com "CADASTRADO", serão reservadas para discentes ingressantes na instituição. === Passo 3 === São informados os Dados Básicos da turma. Também existe uma ou mais Grades de Horários com todos os dias e horários possíveis de aula. Deve-se entrar com tais informações para cadastrar o horário da turma. === Passo 4 === No último passo são informadas todas as informações cadastradas e é solicitada a informação: * **Observações Complementares**: Tipo - TEXTO As seguintes opções são apresentadas: * //Cadastrar Solicitação de Turma//. * //Cancelar//. * //Voltar//: volta para editar o horário da turma. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O coordenador poderá reservar vagas somente para as matrizes curriculares correspondentes ao curso que coordena. * **RN02** - A quantidade de vagas solicitadas deve ser superior a zero. * **RN03** - A solicitação de turma deve obedecer o calendário acadêmico. * **RN04** - A Grade de Horários é gerada a partir da Unidade Responsável pelo Componente Curricular. Caso a unidade detentora do Componente Curricular tiver uma unidade responsável acima dela, o usuário poderá escolher qual horário utilizar. * **RN05** - Só é permitir solicitar turma para componentes do tipo //atividade//, no qual a forma de participação seja //Especial Coletiva//. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.graduacao.dominio.SolicitacaoTurma | sigaa.graduacao.solicitacao_turma | | br.ufrn.sigaa.ensino.dominio.ComponenteCurricular | sigaa.ensino.componente_curricular | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Portal do Coordenador de Graduação Link(s): Turmas -> Solicitar Abertura de Turmas Regulares Usuário(s): servidor90 Papel que usuário deve ter: SigaaPapeis.COORDENADOR_CURSO ===== Cenários de Teste ===== Solicitar turmas e verificar as solicitações enviadas. Verificar a regra de negócio RN04. Para fazer o teste é necessário cadastrar Horários de Turma na área Administrativa do SIGAA. Para fazer isto logue com um usuário que seja administradotr do sistema, como igor_ufrn, e clique no link Área Admin, no canto superior direito da tela. Em seguida vá até a aba Administração e clique no link 'Horário de Turmas'. Lembre-se de cadastrar o horário para uma unidade e nível específico. ===== Dados para o Teste ===== Não se aplica.