leticiaribeiro16 / ProjetoHelp-

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HELP!: SOFTWARE DE AUXÍLIO PARA O PROGRAMA DE TUTORIA DE APRENDIZAGEM E LABORATÓRIO

Projeto Integrador - Informática para Internet

Participantes:

  • Bruna Borges
  • Darllyane Torres
  • Letícia Ribeiro

Justificativa

Pretende-se, neste projeto, solucionar a problemática do Processo Seletivo do Programa de Tutoria de Aprendizagem e laboratório (TAL), cujo é responsável por auxiliar na melhoria do processo de ensino-aprendizagem onde o tutor (bolsista) e os estudantes que estão precisando de apoio em determinadas disciplinas estabelecem trocas de experiências teórico-práticas. Atualmente, o processo seletivo deste programa ocorre por meio de vários formulários, que geram diversas planilhas das informações recebidas. No decorrer do tempo, a manutenção e gerenciamento dessas tabelas torna-se mais difícil, podendo causar inconsistência de informação e perda dos dados recebidos. Dessa forma, propomos a criação de um software que auxilie nas diversas etapas da seleção de tutores, que envolvem os membros da comissão, professores e alunos candidatos. Nesse contexto, a aplicação surge com objetivo de simplificar as demandas requeridas no processo e unificar as informações recebidas em uma única base de dados, visando responder: como viabilizar o processo seletivo para que atuem corretamente com as novas demandas que, possivelmente, poderão acarretar em novas demandas? Esta iniciativa vem sendo desenvolvida desde o começo do ano de 2022, juntamente ao coordenador do programa tal do ifrn - campus zona norte, demonstrando o interesse público pela problemática. Quanto às funcionalidades do sistema, na aplicação os professores poderão solicitar tutores e atribuir notas aos alunos, enquanto os membros da comissão irão atender as demandas, além de divulgar o resultado da seleção tanto na plataforma quanto no e-mail dos aprovados.

Levantamento de Requisitos

  1. Comissão irá lançar formulários de requisitos para a vaga, para professores preencherem e, com base nela, lançar o formulário para os alunos preencherem
  2. Professor irão preencher o formulário com os requisitos que estarão em suas respectivas provas de avaliação
  3. Professor pode ser membro da comissão e solicitar aluno ao mesmo tempo
  4. Comissão irá receber esses requisitos e lançará o formulário de inscrição para os alunos
  5. Professor irá lançar notas e listar os alunos em ordem de maior para menor nota
  6. Comissão irá receber estas notas e lançará o resultado no site e para o e-mail dos alunos selecionados

Tecnologias Utilizadas

  • Flask
  • Flask-SQLAlchemy
  • SQLite
  • HTML
  • CSS
  • JavaScript

Pacotes para instalação

  • Flask-Login
  • Flask-SQLAlchemy
  • Flask Script

About


Languages

Language:Python 96.5%Language:C++ 1.4%Language:HTML 1.2%Language:Cython 0.8%Language:CSS 0.1%Language:PowerShell 0.1%Language:C 0.0%Language:Nu 0.0%Language:Shell 0.0%Language:Nix 0.0%Language:Mako 0.0%Language:JavaScript 0.0%