adega issueshttps://gitlab.c3sl.ufpr.br/groups/adega/-/issues2020-04-21T22:18:37Zhttps://gitlab.c3sl.ufpr.br/adega/adega/-/issues/173Adicionar responsividade do site2020-04-21T22:18:37ZOdair M.odairmario45@gmail.comAdicionar responsividade do site# Revisar Frontend
O frontend não está responsível,# Revisar Frontend
O frontend não está responsível,https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/170Criar página de quebra de barreira/requisito2019-02-28T11:15:22ZBruno MeyerCriar página de quebra de barreira/requisitoÉ necessário verificar as etapas referentes à solicitação, verificação e aceitação/recusação de quebra de barreira/requisito.
O essencial é disponibilizar uma ferramenta que auxilie o usuário a visualizar as disciplinas solicitadas por...É necessário verificar as etapas referentes à solicitação, verificação e aceitação/recusação de quebra de barreira/requisito.
O essencial é disponibilizar uma ferramenta que auxilie o usuário a visualizar as disciplinas solicitadas por um determinado aluno, e também as possíveis disciplinas que o aluno poderia cursar (considerando todos os requisitos e restrições).
Também, é necessário considerar a possibilidade de inserir uma maneira de alunos/secretários solicitarem.https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/169Criar página de insuficiência de rendimento2019-02-17T01:39:14ZBruno MeyerCriar página de insuficiência de rendimentoUm dos interesses dos coordenadores é identificar os alunos com rendimento acadêmico insuficiente. Dentre os vários critérios relacionados a essa característica, estão os alunos "presos" na barreira e os alunos que estão próximos de jubi...Um dos interesses dos coordenadores é identificar os alunos com rendimento acadêmico insuficiente. Dentre os vários critérios relacionados a essa característica, estão os alunos "presos" na barreira e os alunos que estão próximos de jubilar.
Nesta tarefa, é necessário criar uma página que auxilie a visualização desses alunos. Também, é necessário disponibilizar ferramentas que auxiliem o usuário a identificar os alunos suscetíveis ao jubilamento.https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/168Identificar alunos que fizeram provar2020-05-19T21:57:11ZBruno MeyerIdentificar alunos que fizeram provarEsses alunos têm seus atributos de evasão igual a "Reopção".
Na página de listagem de alunos, deve-se inserir uma nova categoria que contêm esses alunos, que a princípio estão com o tipo de evasão igual a "Outros".Esses alunos têm seus atributos de evasão igual a "Reopção".
Na página de listagem de alunos, deve-se inserir uma nova categoria que contêm esses alunos, que a princípio estão com o tipo de evasão igual a "Outros".https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/167Implementar opção de anonimização2019-02-17T01:33:02ZBruno MeyerImplementar opção de anonimizaçãoAo fazer uma submissão de relatórios, o usuário deve poder escolher anonimizar os dados. Para isso, o nome dos alunos das planilhas salvas no servidor devem ser alteradas de forma que seja inviável identificar os alunos. Ao fazer uma submissão de relatórios, o usuário deve poder escolher anonimizar os dados. Para isso, o nome dos alunos das planilhas salvas no servidor devem ser alteradas de forma que seja inviável identificar os alunos. https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/166Criar funcionalidade de gerar relatórios2019-06-23T19:50:11ZBruno MeyerCriar funcionalidade de gerar relatóriosÉ necessário que o usuário possa solicitar as informações presentes em todas as páginas web em um pdf.
É necessário que o usuário possa solicitar as informações presentes em todas as páginas web em um pdf.
https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/149Validar o formato dos arquivos de matricula e historico2018-12-17T12:16:21ZBruno MeyerValidar o formato dos arquivos de matricula e historicohttps://gitlab.c3sl.ufpr.br/adega/adega/-/issues/141Criar informações das análises2019-09-16T04:49:41ZOdair M.odairmario45@gmail.comCriar informações das análises# Descrição
Adicionar no html informações sobre as análises.
* [x] Adicionar informações do módulo degree.
* [x] Adicionar informações do módulo student
* [ ] Adicionar informações do módulo course
* [x] Adicionar informações do módu...# Descrição
Adicionar no html informações sobre as análises.
* [x] Adicionar informações do módulo degree.
* [x] Adicionar informações do módulo student
* [ ] Adicionar informações do módulo course
* [x] Adicionar informações do módulo admissionhttps://gitlab.c3sl.ufpr.br/adega/adega/-/issues/130Refatorar as analises de cursos2018-07-26T18:54:53ZOdair M.odairmario45@gmail.comRefatorar as analises de cursos## Descrição
As analises de cursos estão em alguns pontos incorretas e em outros com pouca ou nenhuma documentação.
## Atividade a ser cumprida
* [ ] Rescrever as analises seguindo o estilo de código da **pep-8**
* [ ] Documentar o cód...## Descrição
As analises de cursos estão em alguns pontos incorretas e em outros com pouca ou nenhuma documentação.
## Atividade a ser cumprida
* [ ] Rescrever as analises seguindo o estilo de código da **pep-8**
* [ ] Documentar o código de acordo com o padrao sugerido na **pep-257** e **pep-258**
* [ ] Escrever documentação para o usuario de como foi calculado as analises.
### **Bonus**
* [ ] Fazer as analises seguindo o paradigma oop
## Links Relevantes para a tarefa
### Pep-8
Link para a pep8: https://www.python.org/dev/peps/pep-0008/
Link para o tutorial da pep8: https://www.datacamp.com/community/tutorials/pep8-tutorial-python-code
### Pep-257
PEP 257 -- Docstring Conventions
Link para o documento oficial: https://www.python.org/dev/peps/pep-0257/
Link para o tutorial de como usar: https://docs.python-guide.org/writing/documentation/
### Pep-258
PEP 258 -- Docutils Design Specification
Link para o documento oficial: https://www.python.org/dev/peps/pep-0258/
### Bonus
Tutorial docstring do pandas: https://python-sprints.github.io/pandas/guide/pandas_docstring.htmlhttps://gitlab.c3sl.ufpr.br/adega/adega/-/issues/128Construir classes para as análises2018-07-06T17:30:28ZBruno MeyerConstruir classes para as análisesOs arquivos dentro de [`src/script/analysis`](https://gitlab.c3sl.ufpr.br/adega/adega/tree/development/src/script/analysis) não possuem um padrão. Alguns salvam o arquivos apenas no `src/script/build_cache` e outros não.
Deve ser adot...Os arquivos dentro de [`src/script/analysis`](https://gitlab.c3sl.ufpr.br/adega/adega/tree/development/src/script/analysis) não possuem um padrão. Alguns salvam o arquivos apenas no `src/script/build_cache` e outros não.
Deve ser adotado um padrão utilizado nas análises [`src/script/analysis/student_analysis.py`](https://gitlab.c3sl.ufpr.br/adega/adega/blob/115-integrar-as-analises-alunos-com-o-sistema-web/src/script/analysis/student_analysis.py) onde há uma representação das análises em Classes e há um *decorator* responsável por salvar e reutilizar os resultados dos métodos.
**Obs:** Lembre de adequar também as funções relacionadas às análises no `build_cache`.https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/124Progress bar ao gerar as análises2018-08-10T12:28:37ZBruno MeyerProgress bar ao gerar as análisesNo momento em que as análises estiverem sendo executadas, um **progress** bar deve ser mostrado para o usuário.
A feature pode ser implementada de forma que as atividades no código do [`build_cache`](https://gitlab.c3sl.ufpr.br/adega/a...No momento em que as análises estiverem sendo executadas, um **progress** bar deve ser mostrado para o usuário.
A feature pode ser implementada de forma que as atividades no código do [`build_cache`](https://gitlab.c3sl.ufpr.br/adega/adega/blob/development/src/script/build_cache.py) atualizem as informações referentes ao progresso (que pode ser guardado dentro de um `Submission`).
As views poderão acessar tais dados por ajax e atualizar o progress bar ao decorrer das análises.https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/119Tratar disciplinas de períodos especiais2018-05-28T13:06:55ZBruno MeyerTratar disciplinas de períodos especiaisExistem algumas disciplinas que estão com valor no campo semestre com coisas do tipo:
- "Anual"
- "Período Especial"
É necessario tratar isso e corrigir possíveis problemas como divisões por 0Existem algumas disciplinas que estão com valor no campo semestre com coisas do tipo:
- "Anual"
- "Período Especial"
É necessario tratar isso e corrigir possíveis problemas como divisões por 0https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/112Descobrir todas turmas já abertas2018-08-10T12:31:00ZDavisson Henrique PaulinoDescobrir todas turmas já abertasDescobrir todas as turmas que já foram abertas e as salvar no banco de dados
Informações necessárias sobre a turma:
* Semestre/Ano
* Disciplina
* ProfessorDescobrir todas as turmas que já foram abertas e as salvar no banco de dados
Informações necessárias sobre a turma:
* Semestre/Ano
* Disciplina
* Professorhttps://gitlab.c3sl.ufpr.br/adega/adega/-/issues/107Verificar se o aluno consegue terminar no prazo.2018-08-14T13:34:28ZDavisson Henrique PaulinoVerificar se o aluno consegue terminar no prazo.Dado a grade do aluno e as disciplinas restantes para concluir a grade verificar se o aluno consegue cursar todas as disciplinas antes de jubilar.
* Tempo de jubilamento: Tempo ideal de conclusão da grade + 50% , descontar trancamento...Dado a grade do aluno e as disciplinas restantes para concluir a grade verificar se o aluno consegue cursar todas as disciplinas antes de jubilar.
* Tempo de jubilamento: Tempo ideal de conclusão da grade + 50% , descontar trancamento
* Utilizar quantidade média de disciplinas do curso por período para estimar o tempo restante para a formaçãohttps://gitlab.c3sl.ufpr.br/adega/adega/-/issues/106Implementar verificador dos tipos de dados dos campos dos relatórios2018-04-20T16:25:58ZDavisson Henrique PaulinoImplementar verificador dos tipos de dados dos campos dos relatóriosA partir dos tipos de dados especificados pela pet/adega_v3___#89, pegar os relatórios lidos e verificar os tipos de dados de todos os campos e guardar as inconsistências em uma variável para ser reaproveitada futuramente e mostrada par...A partir dos tipos de dados especificados pela pet/adega_v3___#89, pegar os relatórios lidos e verificar os tipos de dados de todos os campos e guardar as inconsistências em uma variável para ser reaproveitada futuramente e mostrada para o usuário ou talvez corrigida por nós mesmo.
Uma ideia é especificar o tipo de dado correto em cada atributo nas models e caso não estejam de acordo o django vai dizer e podemos tratar(a.k.a. try, cat) sabendo que está inválido.https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/103Descobrir e listar todas as turmas que o aluno já participou2018-08-14T13:39:49ZDavisson Henrique PaulinoDescobrir e listar todas as turmas que o aluno já participouDescobrir todas as turmas que o aluno cursou e listar-lás na tela de detalhes do aluno
Informações que devem ser obtidas em relação ao aluno na turma:
* Disciplina
* Situação do aluno
* NotaDescobrir todas as turmas que o aluno cursou e listar-lás na tela de detalhes do aluno
Informações que devem ser obtidas em relação ao aluno na turma:
* Disciplina
* Situação do aluno
* Notahttps://gitlab.c3sl.ufpr.br/adega/adega/-/issues/101Descobrir quais as disciplinas pertencem a uma grade e listar2018-07-27T12:28:02ZDavisson Henrique PaulinoDescobrir quais as disciplinas pertencem a uma grade e listar**AVISO**: Depende da pet/adega_v3___#63
* Descobrir as disciplinas obrigatórias pertencem a uma grade
* Descobrir as quantas matérias optativas estão vinculadas a grade
* Descobrir em qual período da grade as disciplinas estão**AVISO**: Depende da pet/adega_v3___#63
* Descobrir as disciplinas obrigatórias pertencem a uma grade
* Descobrir as quantas matérias optativas estão vinculadas a grade
* Descobrir em qual período da grade as disciplinas estãohttps://gitlab.c3sl.ufpr.br/adega/adega/-/issues/99Revisar Modelagem do Banco de Dados2018-06-29T14:43:49ZJoão Denis RodriguesRevisar Modelagem do Banco de DadosModelar o banco de dados com base nos relatorios do SIEModelar o banco de dados com base nos relatorios do SIEhttps://gitlab.c3sl.ufpr.br/adega/adega/-/issues/98Análise pra ver se o aluno vai se formar2018-09-21T15:03:16ZJoão Denis RodriguesAnálise pra ver se o aluno vai se formarPrecisa de uma base de dados mais completas, para poder achar uma aproximação. Para isto devemos fazere uma media ponderada, comparando se o numero de aprovações necessária pra se formar, é menor que a media de aprovações por semestres p...Precisa de uma base de dados mais completas, para poder achar uma aproximação. Para isto devemos fazere uma media ponderada, comparando se o numero de aprovações necessária pra se formar, é menor que a media de aprovações por semestres passado.
Para encontrar a ponderação certa, faremos um app_d_m com alunos já formados, testaremos as ponderações e veremos qual tem maior acurácia.https://gitlab.c3sl.ufpr.br/adega/adega/-/issues/97Descobrir se o aluno mudou de grade2018-09-21T15:02:02ZJoão Denis RodriguesDescobrir se o aluno mudou de gradeCaso o curso possua uma grade nova, possuir uma maneira de doscobrir se o aluno permaneceu na grade antiga ou mudou para a grade novaCaso o curso possua uma grade nova, possuir uma maneira de doscobrir se o aluno permaneceu na grade antiga ou mudou para a grade nova