-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sistema gera grades com mais créditos do que o permitido pela UnB #238
Comments
Olá, @melohugo, obrigado pela contribuição! Nosso time irá analisar a issue em breve. Porém você poderia detalhar mais o motivo pelo qual exceder os créditos permitidos seria um problema? A aplicação tem como objetivo geral auxiliar o estudante da UnB a escolher os horários de aula, gerando automaticamente todas as grades horárias possíveis com base nas disciplinas pretendidas. Não creio que permitir mais créditos que o limite imposto pela UnB seja um problema visto o objetivo principal da aplicação. Outro fator importante é que as regras de negócio do Sua Grade UnB para geração de grade não levam em conta a carga horária da disciplina em horas/créditos, mas apenas o horário de aula em si para verificar se há sobreposição de horários com outras matérias. |
Bom dia, @melohugo e @GabrielCastelo-31! @GabrielCastelo-31 na minha opinião, é um problema válido. O escopo da Sua Grade UnB é auxiliar os alunos a gerarem a sua grade horária de maneira efetiva. Acredito que quanto mais formas de auxiliar o aluno nesse processo, melhor seria. Atualmente, só ajudamos na questão de conflitos de horário (igual você mencionou). Ainda não temos um sistema que consiga essas informações de forma fácil, uma vez que não dá para utilizar unicamente o código de horário da matéria. Temos em mente a criação de uma calculadora de IRA que além de adicionar manualmente a quantidade de créditos de uma matéria feita, também entrega o cálculo de créditos de maneira automática através do scraping de informações do SIGAA. Esse novo sistema nos auxiliaria para adicionar também essa funcionalidade/problema reportado. |
Bom dia, @caio-felipee ! Obrigado por esclarecer a utilidade desta alteração, não havia pensado nisso. Concordo com você, pois a issue apresentada realmente é útil e necessária para a implementação de futuras funcionalidades. O desafio, no entanto, é conseguir extrair a carga horária de cada matéria do SIGAA de forma confiável e sem inconsistências. Creio que uma nova issue de Feature Request seja necessária para detalhar como obteremos estes dados do SIGAA. OBS: Alguns cursos da UnB possuem um limite de créditos diferente dos demais, portanto seria interessante que o usuário pudesse selecionar o máximo de créditos manualmente, caso desejasse, em vez de ser um valor imutável para o usuário. O que acha destas observações? |
Descreva o erro
Durante a execução dos testes, foi identificado um problema relacionado ao limite de créditos permitidos. Era esperado que o sistema não gerasse grades com mais créditos do que o limite estabelecido pela UnB. No entanto, o sistema gerou grades que excedem esse limite.
Para Reproduzir
Passos para reproduzir o comportamento:
Comportamento esperado
O sistema deve impedir a geração de grades que ultrapassem o limite de créditos permitido.
Capturas de tela
Contexto adicional
Adicione qualquer outro contexto sobre o problema aqui.
The text was updated successfully, but these errors were encountered: