Table of Contents

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

Relatórios de Discente de Projeto de Monitoria

Essa funcionalidade permite que o discente cadastre relatórios finais para os projetos de monitoria em que o mesmo participa como monitor.

Descrição do Caso de Uso

O aluno poderá acessar essa funcionalidade através do link “Portal Discente > Monitoria > Meus Relatórios”, em que lhe apresentará uma lista de projetos de monitoria que o mesmo participa (ou participou). Para os projetos em que o aluno já participou e não mais está ativo como monitor o sistema deve disponibilizar um link para visualização do relatório final já submetido, e para o projeto em que o aluno participa atualmente como monitor ativo (remunerado ou não) deve ser possível cadastrar um novo relatório.

Cadastrar Relatório Final

A funcionalidade de CADASTRAR RELATÓRIO FINAL irá se apresentar ao usuário ao lado da descrição do projeto de monitoria atual do discente. Essa funcionalidade irá permitir o monitor editar as seguintes informações sobre o relatório:

Ao final do formulário de edição o monitor poderá já ENVIAR o relatório para avaliação ou SALVAR esse relatório como rascunho para poder retomar a edição ou submissão do mesmo posteriormente.

Após salvar o relatório, a tela inicial desse caso de uso (lista de projetos de monitoria e seus respectivos relatórios) irá listar o novo relatório cadastrado para o atual projeto do monitor. Caso o monitor tenha apenas salvo o relatório (e não enviado) o sistema deve apresentar os links para remoção e para alteração/envio de dados do mesmo.

Caso o usuário tenha apenas salvo os dados, o relatório terá situação atualizada para CADASTRO EM ANDAMENTO. Caso tenha enviado para avaliação, a situação será AGUADANDO AVALIAÇÃO

Alterar/Enviar Relatório

Ao escolher a opção de ALTERAR/ENVIAR relatório, o sistema apresentará a tela com formulário de edição dos dados do mesmo e os botões SALVAR (para apenas salvar as alterações atuais) e ENVIAR (para enviar o relatório para avaliação). Nessa mesma tela de edição de dados do relatório, abaixo do formulário de edição o sistema deve listar todas as alterações realizadas para esse relatório. Essa listagem deve indicar qual seria o status do relatório no momento da alteração, quando e quem realizou as alterações e um link para exibir todos os dados do relatório no momento da alteração.

Remover Relatório

Ao escolher a opção de REMOVER relatório, o sistema irá apresentar uma tela com todas informações do relatório, e o botão REMOVER ao final do formulário para confirmar a remoção do mesmo.

Principais Regras de Negócio

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sigaa.monitoria.dominio.RelatorioMonitor sigaa.monitoria.relatorio_monitor
br.ufpi.sigaa.monitoria.dominio.RelatorioMonitorAlteracoes sigaa.monitoria.relatorio_monitor_alteracoes
br.ufrn.sigaa.monitoria.dominio.DiscenteMonitoria sigaa.monitoria.discente_monitoria

Plano de Teste

Sistema: SIGAA

Módulo: Portal do Discente

Link(s): Monitoria → Meus Relatórios

Usuário:

Papel que usuário deve ter: Ser discente de Graduação e ser monitor ativo em algum projeto de Monitoria

Cenários de Teste

  1. Tentar visualizar relatórios submetidos de projetos antigos
  2. Tentar cadastrar novo relatório
  1. Tentar enviar relatório sem tentar salvar antes
  2. Tentar alterar/cadastrar/enviar relatório fora do período de submissão de relatório do calendário de monitoria (RN3.3)
  3. Tentar alterar/cadastrar/enviar relatório para monitor que não participou de um seminário SID no mesmo ano-semestre do edital do seu projeto (RN3.5)

Dados para o Teste

Usuário de teste usado em homologacao: “aluno_monit_11”