wiz-fatec / api-2BD

Repositório dedicado ao versionamento do projeto de API do segundo semestre de Banco de Dados.
3 stars 1 forks source link

api-2BD

Repositório dedicado ao versionamento do projeto de API do segundo semestre de Banco de Dados. Manual do usuário

Membros da equipe

Nome Função LinkedIn
Cauan Vinicius Barbaglio Scrum Master
Pedro Henrique da Silva Bozzano Pereira Product Owner
Matheus Marciano Leite Desenvolvedor
Julio Cesar Ferreira de Freitas Desenvolvedor
Otavio Calderan Bruguel Desenvolvedor
Paulo Arantes Machado Desenvolvedor
Gabriel de Souza Mota Desenvolvedor
Vinícius da Silva Chaves Desenvolvedor

Contexto do projeto

Desenvolver uma aplicação que leia um arquivo ".csv" com respostas vindas de um formulário respondido pelos alunos a respeito do Trabalho de Graduação. O objetivo é desenvolver uma aplicação que facilite a visualização de dados auxilie na questão de aplicação de notas e feedbacks gerando relatórios que se encaixem ao cliente.

Objetivo da Solução

Os objetivos da aplicação são: carregar o arquivo ".csv" para trazer uma maior facilidade na visualização dos dados e fornecer as possibilidades de anotações nas avaliações dos Trabalhos de Graduação, tais como feedback e nota do aluno em sua entrega. Também será possível agendar as entregas e definir as quantidades de entregas visto que a nota será baseado em uma média de notas que serão distribuidas nestas entregas. Por fim gerar relatórios com informações úteis ao usário, para que consiga gerenciar as turmas e facilitar a rotina e pendências das apresentações.

Funcionalidades

Backlog do produto

Épico User Story Prioridade Sprint
Processamento do arquivo CSV Eu como professor, preciso carregar meu arquivo CSV para que facilite a visualização dos meus dados. 1 2
Gerenciamento de notas e feedbacks Eu como professor, preciso atribuir nota por cada entrega/apresentação para que consiga uma média e evolução da TG de cada aluno. 2 2
Gerenciamento de notas e feedbacks Eu como professor, preciso atribuir um feedback por cada entrega/apresentação para que registre as pendências e anotações de cada aluno de cada TG. 3 2
Gerar relatório Eu como professor, preciso gerar um relatório de cada aluno que tenha todas informações necessárias de cada entrega/apresentação para que consiga ler todos feedbacks, notas e informações sobre o aluno. 4 3
Gerenciamento de notas e feedbacks Eu como professor, preciso determinar quantas entregas até a apresentação a turma terá, para que consiga verificar suas entregas e eu consiga tirar uma média. 5 3
Gerar relatório Eu como professor, preciso gerar um relatório que liste todos alunos que estão aptos a defender sua apresentação para que consiga enviar os certificados aos professores. 6 3
Gerar relatório Eu como professor, preciso gerar um relatório que liste todos alunos, todas as notas de entregas e a média final de sua TG para que facilite na hora de serem lançadas e para repassar aos alunos com mais facilidade. 7 4
Processamento do arquivo CSV Eu como professor, preciso ler os dados de cada aluno de acordo com o fornecido pelo CSV para que possa verificar os dados gerais de cada aluno. 8 4

Tecnologias utilizadas

Tecnologia Logo
Java java-logo-vert-blk