SIG Software & Consultoria em Tecnologia da Informação LTDA |
Documento de Especificação de Requisitos |
Projeto: Implantação Sistemas SIG |
Instituição: Universidade Federal do Piauí |
Contrato: 72/2011 |
Cadastrar Edital
Nesse caso de uso o gestor de monitoria (na UFPI a CAAP) cria o edital de monitoria geral que distribui as vagas de monitoria remuneradas entre os departamentos ou cursos.
Descrição do Caso de Uso
O caso de uso inicia-se quando o usuário acessa a opção SIGAA → Monitoria → Projetos → Editais CAAP → Cadastrar Edital .
Ao iniciar o caso de uso, o sistema exibe um formulário para preenchimento dos dados do edital de monitoria CAAP. Os campos são os seguintes:
* Número do Edital: Tipo - TEXTO.
* Descrição: Tipo - TEXTO.
* Ano/Semestre: Formato - 9999.9 - Tipo - TEXTO. Indica qual o período letivo do edital. Entre as opções estão os períodos letivos regulares já cadastrados na instituição, na parte de calendário acadêmico.
* Data de Publicação: Formato - DD/MM/AAAA - Tipo - DATA. Data de publicação do edital.
* Período de Submissão: Formato - DD/MM/AAAA a DD/MM/AAAA- Tipo - INTERVALO DE DATAS - Período no qual os chefes dos departamentos vão submeter seus respectivos editais de departamento.
* Período da Inscrição dos Monitores: Formato - DD/MM/AAAA a DD/MM/AAAA- Tipo - INTERVALO DE DATAS - Período no qual os discentes poderão se inscrever nos editais dos departamentos para concorrer a vagas.
* Total de Bolsas Remuneradas: Formato 9999 - Tipo - Numérico - Quantidade geral de monitores remunerados na instituição para o período do edital.
Arquivo do Edital - Tipo: ARQUIVO. Opcional: algum arquivo com detalhes sobre o edital visível para os chefes de departamento, docentes e discentes.
Além desses campos, há a listagem onde o usuário deve inserir os departamentos/cursos envolvidos. Para inserir um departamento nela, os seguintes campos são disponibilizados:
* Departamento: Formato UNIDADE (CÓDIGO DA UNIDADE), Tipo - Autocomplete. Departamento que será adicionado.
Adicionar - Ao selecionar essa opção o departamento escolhido no campo acima é inserido na lista de departamentos do edital.
Na listagem, cada departamento tem os seguintes campos:
Nome/Código - Nome e código da unidade do departamento.
* Bolsas: Formato - 9999. Tipo NUMÉRICO. Quantidade de bolsas remuneradas que o departamento terá direito.
Remover - Ao selecionar essa opção, o departamento selecionado é removido da lista de departamentos do edital.
O caso de uso é concluído quando o usuário seleciona a opção Cadastrar e o sistema cadastra o edital.
Principais Regras de Negócio
RN01: Somente pode haver um edital por período letivo regular.
RN02: Somente unidades do tipo acadêmico DEPARTAMENTO podem participar do edital.
RN03: A soma da quantidade de bolsas de cada departamento deve ser igual ao total de bolsas oferecidas pelo edital.
RN04: A quantidade de bolsas de um departamento pode ser igual a zero. Isso significa que o departamento não terá monitores remunerados, mas ele pode ter monitores voluntários.
RN05: O período de inscrição dos monitores deve ser posterior ao período de submissão dos editais dos departamentos.
Resoluções/Legislações Associadas
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
br.ufrn.sigaa.projetos.dominio.Edital | projetos.edital |
br.ufrn.sigaa.monitoria.dominio.EditalMonitoria | monitoria.edital_monitoria |
br.ufpi.sigaa.monitoria.EditalMonitoriaDepartamento | monitoria.edital_monitoria_departamento |
Plano de Teste
Sistema: SIGAA
Módulo: Monitoria
Usuário: gestor_monitoria
Papel: SigaaPapeis.GESTOR_MONITORIA
Link(s): SIGAA → Monitoria → Projetos → Editais CAAP → Cadastrar Edital
Dados para o Teste
Os departamentos são as unidades que estão com tipo acadêmico DEPARTAMENTO no SIGAdmin, no caso de uso de alterar unidade.
Os períodos são os calendários acadêmicos de graduação ativos definidos para a unidade gestora acadêmica na Área Administrativa do SIGAA.
Cenários de Teste
Cadastrar edital e verificar se ele aparece nas buscas e para os chefes dos departamentos.
Tentar alterar um edital que já tenha editais de departamento submetidos.
Tentar cadastrar um edital para um período que já tenha edital cadastrado.