~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Gerenciar Solicitações de Todas as Turmas ====== Esse caso de uso é utilizado pelos Chefes de Departamentos, com o objetivo de Gerenciar as solicitações de todas as turmas. Na graduação as turmas podem ser criadas diretamente pelo DAE, pelo chefe de departamento ou coordenador de curso (desde que a unidade da coordenação seja a mesma do componente curricular) através das solicitações de turma. O chefe de departamento normalmente só pode criar turmas se for a partir de uma solicitação de turmas. Apenas alguns componentes permitem a criação de turmas sem que haja uma solicitação, conforme as propriedades indicadas no [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:ddp:componentes_curriculares::cadastrar|cadastro do componente curricular]]. O resultado obtido após o atendimento de uma solicitação de turma é a turma criada no sistema, seja ela regular, ensino individual ou férias. Para o caso das turmas de ensino individual os alunos que estão na solicitação de turma são matriculados automáticamente após a sua criação. No caso de um erro o chefe de departamento pode remover a turma e a solicitação de turma deverá retornar para o status pendente e poderá ser atendida novamente, criando uma nova turma. Para as turmas de ensino individual se a turma for removida as matrículas dos alunos serão excluídas. O chefe de departamento pode juntar várias solicitações de turmas e criar apenas uma turma, assim como também pode quebrar uma solicitação de turma em várias turmas, para dividir uma solicitação de turma em várias turmas é necessário que haja solicitação de vagas para mais de uma reserva. Para juntar várias solicitações de turmas em uma única turma é necessário que todas as solicitações tenham o mesmo horário e sejam do mesmo componente curricular, exceto para turmas de férias, que é possível juntar turmas de componentes equivalentes. Ao atender uma solicitação de turma o chefe de departamento não pode alterar o horário solicitado pelo coordenador, se ele quiser juntar solicitações de turmas que possuam horários diferentes o chefe pode pedir ao coordenador que altere o horário da solicitação de turma para se enquadrar nas suas necessidades. === Gerenciamento de subturmas === Existem algumas turmas que necessitam de um tratamento diferenciado no seu gerenciamento de criação e acompanhamento pelo SIGAA por terem características específicas no seu funcionamento na prática. Dentre estas, temos a idéia das **subturmas**. Estas subturmas referem-se àquelas definidas para certas disciplinas que possuem sua carga horária total distribuída entre teoria e laboratório, onde turmas diferentes compartilham o mesmo espaço/horário de aulas teóricas e diferentes espaços/horários de aulas de laboratório. Para efeitos práticos de gerenciamento, estas turmas devem manter-se independentes sob certos aspectos, como a matrícula pelos discentes e consolidação, mas compartilhadas em outros, como as cargas horárias dos docentes e o acesso às funcionalidades do Ambiente Virtual de Aprendizado. Identificado principalmente dentro do funcionamento das turmas da área de saúde, o conceito de subturmas deve ser suportado pelo SIGAA. Este suporte deve contemplar as solicitações e criações de turmas, o gerenciamento e utilização do Ambiente Virtual de Aprendizado associadas e a consolidação das notas dos discentes matriculados. No caso de componentes que permitem a criação de subturmas o chefe de departamento deve selecionar qual o grupo de subturmas que ele deseja enquadrar a nova turma que será criada. Mais informações sobre subturmas podem ser encontradas [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:matriculas_e_programas:turmas:criar_turma|aqui]]. ===== Descrição do Caso de Uso ===== O caso de uso inicia quando o usuário acessa a opção //SIGAA -> Portal do Docente → Chefia → Turmas → Gerenciar Solicitações de Turmas → Ver Todas //. Ao iniciar o caso de uso, deve-se realizar a busca pelas turmas através dos seguintes critérios disponíveis abaixo: * **Curso**: Tipo - TEXTO. Curso para o qual há reserva de vagas, campo selecionável. * **Componente**: Tipo - TEXTO. Nome do componente curricular,campo selecionável. * **Horário**: Tipo - TEXTO. Horário da turma solicitada. * **Docente**: Tipo - TEXTO. Docente que lecionará na turma. Se o componente permitir subturma, e caso exista turma agrupadora cadastrada, será exibida uma lista de turmas agrupadoras e respectivas subturmas para que o usuário possa agrupar a turma que está criando, ou indicar que a turma a ser criada não será subturma. Após a busca, uma lista de componentes curriculares será apresentada. * **__Componente Curricular__**: Tipo - TEXTO. * **__Solicitante__**: Tipo - TEXTO. * **__Data da Solicitação__**: Formato - DD/MM/AAAA, Tipo - DATA. * **__Tipo__**: Tipo - TEXTO. * **__Horário__**: Tipo - TEXTO. * **__Vagas__**: Tipo - NUMÉRICO. * **__Situação__**: Tipo - TEXTO. * **__Natureza__**: Tipo - TEXTO. Indica o tipo do componente curricular na grade: Obrigatório, Optativo ou Eletivo. Cada um deles podem apresentar as seguintes opções: * [[desenvolvimento:especificacoes:sigaa:portal_do_docente:casos_de_uso:chefia:turmas:gerenciar_solicitacoes_de_turmas:turmas_regulares:atender_solicitacao|Atender Solicitação]]. ([[#Principais Regras de Negócio|RN01]]) * [[desenvolvimento:especificacoes:sigaa:portal_do_docente:casos_de_uso:chefia:turmas:gerenciar_solicitacoes_de_turmas:turmas_regulares:solicitar_alteracao_de_horario|Solicitar Alteração de Horário]]. ([[#Principais Regras de Negócio|RN01]]) * [[desenvolvimento:especificacoes:sigaa:portal_do_docente:casos_de_uso:chefia:turmas:gerenciar_solicitacoes_de_turmas:turmas_regulares:adicionar_reserva_em_turma_existente|Adicionar Reserva em Turma Existente]]. ([[#Principais Regras de Negócio|RN01]])([[#Principais Regras de Negócio|RN02]]) * [[desenvolvimento:especificacoes:sigaa:portal_do_docente:casos_de_uso:chefia:turmas:gerenciar_solicitacoes_de_turmas:turmas_regulares:negar_solicitacao|Negar Solicitação]]. ([[#Principais Regras de Negócio|RN01]]) * [[desenvolvimento:especificacoes:sigaa:portal_do_docente:casos_de_uso:chefia:turmas:gerenciar_solicitacoes_de_turmas:turmas_regulares:visualizar_solicitacao_de_turma|Visualizar Solicitação de Turma]]. ===== Principais Regras de Negócio ===== * **RN01** - Esta opção só estará disponível caso o processo ainda esteja pendente. * **RN02** - O programa do componente deve estar cadastrado para a criação da turma. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.graduacao.dominio.SolicitacaoEnsinoIndividual | sigaa.graduacao.solicitacao_ensino_individual | | br.ufrn.sigaa.ensino.graduacao.dominio.SolicitacaoTurma | sigaa.graduacao.solicitacao_turma | | br.ufrn.sigaa.ensino.dominio.Turma | sigaa.ensino.turma | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Portal do Docente Link(s): Portal do Docente → Chefia → Turmas → Gerenciar Solicitações de Turmas → Ver Todas. Usuário(s): madruga, samuelxs, penhalves, adilson. Papel que usuário deve ter: SigaaPapeis.CHEFE_DEPARTAMENTO ===== Cenários de Teste ===== - Tentar Cadastrar uma turma com horário diferente do estabelecido. - Adicionar um docente que esteja cadastrado numa disciplina no mesmo horário. - Cadastrar um docente com uma Carga Horária superior da Carga da turma. ===== Dados para o Teste ===== Entrar como coordenador de curso de graduação e [[desenvolvimento:especificacoes:sigaa:portal_coordenador_graduacao:casos_de_uso:turmas:solicitar_abertura_de_turmas|solicitar a abertura de uma turma]]. A solicitação deverá aparecer na lista de solicitações do chefe de departamento.