Skip to content

Sistema-Notas-PRJ/FullStack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

logo lapis

SISTEMA NOTAS


🧑‍🎓Portal do Aluno   👨‍🏫Portal do Professor


⚡Casos de Uso Aluno (Visualizar Notas)

✔️ O aluno visita a página web do sistema.
✔️ O sistema exibe a opção consultar notas.
✔️ O aluno seleciona a opção consultar notas.
✔️ O sistema pede seu número de matrícula.
✔️ O aluno informa o seu número de matrícula e seleciona “consultar".
✔️ O sistema consulta suas notas registradas no sistema.
✔️ O sistema exibe um relatório com suas notas.

⚡Casos de Uso Professor (Criar Atividades)

✔️ O professor visita o aplicativo desktop do sistema.
✔️ O sistema exibe a opção “criar atividade”.
✔️ O professor seleciona a opção “criar atividade”.
✔️ O sistema pede o nome da atividade, o prazo limite para entregas e a nota máxima da atividade.
✔️ O professor informa os dados e seleciona “criar”.
✔️ O sistema salva a atividade.
✔️ O sistema exibe um relatório com suas notas.

⚡Casos de Uso Professor (Lançar Notas)

✔️ O professor visita o aplicativo desktop do sistema.
✔️ O sistema exibe a opção “lançar notas”.
✔️ O professor seleciona a opção “lançar notas”.
✔️ O sistema pede a atividade que será lançada as notas, pede o arquivo de texto com extensão “.csv” e a opção para “baixar modelo”.
✔️ O professor preenche os dados e seleciona “enviar”.
✔️ O sistema lança as notas dos alunos na atividade.

⛏️Desenvolvimento Backend

  • Projeto desenvolvido com Java, Spring Boot e Maven.
  • Implantação feita no Heroku, utilizando serviço EC2 AWS.
  • Sendo consumindo por Sistema Notas:
    • Portal Aluno.
    • Portal Professor.

⛏️Desenvolvimento Frontend

  • Projeto desenvolvido em ReactJS.
  • Implantação feita no Vercel utilizando buildpack Mars.

📈Diagrama E.R. e Script Banco de Dados

Diagrama E.R.




🍃Back End


🌐Web


⚙️Repositórios


🚀Tecnologias Utilizadas


🤝Contribuidores


👩‍💻Desenvolvedores

Avatar Lucas Loureiro
Lucas Loureiro
Avatar Marcos Paulo Marques Corrêa Gomes
Marcos Paulo Marques Corrêa

                    ⬆️Back to top⬆️

About

🖊️ Avaliação final PRJ-Programação em Java(🐲FAETERJ)

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •