====== Realizar a Distribuição Manual das Submissões ====== Este caso de uso é destinado aos Administradores de Eventos, tendo como finalidade distribuir manualmente as submissões realizadas para um evento para os avaliadores cadastrados anteriormente no sistema. ====== Descrição do Caso de Uso ====== Este caso de uso inicia-se quando a opção //Portal de Eventos -> Gestão de Evento ->Distribuir Submissões-> Realizar a Distribuição Manual// é acessada. Ao acessar o caso de uso, é necessário que o usuário informe os seguintes dados para realizar a busca: * **Título do Evento**: Tipo - TEXTO. * **Data de Início Evento**: Formato: DD/MM/AAAA. Tipo - DATA. * **Data Final do Evento**: Formato: DD/MM/AAAA. Tipo - DATA. * **Apenas Eventos com Submissões Abertas**: Tipo - LÓGICO. * **Apenas Eventos com Avaliações Abertas**: Tipo - LÓGICO. * **Apenas Eventos Principais**: Tipo - LÓGICO. O sistema listará os Eventos Encontrados, informando os seguintes dados: * **__Título__**: Tipo - TEXTO. * **__Início do Evento__**: Formato:DD/MM/AAAA. Tipo - DATA. * **__Fim do Evento__**: Formato: DD/MM/AAAA. Tipo - DATA. Para cada evento listado, é possível //Selecionar Evento e Listar Eventos Associados//. ===Selecionar Eventos=== Ao selecionar esta opção, é necessário que o usuário informe o seguinte parâmetros para a realização da distribuição dos trabalhos do evento selecionado: * **Tipo de Distribuição***: Tipo - LÓGICO. Opções: ''POR AVALIADOR ou POR SUBMISSÃO''. Quando é selecionado o Tipo de Distribuição POR AVALIADOR é necessário que o usuário informe o seguinte dado: * **Tipo de Avaliador***: Tipo - LÓGICO. Opções: ''AVALIADOR INTERNO ou AVALIADOR EXTERNO''. * **CPF**: Tipo - NUMÉRICO ([[#Principais Regras de Negócio|RN02]]). * **Nome**: Tipo - TEXTO. * **Login**: Tipo - TEXTO ([[#Principais Regras de Negócio|RN02]]). * **SIAPE**: Tipo - NUMÉRICO ([[#Principais Regras de Negócio|RN02]]). * **Matricula**: Tipo - NUMÉRICO ([[#Principais Regras de Negócio|RN02]]). * **E-mail**: Tipo - NUMÉRICO. O sistema listará os seguintes dados como Resultado da Busca: * **__CPF__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * **__E-mail__**: Tipo - TEXTO. * **__Data de Nascimento__**:Formato - DD/MM/AAAA. Tipo - DATA. Para cada pessoa listada no Resultado da Busca é possível //Selecionar Pessoa// como avaliador. ==Selecionar Pessoa== Ao selecionar esta opção, o sistema listará as seguintes informações: * **__Dados do Avaliador Selecionado__** * **__Nome__**: Tipo - TEXTO. * **__Submissões do Avaliador__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. Sendo possível //Adicionar Submissão ou Remover Avaliador//. **Adicionar Submissão** Ao selecionar esta opção, é necessário que o usuário informe os seguintes dados para realizar a busca da Submissão: * **__Evento__**: Tipo - TEXTO. * **Número**: Tipo - NUMÉRICO. * **Título**: Tipo - TEXTO. * **Status**: Tipo - TEXTO. * **Área**: Tipo - TEXTO. * **Buscar Eventos Associados**: Tipo - TEXTO. * **Data**: Formato: DD/MM/AAAA à DD/MM/AAAA. Tipo - DATA. O sistema listará os seguintes das Submissões de Trabalhos Encontradas: * **__Número__**: Tipo - NUMÉRICO. * **__Título__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Status Pagamento__**: Tipo - TEXTO. Para cada Submissão listada é possível //Selecionar Submissão e Visualizar Submissão//. ==Visualizar Submissão== Ao selecionar esta opção, o sistema listará os seguintes Dados da Submissão: * **__Dados do Evento__** * **__Evento__**: Tipo- TEXTO. * **__Período do Evento__**: Formato: DD/MM/AAA à DD/MM/AAAA. Tipo - DATA. * **__Período de Submissão__**: Formato: DD/MM/AAA à DD/MM/AAAA. Tipo - DATA. * **__Período de Avaliação__**: Formato: DD/MM/AAA à DD/MM/AAAA. Tipo - DATA. * **__Publicação dos Resultados__**: Formato: DD/MM/AAAA. Tipo - DATA. * **__Emissão dos Certificados__**: Formato: DD/MM/AAA. Tipo - DATA. * **__Dados Gerais da Submissão__** * **__Número__**: Tipo - NUMÉRICO. * **__Título__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Resumo__**: Tipo - TEXTO. * **__Bibliografia__**: Tipo - TEXTO. * **__Área do Trabalho__**: Tipo - TEXTO. * **__Unidade da Submissão__** * **__Unidade__**: Tipo - TEXTO. * **__Questionário da Submissão__**: Tipo - TEXTO. ==Selecionar== Ao selecionar esta opção, a submissão selecionada é distribuída para o Avaliador selecionado. Sendo necessário que o usuário Salve Distribuição Manual. **Remover Avaliador** Ao selecionar esta opção, é necessário apenas que o usuário confirme a remoção do trabalho das avaliações do avaliador selecionado. Quando é selecionado o Tipo de Distribuição POR SUBMISSÃO, o sistema lista as Submissões de Trabalhos Encontradas, informando os seguintes dados: * **__Número__**: Tipo - NUMÉRICO. * **__Título__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Status do Pagamento__**: Tipo - TEXTO. E ainda é possível Filtrar a busca informando os seguintes dados: * **__Evento__**: Tipo - TEXTO. * **Número**: Tipo - NUMÉRICO. * **Título**: Tipo - NUMÉRICO. * **Status**: Tipo - TEXTO. * **Área**: Tipo - TEXTO. * **Buscar Eventos Associados?**_ Tipo - TEXTO. * **Data**: Formato: DD/MM/AAAA à DD/MM/AAAA. Tipo - DATA. Para cada resultado listado é possível //Selecionar submissão e Visualizar Submissão//. ==Visualizar Submissão== Ao selecionar esta opção, o sistema listará os seguintes Dados da Submissão: * **__Dados do Evento__** * **__Evento__**: Tipo- TEXTO. * **__Período do Evento__**: Formato: DD/MM/AAA à DD/MM/AAAA. Tipo - DATA. * **__Período de Submissão__**: Formato: DD/MM/AAA à DD/MM/AAAA. Tipo - DATA. * **__Período de Avaliação__**: Formato: DD/MM/AAA à DD/MM/AAAA. Tipo - DATA. * **__Publicação dos Resultados__**: Formato: DD/MM/AAAA. Tipo - DATA. * **__Emissão dos Certificados__**: Formato: DD/MM/AAA. Tipo - DATA. * **__Dados Gerais da Submissão__** * **__Número__**: Tipo - NUMÉRICO. * **__Título__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Resumo__**: Tipo - TEXTO. * **__Bibliografia__**: Tipo - TEXTO. * **__Área do Trabalho__**: Tipo - TEXTO. * **__Unidade da Submissão__** * **__Unidade__**: Tipo - TEXTO. * **__Questionário da Submissão__**: Tipo - TEXTO. ==Selecionar== Ao selecionar esta opção, o sistema exibe os seguintes dados: * **__Dados do Evento__** * **__Evento__**: Tipo- TEXTO. * **__Período do Evento__**: Formato: DD/MM/AAA à DD/MM/AAAA. Tipo - DATA. * **__Período de Submissão__**: Formato: DD/MM/AAA à DD/MM/AAAA. Tipo - DATA. * **__Período de Avaliação__**: Formato: DD/MM/AAA à DD/MM/AAAA. Tipo - DATA. * **__Publicação dos Resultados__**: Formato: DD/MM/AAAA. Tipo - DATA. * **__Emissão dos Certificados__**: Formato: DD/MM/AAA. Tipo - DATA. * **__Dados Gerais da Submissão__** * **__Número__**: Tipo - NUMÉRICO. * **__Título__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Avaliadores da Submissão__** * **__Avaliadores da Submissão__**: Tipo - TEXTO. * **__Status__**: Tipo- TEXTO. Sendo possível //Remover Avaliador ou Adicionar Avaliador// a submissão selecionada. **Remover Avaliador** Ao selecionar esta opção, é necessário apenas que o usuário confirme a remoção da avaliação do Avaliador selecionado. **Adicionar Avaliador** Ao selecionar esta opção é necessário que o usuário informe os seguintes dados para realizar a busca do avaliador: * **CPF**: Tipo - NUMÉRICO. * **Nome**: Tipo - TEXTO. * **Login**: Tipo - TEXTO. * **SIAPE**: Tipo - NUMÉRICO. * **Matricula**: Tipo - NUMÉRICO. O sistema listará o Resultado da Busca informando os seguintes dados: * **__CPF__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * **__Data de Nascimento__**: Formato: DD/MM/AAAA. Tipo - DATA. Sendo possível selecionar a pessoa listada no resultado como Avaliador da submissão selecionada. Ao selecionar o Avaliador da Submissão, é necessário que o usuário Salve a Distribuição Manual. O caso de uso é finalizado. ===== Classes Persistentes e Tabelas Envolvidas ===== ===== Principais Regras de Negócio ===== * **RN01** - Para a distribuição ocorrer é necessário que existam avaliadores cadastrados para o evento para o qual a distribuição será feita. * **RN02** - Esta opção aparece apenas quando o Tipo de Avaliador selecionado é Avaliador Interno. ====== Plano de Teste ====== Sistema: SIGEventos Módulo: Menu Principal Link(s): Portal de Eventos -> Gestão de Evento -> Distribuir Submissões -> Realizar a Distribuição Manual. Usuários: jadsonjs Papel que usuário deve ter: SigaaPapeis.ADMNINISTRADOR_SIGEVENTOS ===== Cenários de Teste ===== ===== Dados para o Teste =====