Uma aplicação DESKTOP criada com o objetivo de otimizar o processo de avaliação dos trabalhos de conclusão de curso dos alunos do 5º e 6º período do curso de Análise e Desenvolvimento de Sistemas.
Este sistema permite que os professores façam o upload de um arquivo CSV gerado a partir de um formulário preenchido pelos alunos, que, por sua vez, popula o banco de dados. A aplicação oferece uma série de ferramentas que incluem recursos para avaliação, feedbacks e a geração de relatórios para acompanhamento dos alunos.
Product Backlog | Prioridade | Status |
---|---|---|
Carregamento do arquivo CSV | 1 | ✅ |
Validação dados do orientador | 2 | ✅ |
Registro de notas e feedbacks | 3 | ✅ |
Cadastro de entregas | 4 | ✅ |
Geração de relatório de alunos aptos a defesa | 5 | ✅ |
Geração de relatório de notas dos alunos | 6 | ✅ |
Geração de relatório de acompanhamento de entregas | 7 | ✅ |
Geração de relatório para certificado de orientador | 8 | ✅ |
Clique aqui para visualizar
User stories | Prioridade Item Backlog |
---|---|
Como professor, necessito que o sistema seja capaz de ler arquivos no formato CSV para iniciar a avaliação. | 1 |
Como professor, necessito que os dados dos alunos sejam armazenados de forma persistente para que eu possa consultá-los em qualquer momento. | 1 |
Como professor, gostaria que o sistema permitisse o armazenamento dos detalhes do TG (tipo, problema a ser tratado, etc.) para referência futura e análise dos projetos dos alunos. | 1 |
Como professor, necessito que o sistema valide o nome do professor, para que eu possa corrigir erros caso o aluno o digite incorretamente. | 2 |
Como professor, necessito que seja possível atribuir uma nota e fornecer feedback para cada entrega do aluno, para que eu possa consultá-los no futuro. | 3 |
Como professor, necessito que o sistema permita inserir o número necessário de entregas para cada turma de TG, a fim de realizar as avaliações. | 4 |
Como professor, necessito que o sistema seja capaz de identificar se o aluno está matriculado no TG1, TG2 ou em ambos, a fim de definir a abordagem de avaliação adequada. | 4 |
Como professor, necessito que o sistema possa gerar uma lista de alunos aptos para a defesa do projeto, a fim de facilitar o processo de certificação. | 5 |
Como professor, necessito que o sistema permita o fechamento do semestre e o transporte de notas, para facilitar o processo de aprovação dos alunos. | 6 |
Como professor, gostaria que o sistema destacasse os alunos que não estão entregando as atividades, para que eu possa identificar e abordar problemas nas entregas. | 7 |
Como professor, necessito que o sistema possa gerar um relatório para certificação do orientador cujo todos os alunos realizaram ao menos uma entrega | 8 |
Sprint | Início | Entrega |
---|---|---|
Kick off do projeto | 21/08/2023 | 21/08/2023 ✅ |
1 | 04/09/2023 | 24/09/2023 ✅ |
2 | 25/09/2023 | 15/10/2023 ✅ |
3 | 16/10/2023 | 05/11/2023 ✅ |
4 | 06/11/2023 | 26/11/2023 ✅ |
Feira de Soluções | 12/12/2023 | 12/12/2023 |
- Modelagem de Dados
- Diagrama de Classes
- Protótipo de Telas
- Banco de Dados
- Manual de Instalação - TGSync
- Manual de Uso - TGSync