User Tools

Site Tools


projetos:ufpi:requisitos:sigaa:portal_do_discente:monitoria:meus_relatorios
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:

  • 1. Relacionar as atividades desenvolvidas durante o exercício da Monitoria.
  • 2. Listar as contribuições do exercício de Monitoria para sua vida pessoal e vida profissional.
  • 3. Avaliar o seu desempenho durante o exercício de Monitoria.
  • 4. Tecer críticas e apresentar sugestões para a melhoria do Programa de Monitoria da UFPI.

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

  • RN01 - A tela inicial desse caso de uso deve listar todos os projetos em que o aluno logado participa ou participou.
  • RN02 - O sistema deve permitir visualizar todos os relatórios cadastrados ou enviados independente de seu status atual (exceto se ele tiver sido excluído).
  • RN03 - O usuário poderá submeter um novo relatório para o projeto em que ele atualmente participa caso:
    1. Não tenha cadastrado nenhum relatório anteriormente para esse projeto
    2. Sua monitoria relacionada a esse projeto tem o status ASSUMIU_MONITORIA ou MONITORIA_FINALIZADA
    3. O relatório só pode ser cadastrado ou avaliado após o término do período letivo associado ao projeto.
    4. O relatório só pode ser cadastrado ou avaliado caso o monitor esteja ativo no projeto.
    5. O relatório só pode ser cadastrado ou avaliado caso o monitor tenha participado do seminário de iniciação a docência
    6. O relatório só pode ser cadastrado ou avalidado caso o ano-período do edital seja o mesmo ano-período de referência do calendário de monitoria.
  • RN04 - Todos os dados do formulário de edição dos dados do relatório devem ser obrigatórios.

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
  • Verificar se todos os campos são obrigatórios (RN4)
  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

  • Ajustar calendário atual de monitoria para Envio Relatório Final de Projeto
  • Criar um vínculo de monitoria entre um discente de graduação com um projeto de Monitoria
  • Obter usuário de acesso para esse discente
  • Acessar o sistema como esse usuário, e tentar realizar as operações desse caso de uso

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

projetos/ufpi/requisitos/sigaa/portal_do_discente/monitoria/meus_relatorios.txt · Last modified: 2013/12/11 21:04 (external edit)