~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Horário de Turmas ====== Este Caso de Uso tem como finalidade fazer alterações de horários de aula das turmas ou removê-los. Essa funcionalidade é usada pelos administradores. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando o usuário acessa a opção //SIGAA -> Área Administrativa -> Administração -> Administração -> Horário de Turmas//. Ao acessar o caso de uso e realizar uma busca informando os campos a seguir, o sistema exibe uma lista de todos os Horários de Turmas cadastrados: * **Unidade Responsável***. Tipo - TEXTO. * **Nível de Ensino***. Tipo - TEXTO. Para cada Horário de Turmas o sistema disponibiliza as seguintes opções: * **Atualizar** * Esta opção permite que o usuário altere um Horário de Turmas: * **Unidade Responsável***. Tipo - TEXTO. * **Nível de Ensino***. Tipo - TEXTO. * **Hora Início***: Formato - 99:99. Tipo - NUMÉRICO. Informar a hora em que começa o horário. Campo obrigatório. * **Hora Fim***: Formato - 99:99. Tipo - NUMÉRICO. Informar a hora em que terminar o horário. Campo obrigatório. * **Turno***: Tipo - TEXTO. Manha, Tarde ou Noite. Campo obrigatório. * **Ordem***: Formato - 9. Tipo - NUMÉRICO. Informar se o horário cadastrado é o primeiro, segundo... do turno informado. Campo obrigatório. campos obrigatórios* * **Remover**: esta opção permite que o usuário remova um Horário de Turmas. O sistema ainda disponibiliza a opção de //Cadastrar// um Horário de Turmas que segue o mesmo padrão do campo //Atualizar// especificado anteriormente. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Não deve ser possível remover ou alterar um horário que possua turmas com situação ABERTA ou A_DEFINIR_DOCENTE relacionadas a ele. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.Horario | sigaa.ensino.ensino | | br.ufrn.sigaa.dominio.Unidade | sigaa.comum.unidade | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Área Administrativa Link(s): Área Administrativa -> Administração -> Horário de Turmas Usuários: freddcs, wendell Papel que usuário deve ter: SigaaPapeis.ADMINISTRADOR ===== Cenários de Teste ===== Tentar cadastrar horários de aula na mesma hora, o sistema deve proibir isso. ===== Dados para o Teste ===== Não se Aplica.