~~ODT~~
Responder Questionário da turma virtual
Este caso de uso permite aos discentes responder os quetionários da turma virtual, exibindo o resultado obtido ao final da resolução.
Descrição do Caso de Uso
O caso de uso inicia ao acessar pelo caminho Sigaa → Turma Virtual → Atividades → Questionários → Responder.
O caso de uso inicia exibindo uma tela que informa se o aluno pode ou não responder o questionário RN01. Na tela, são exibidas as seguintes informações sobre o questionário:
- Título: O título do questionário;
- Descrição: A descrição do questionário;
- Período: A data inicial e final para o discente poder responder ao questionário;
- Tentativas: A quantidade máxima de tentativas permitidas.
Após estas informações, é exibida a quantidade de tentativas de resolução que o discente já enviou e a informação se ele pode ou não tentar novamente.
Se ele pode efetuar a tentativa de resolução (RN05), é exibida a opção “Acessar questionário”.
Acessando o questionário, o discente visualiza o tempo restante e as questões (RN02, RN07 e RN03), podendo respondê-las. Ao final, deve selecionar a opção “Enviar”.
Após isso, é exibida uma tela com o resultado da operação. Nela, são exibidos a porcentagem de acerto, o feedback geral, de acordo com sua nota, as suas respostas e o feedback e correção para cada uma de suas respostas (RN04 e RN06).
Principais Regras de Negócio
- RN01: O discente não pode enviar mais respostas do que a quantidade máxima permitida;
- RN02: As perguntas e alternativas do questionário devem ser embaralhadas de acordo com a configuração do questionário;
- RN03: A quantidade de perguntas deve ser igual ao número informado pelo docente no cadastro, no caso de este estar configurado para exibir somente um subconjunto de questões;
- RN04: Na visualização do resultado, cada uma das informações só deve aparecer se o prazo para o envio do questionário tiver sido finalizado ou se o docente tiver configurado o questionário para exibir estas informações antes do prazo;
- RN05: Caso o discente saia do questionário por algum motivo (falta de energia, computador travou, etc), ele deve poder retornar ao questionário e continuar sua tentativa;
- RN06: A tentativa não pode durar mais que o tempo máximo especificado no cadastro do questionário.
- RN07: A quantidade de perguntas a ser exibidas que estão vinculadas a uma subcategoria deve ser menor ou igual que a quantidade de questões mutáveis definida no cadastro/alteração da subcategoria. Essas perguntas deverão ser apresentadas de forma aleatória.
Resoluções/Legislações Associadas
Não se aplica
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ava.questionarios.dominio.QuestionarioTurma | ava.questionario_turma |
br.ufrn.sigaa.ava.questionarios.dominio.PerguntaQuestionarioTurma | ava.pergunta_questionario_turma |
br.ufrn.sigaa.ava.questionarios.dominio.AlternativaPerguntaQuestionarioTurma | ava.alternativa_pergunta_questionario_turma |
br.ufrn.sigaa.ava.questionarios.dominio.EnvioRespostasQuestionarioTurma | ava.envio_respostas_questionario_turma |
br.ufrn.sigaa.ava.questionarios.dominio.RespostaPerguntaQuestionarioTurma | ava.resposta_pergunta_questionario_turma |
Plano de Teste
Sistema: SIGAA
Módulo: Turma Virtual
Link(s): Sigaa → Turma Virtual → Atividades → Questionários → Responder ou Sigaa → Turma Virtual → (clica sobre o link de um questionário na listagem)
Usuário: airy, gabisosi, somarium, niziaporto, faelbx.
Papel que usuário deve ter: Qualquer discente com acesso a uma turma virtual que possua questionários cadastrados
Cenários de Teste
Verificar se os prazos para responder e visualizar respostas estão sendo respeitados. Verificar se as perguntas e alternativas estão sendo embaralhadas corretamente. Verificar se o tempo máximo para resolução está sendo respeitado.
Dados para o Teste
Não se aplica