Requisitos
Funcionais ✅
O que o sistema deve fazer.
- Login com Conta no Google
- Recebimento do histórico
- Tutorial de como baixar seu histórico (abaixo do upload do histórico)
- Cálculo da integralização/IRA retroativas (semestres anteriores)
- Divisão das matérias por professor
- Sistema de rankeamento
- Calcular a média de integralização e IRA
- Pesquisa de matérias
- Recomendações: obrigatórias e optativas
- Cálculo de integralização futura
- Armazenamento de dados
- Reciclagem de histórico
- Favoritar matérias
Fora de Escopo ❌
O que o sistema deliberadamente não fará.
- Montar grade e fluxo
- ChatBot
- Salvar dados sensíveis
- Avaliação de professores
Não Funcionais ⚙️
Os critérios de qualidade e restrições do sistema.
Categoria | Requisito | Critério de Aceite |
---|---|---|
Compatibilidade | Navegador | O sistema deve ser totalmente funcional na versão mais recente do Google Chrome. |
Segurança | Proteção de Dados | Todos os dados de análise devem ser processados de forma anônima e segura, com criptografia em trânsito. |
Performance | Extração de Dados | Acurácia na extração de dados do PDF deve ser superior a 95%. |
Performance | Tempo de Resposta | O tempo entre o upload e a exibição dos resultados deve estar no intervalo: >**A = {x ∈ ℤ |
Usabilidade | Interface | A interface deve ser intuitiva, com clareza visual e organização lógica das informações. |