~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Liberar Atividades de Campo ====== Esse caso de uso é utilizado pelos docentes da instituição para liberar a atividade de campo para permitir inscrições pelos discentes. A atividade de campo cadastrada aqui já deve ter sido aprovadas pelo setor de segurança do trabalho da instituição. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: // SIGAA → Portal do Docente → Ensino → Atividades de Campo -> Liberar Atividades de Campo//. Inicialmente, o sistema vai exibir uma listagem contendo as requisições de atividades de campo enviadas do sipac (em [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:atividade_de_campo:cadastrar_requisicao|Cadastrar Requisição]]), com os seguintes dados [[#principais regras de negocio|RN04]]: ***__Número__**: Tipo NUMÉRICO; ***__Objetivo__**: Tipo TEXTO; ***__Unidade Requisitante__**: Tipo TEXTO; ***__Período da Atividade__**: Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA. Para cada requisição de atividade de campo recebida o sistema permite liberar a atividade de campo ou visualizar os detalhes. === Liberar Atividade de Campo === Ao selecionar a requisição desejada, o sistema exibe o formulário para definição dos dados da atividade: ***Descrição***: Tipo TEXTO. ***Início das Inscrições***: Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA; ([[#principais regras de negocio|RN01]]) ***Fim das Inscrições***: Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA; ([[#principais regras de negocio|RN01]]) ***Arquivos***: Tipo ARQUIVO. ***Limite de vagas***: Tipo TEXTO. O sistema apresenta as opções: ''Sim'' ou ''Não''. ***Vagas***: Tipo NUMÉRICO; Apenas exibido se o **Limite de Vagas** for ''Sim''. O sistema deve exibir um alerta avisando que o usuário deve atentar para o meio de transporte que vai ser utilizado na atividade. * **Público em Geral**: Tipo TEXTO. O sistema apresenta as opções: ''Sim'' ou ''Não''. ***Turma***: Tipo AUTOCOMPLETE, formato: CÓDIGO - COMPONENTE CURRICULAR - TURMA - DOCENTE; Apenas exibido se o **Público em Geral** for ''Não''. ([[#principais regras de negocio|RN02, RN03]]) ***Outras Informações***: Tipo TEXTO. === Visualizar Detalhes === O sistema exibe todos os dados cadastrados em [[desenvolvimento:especificacoes:sipac:seguranca_do_trabalho:casos_de_uso:atividade_de_campo:requisicoes:cadastrar_requisicao|cadastrar atividade de campo]]. O caso de uso é então, finalizado. ===== Principais Regras de Negócio ===== ***RN01** - Esta data tem que estar de acordo com o período definido no [[desenvolvimento:especificacoes:sipac:seguranca_do_trabalho:casos_de_uso:atividade_de_campo:requisicoes:cadastrar_requisicao|cadastro da atividade de campo]]. * **RN02** - Só serão exibidas as disciplinas do departamento do docente logado. * **RN03** - Caso **Público em Geral** tenha sido marcado como ''Sim'', deve-se ignorar a sugestão de turmas e permitir a inscrição de qualquer discente com acesso ao caso de uso para registro de interesse. * **RN04** - As opções apenas serão selecionáveis caso o status da requisição em questão esteja ATENDIDA. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigaa.ensino.dominio.AtividadeCampo | academico.ensino.atividade_campo | | br.ufrn.sigaa.ensino.dominio.Turma | academico.ensino.turma | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Portal do Docente Link(s): SIGAA -> Portal do Docente -> Ensino -> Atividades de Campo -> Liberar Atividades de Campo Usuário: gibeon Papel que usuário deve ter: Ser Docente ===== Cenários de Teste ===== É necessário cadastrar uma requisição e aprova-la no módulo do sipac. Para cadastrar uma requisição utilize o caso de uso: [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:atividade_de_campo:cadastrar_requisicao|Cadastrar Requisição de Atividade de Campo]]. Após o cadastro é necessário atender a requisição no caso de uso: [[desenvolvimento:especificacoes:sipac:seguranca_do_trabalho:casos_de_uso:atividade_de_campo:consultas_e_relatorios:atender_requisicoes|Atender Requisição de Atividade de Campo]] e logo após libera-lá. [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:atividade_de_campo:negocio:atividade_de_campo|Fluxo da Atividade de campo ]]. ===== Dados para o Teste ===== Não se aplica.