~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Gerenciar Atividades de Campo [EM DESENVOLVIMENTO] ====== Esse caso de uso é utilizado pelos docentes da instituição para criar/gerenciar inscrições nas atividades de campo aprovadas pelo setor de segurança 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 → Gerenciar Atividades de Campo//. Inicialmente, o sistema vai exibir uma listagem contendo as atividades de campo já inseridas no sistema, com os seguintes dados: ***__Descrição da Atividade__**: Tipo TEXTO; ***__Período da Viagem__**: Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA; ***__Status__**: Tipo TEXTO ([[#Principais Regras de Negócio|RN01]]); O sistema vai exibir as opções de 'cadastrar nova atividade de campo', 'alterar atividade de campo', 'aprovar inscrições' ([[#Principais Regras de Negócio|RN03]]) e 'imprimir lista de presença da atividade'; === Cadastrar Nova Atividade de Campo === Inicialmente, o sistema deve exibir as requisições aprovadas para seleção: ***__Número__**: Tipo NUMÉRICO, formato: 999/AAAA; ***__Descrição__**: Tipo TEXTO; ***__Período da Viagem__**: Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA; ***__Data da Solicitação__**: Tipo DATA; Ao selecionar a requisição desejada, o sistema exibe o formulário definição de dados da viagem: ***Período de Inscrição***: Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA; ***Vagas***: Tipo NUMÉRICO; * **Público Alvo** ***Turma***: Tipo AUTOCOMPLETE, formato: CÓDIGO - COMPONENTE CURRICULAR - TURMA - DOCENTE; ***Público Geral**: Tipo LÓGICO ([[#Principais Regras de Negócio|RN02]]); === Alterar Atividade de Campo === Segue o fluxo descrito anteriormente. === Aprovar Inscrições === O sistema, então, exibe a quantidade de inscrições ainda não aprovadas e o registro de interesses dos envolvidos na atividade, com os seguintes campos: ***__Vagas__**: Tipo NUMÉRICO; ***__Nome__**: Tipo TEXTO; ***__Curso__**: Tipo TEXTO; Para cada registro enviado, o sistema exibe as opções de 'aceitar inscrição', 'negar inscrição' e 'visualizar atestado de matrícula'. Caso aceite ou negue uma inscrição, o sistema requer uma confirmação positiva pelo usuário. Adicionalmente, o sistema permite que o docente responsável pela atividade possa inserir diretamente um indivíduo, através dos seguintes campos: ***Nome***: Tipo TEXTO; ***Descrição da Função***: Tipo TEXTO; === Imprimir Lista de Presença da Viagem === O sistema exibe a lista de presença dos participantes para conferência. Para cada registro temos: A foto do usuário cadastrada no sistema e então os seguintes dados: ***__Nome__**: Tipo TEXTO; ***__Contato__**: Tipo TEXTO, formato: FONE RESIDENCIAL: 9999-9999 , RESPONSÁVEL: NOME_RESPONSÁVEL; ***__Observações__**: Tipo TEXTO; * //Referente às observações cadastradas no ato da inscrição descrito na especificação [[desenvolvimento:especificacoes:sigaa:portal_do_discente:casos_de_uso:ensino:atividades_de_campo| Inscrição em Atividade de Campo]];// O caso de uso é então, finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Só serão exibidas as disciplinas ministradas pelo docente logado. * **RN02** - Caso a opção em questão esteja marcada, deve-se ignorar a sugestão de turmas e permitir a inscrição de qualquer discente com acesso ao caso de uso para registr de interesse. * **RN03** - 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 | | | | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Portal do Docente Link(s): SIGAA -> Portal do Docente -> Ensino -> Gerenciar Atividades de Campo Usuário: Papel que usuário deve ter: Ser Docente ===== Cenários de Teste ===== ===== Dados para o Teste =====