Skip to content

Latest commit

 

History

History
21 lines (21 loc) · 7.97 KB

requirements.md

File metadata and controls

21 lines (21 loc) · 7.97 KB
Requisito Descrição
RF1 O sistema deve disponibilizar uma tela de login integrado com o Google, e esse login deve ser mantido por um longo período de tempo, permitindo que o usuário possa usufruir das suas permissões nesse período de tempo.
RF2 No seu primeiro acesso à plataforma, o usuário deve ser direcionado a uma página de preenchimento dos seus dados, não podendo utilizar o sistema antes de finalizar este passo.
RF3 Na página inicial, deve existir um formulário para que o usuário entre em contato com o suporte do Compensar, enviando uma mensagem diretamente para o e-mail oficial do sistema.
RF4 O sistema deve disponibilizar duas listagens de questões, uma referente às questões já publicadas no sistema e outra referente às questões criadas pelo autor, independente do seu estado dentro do sistema. Essas listagens devem contar com um sistema de filtros por autor, conteúdo, enunciado, fonte, objetiva/subjetiva e competências do PC presentes nas questões.
RF5 O sistema deve disponibilizar uma opção para que os usuários visualizem informações mais detalhadas sobre determinada questão, e ainda mais detalhamento caso o usuário seja o próprio autor da questão.
RF6 O sistema deve disponibilizar uma opção para a adição de novas questões para o usuário atual.
RF7 O sistema deve permitir a edição de questões criadas pelo usuário atual, desde que as mesmas não tenham sido enviadas para publicação.
RF8 O sistema deve permitir a remoção de questões criadas pelo usuário atual, desde que as mesmas não tenham sido enviadas para publicação.
RF9 O sistema deve forçar uma rodada de avaliação por 3 pessoas para cada questão antes que a mesma seja publicada. A primeira dessas avaliações é feita pelo próprio autor quando a questão é criada.
RF10 O sistema deve permitir que usuários com permissão de moderador, tendo posse de informações referentes a certa questão submetida para publicação, possa publicá-la (podendo ser feitas alterações mínimas na questão) ou rejeitá-la.
RF11 O sistema deve disponibilizar uma listagem de todas as listas de questões cadastradas pelo usuário e uma listagem das questões presentes em cada lista.
RF12 O sistema deve disponibilizar uma opção para a adição de novas listas de questões para o usuário atual.
RF13 O sistema deve permitir a edição de listas de questões criadas pelo usuário atual.
RF14 O sistema deve permitir a remoção de listas de questões criadas pelo usuário atual.
RF15 O sistema deve disponibilizar a impressão das listas de questões em formato que possa ser utilizado em sala de aula, assim como também devem disponibilizar a impressão da folha de respostas referente à lista.
RF16 O sistema deve disponibilizar um curso que aborde os princípios da avaliação de novas questões com relação às competências do PC.
RF17 O sistema deve disponibilizar um curso que aborde os princípios da criação de novas questões com relação às competências do PC.
RNF1 O sistema deve ser compatível com os navegadores Chrome e Firefox.
RNF2 Tempo para que a página esteja totalmente carregada deve ser inferior a 5 segundos utilizando como base a métrica do WebPageTest.