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





