5.6 KiB
5.6 KiB
#RAS https://www.eduvpn.org/ https://ap.visual-paradigm.com/university-of-minho
Grupo: 8.3 (w/ Lucas) Constituição do grupo:
- a94942
- pg50221
- pg52670 (me lol)
- a91775
- pg52672 (lucas)
Requisitos Funcionais 😜💀
- O Docente cria uma prova de avaliação
- O Técnico regista Alunos numa prova de avaliação
- O Docente define o momento a partir do qual as provas podem ser consultadas
- Os utilizadores deverão fazer login no sistema
- Os utilizadores deverão fazer logout no sistema
- O Técnico deverá fazer o registo de utilizadores no sistema
- Os utilizadores deverão conseguir aceder ao calendário
- O Professor deverá conseguir agendar exames no calendário
- O Professor deverá conseguir definir a duração máxima de um exame
- Quando o tempo de realização de um exame for excedido, o sistema deverá bloquear a edição do mesmo, enviando as resposta nele inseridas
- O Professor deverá conseguir editar exames no calendário
- O Professor deverá conseguir cancelar exames no calendário
- O Professor deverá conseguir editar exames
- O Professor deverá conseguir eliminar exames
- O Professor deverá conseguir adicionar uma questão a um exame
- O Professor deverá conseguir definir a categoria de uma questão de exame
- O sistema deverá conseguir introduzir os meios para resposta a uma pergunta de categoria definida
- O Professor deverá ser capazes de adicionar sub-questões a uma pergunta até uma profundidade de 5 sub-questões
- O Professor deverá ser capaz de editar questões
- O Professor deverá ser capaz de eliminar questões
- O Professor deverá ser capaz de definir um critério de avaliação para as questões nos extremos das árvores
- O Professor deverá ser capaz de editar o critério de avaliação para as as questões
- O Estudante deverá conseguir selecionar de forma exclusivamente mútua as opções etiquetadas 'Verdadeiro' e 'Falso' numa pergunta de resposta verdadeiro/falso
- O Estudante deverá conseguir introduzir texto como resposta a uma pergunta de resposta extensa durante a realização de um exame
- O Estudante deverá ser capaz de selecionar uma questão de escolha múltipla
- O Estudante deverá ser capaz de desselecionar uma questão de escolha múltipla
- O Professor deverá conseguir definir o tipo de resposta expectável numa pergunta de resposta extensa
- O sistema deverá formatar automaticamente as respostas dos Estudantes para um formato de código caso estes utilizem os caracteres ''' no início e fim de uma secção de texto.
- O sistema deverá permitir a utilização de linguagens formais por meio de utilização de LaTex
- O sistema deverá permitir criar automaticamente versões traduzidas de um exame
- O sistema deverá permitir editar versões traduzidas de um exame
- O sistema deverá ser capaz de calcular automaticamente a cotação de respostas a perguntas de categoria resposta múltipla
- O sistema deverá ser capaz de calcular automaticamente a cotação de respostas a perguntas de categoria Verdadeiro/Falso
- O sistema deverá permitir ao professor atribuir manualmente a cotação a respostas de perguntas de categoria resposta extensa
- O Estudante deverá conseguir consultar um exame corrigido
- O Professor deverá ser capaz de agrupar perguntas
- O Professor deverá ser capaz de adicionar sub-grupos a grupos de questões até uma profundidade de 5 sub-grupos
- O Professor deverá definir o número de itens disponíveis num grupo
- O Professor deverá ser capaz de definir um item num grupo de questões como obrigatório
- O Professor deverá ser capaz de desagrupar perguntas
- O sistema deverá permitir o upload de ficheiros multimédia associados a uma pergunta de exame
- O sistema deverá permitir a reprodução de ficheiros multimédia associados a um exame ou a uma pergunta de exame
- O Professor deverá conseguir criar uma secção de formulário para um exame
- O Professor deverá conseguir fazer o upload de ficheiros PDF na secção de formulário de exame
- O Estudante deverá conseguir visualizar os ficheiros PDF da secção de formulário de um exame
- O Professor deverá conseguir fazer eliminar ficheiros PDF anexados à secção de formulário de um exame
- O Professor deverá conseguir eliminar uma secção de formulário para um exame
- Aquando a marcação de um exame, o Professor deverá introduzir os estudantes a realizar o exame e as necessidades da sala para realizar o agendamento do mesmo.
- Aquando a marcação de um exame, o sistema deverá automaticamente definir salas para a realização do mesmo consoante os recursos disponíveis e as especificações do evento.
- O sistema deverá reservar as salas para a realização de um exame, bloqueando-as de ser utilizadas para outros eventos
- O sistema deverá permitir o início da realização de exames à hora e data marcados
- O sistema deverá ser capaz de gerar um código necessário para o início da resolução de um exame
- O Estudante deverá ser capaz de iniciar um exame na hora e data marcada para o mesmo
- O Estudante deverá ser capaz de inserir o código para o início da resolução de um exame no sistema
- O sistema deverá disponibilizar um temporizador que demonstre o tempo restante até ao final do tempo máximo de exame
- O sistema deverá permitir a ocultação do temporizador do tempo restante para resolução de exame
- O sistema deverá permitir a reversão da ocultação do temporizador do tempo restante para resolução de exame
- O sistema deverá permitir ao Professor responsável pelo exame atribuir mais tempo para realização de exame a um Estudante.