Skip to content

Feat/certificate completion#792

Open
Fabkres wants to merge 37 commits intodevfrom
feat/certificate-completion
Open

Feat/certificate completion#792
Fabkres wants to merge 37 commits intodevfrom
feat/certificate-completion

Conversation

@Fabkres
Copy link
Copy Markdown
Collaborator

@Fabkres Fabkres commented Aug 2, 2024

Motivação

A necessidade de gerar certificados escolares e registros acadêmicos precisos e bem formatados para os estudantes motivou as alterações neste código. As mudanças visam garantir que as informações dos alunos sejam apresentadas de maneira organizada e clara, atendendo aos requisitos de conformidade da instituição e facilitando a autenticação e verificação de dados acadêmicos.

Alterações Realizadas

Criado o módulo de Certificado, que permite acessar informações detalhadas sobre o aluno, incluindo disciplinas cursadas, notas finais, e escolas frequentadas.

Fluxo de Teste

  • Acesse a tela de alunos.
  • Selecione um aluno específico clicando no nome do aluno.
  • Navegue até a aba de matrícula.
  • Clique no botão "Certificado de Conclusão".
  • Analise os dados contidos no certificado e compare-os com as informações do aluno.
  • Verifique a presença de duas tabelas: "DISCIPLINAS BASE NACIONAL COMUM" e "DISCIPLINAS - - DIVERSIFICADAS", com suas respectivas informações.
  • Retorne à tela do aluno.
  • Selecione novamente a aba de matrícula.
  • Edite a turma do aluno específico.
  • Modifique a situação da matrícula para "APROVADO".
  • Salve as alterações.
  • Volte para a aba de matrícula.
  • Clique novamente no botão "Certificado de Conclusão".
  • Verifique se as informações foram corretamente adicionadas na tela.
  • Teste um novo aluno adicionando novas notas e turmas diferentes
  • Teste usando um banco de dados real (buzios)
  • Me chame ;)
  • Verifique se as alterações foram refletidas no certificado de conclusão.

Migrations Utilizadas

  • Nenhuma migration

Checklist de revisão

  • O número da versão foi alterado no arquivo config.php?
  • Foi adicionada uma descrição das alterações no arquivo de CHANGELOG?
  • [ ] O pull request passou na avaliação do SonarLint?
  • O pull request está nomeado corretamente seguindo o padrão de nomes de branchs?

@Fabkres Fabkres reopened this Aug 2, 2024
@Fabkres Fabkres closed this Aug 2, 2024
@Fabkres Fabkres reopened this Aug 2, 2024
Copy link
Copy Markdown
Collaborator

@GabrielChagas14 GabrielChagas14 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as tabelas estão aparecendo em branco
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants