#RAS https://www.eduvpn.org/ https://ap.visual-paradigm.com/university-of-minho Grupo: 8.3 (w/ Lucas) Constituição do grupo: 1. a94942 2. pg50221 3. pg52670 (me lol) 4. a91775 5. pg52672 (lucas) ## Requisitos Funcionais 😜💀 1. O Docente cria uma prova de avaliação 2. O Técnico regista Alunos numa prova de avaliação 3. O Docente define o momento a partir do qual as provas podem ser consultadas 4. Os utilizadores deverão fazer login no sistema 5. Os utilizadores deverão fazer logout no sistema 6. O Técnico deverá fazer o registo de utilizadores no sistema 7. Os utilizadores deverão conseguir aceder ao calendário 8. O Professor deverá conseguir agendar exames no calendário 9. O Professor deverá conseguir definir a duração máxima de um exame 10. 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 11. O Professor deverá conseguir editar exames no calendário 12. O Professor deverá conseguir cancelar exames no calendário 13. O Professor deverá conseguir editar exames 14. O Professor deverá conseguir eliminar exames 15. O Professor deverá conseguir adicionar uma questão a um exame 16. O Professor deverá conseguir definir a categoria de uma questão de exame 17. O sistema deverá conseguir introduzir os meios para resposta a uma pergunta de categoria definida 18. O Professor deverá ser capazes de adicionar sub-questões a uma pergunta até uma profundidade de 5 sub-questões 19. O Professor deverá ser capaz de editar questões 20. O Professor deverá ser capaz de eliminar questões 21. O Professor deverá ser capaz de definir um critério de avaliação para as questões nos extremos das árvores 22. O Professor deverá ser capaz de editar o critério de avaliação para as as questões 23. O Estudante deverá conseguir selecionar de forma exclusivamente mútua as opções etiquetadas 'Verdadeiro' e 'Falso' numa pergunta de resposta verdadeiro/falso 24. O Estudante deverá conseguir introduzir texto como resposta a uma pergunta de resposta extensa durante a realização de um exame 25. O Estudante deverá ser capaz de selecionar uma questão de escolha múltipla 26. O Estudante deverá ser capaz de desselecionar uma questão de escolha múltipla 27. O Professor deverá conseguir definir o tipo de resposta expectável numa pergunta de resposta extensa 28. 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. 29. O sistema deverá permitir a utilização de linguagens formais por meio de utilização de LaTex 30. O sistema deverá permitir criar automaticamente versões traduzidas de um exame 31. O sistema deverá permitir editar versões traduzidas de um exame 32. O sistema deverá ser capaz de calcular automaticamente a cotação de respostas a perguntas de categoria resposta múltipla 33. O sistema deverá ser capaz de calcular automaticamente a cotação de respostas a perguntas de categoria Verdadeiro/Falso 34. O sistema deverá permitir ao professor atribuir manualmente a cotação a respostas de perguntas de categoria resposta extensa 35. O Estudante deverá conseguir consultar um exame corrigido 36. O Professor deverá ser capaz de agrupar perguntas 37. O Professor deverá ser capaz de adicionar sub-grupos a grupos de questões até uma profundidade de 5 sub-grupos 38. O Professor deverá definir o número de itens disponíveis num grupo 39. O Professor deverá ser capaz de definir um item num grupo de questões como obrigatório 40. O Professor deverá ser capaz de desagrupar perguntas 41. O sistema deverá permitir o upload de ficheiros multimédia associados a uma pergunta de exame 42. O sistema deverá permitir a reprodução de ficheiros multimédia associados a um exame ou a uma pergunta de exame 43. O Professor deverá conseguir criar uma secção de formulário para um exame 44. O Professor deverá conseguir fazer o upload de ficheiros PDF na secção de formulário de exame 45. O Estudante deverá conseguir visualizar os ficheiros PDF da secção de formulário de um exame 46. O Professor deverá conseguir fazer eliminar ficheiros PDF anexados à secção de formulário de um exame 47. O Professor deverá conseguir eliminar uma secção de formulário para um exame 48. 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. 49. 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. 50. O sistema deverá reservar as salas para a realização de um exame, bloqueando-as de ser utilizadas para outros eventos 51. O sistema deverá permitir o início da realização de exames à hora e data marcados 52. O sistema deverá ser capaz de gerar um código necessário para o início da resolução de um exame 53. O Estudante deverá ser capaz de iniciar um exame na hora e data marcada para o mesmo 54. O Estudante deverá ser capaz de inserir o código para o início da resolução de um exame no sistema 55. O sistema deverá disponibilizar um temporizador que demonstre o tempo restante até ao final do tempo máximo de exame 56. O sistema deverá permitir a ocultação do temporizador do tempo restante para resolução de exame 57. O sistema deverá permitir a reversão da ocultação do temporizador do tempo restante para resolução de exame 58. O sistema deverá permitir ao Professor responsável pelo exame atribuir mais tempo para realização de exame a um Estudante.