0% acharam este documento útil (0 voto)
12 visualizações35 páginas

TCC 4

O documento apresenta um Trabalho de Conclusão de Curso sobre o desenvolvimento de um sistema para monitoramento de notas escolares, visando auxiliar docentes na identificação de alunos com baixo desempenho e prevenir a reprovação. O sistema utiliza tecnologias como PHP, MySQL, HTML e CSS, e tem como objetivo facilitar o acesso a informações relevantes sobre o desempenho dos alunos. O relatório inclui a metodologia, requisitos do sistema, e a importância do projeto para o Programa Permanência e Êxito do Instituto Federal Farroupilha.

Enviado por

José Lopes
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
12 visualizações35 páginas

TCC 4

O documento apresenta um Trabalho de Conclusão de Curso sobre o desenvolvimento de um sistema para monitoramento de notas escolares, visando auxiliar docentes na identificação de alunos com baixo desempenho e prevenir a reprovação. O sistema utiliza tecnologias como PHP, MySQL, HTML e CSS, e tem como objetivo facilitar o acesso a informações relevantes sobre o desempenho dos alunos. O relatório inclui a metodologia, requisitos do sistema, e a importância do projeto para o Programa Permanência e Êxito do Instituto Federal Farroupilha.

Enviado por

José Lopes
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA

CAMPUS AVANÇADO URUGUAIANA


CURSO TÉCNICO EM INFORMÁTICA INTEGRADO

PAULO ROBERTO PARÉ MARTINS FILHO

SISTEMA PARA MONITORAMENTO DE NOTAS ESCOLARES

Uruguaiana/RS
2021
PAULO ROBERTO PARÉ MARTINS FILHO

SISTEMA PARA MONITORAMENTO DE NOTAS ESCOLARES

Relatório referente ao Trabalho de Conclusão


de Curso, apresentado como requisito para ob
tenção do título de Técnico em Informática, do
Instituto Federal de Educação, Ciência e Tec-
nologia Farroupilha Campus Avançado Uru-
guaiana.

Orientador: Marcelo Fischborn

Uruguaiana/RS
2021
PAULO ROBERTO PARÉ MARTINS FILHO

SISTEMA PARA MONITORAMENTO DE NOTAS ESCOLARES

Relatório referente ao Trabalho de Conclusão


de Curso, apresentado como requisito para ob
tenção do título de Técnico em Informática, do
Instituto Federal de Educação, Ciência e Tec-
nologia Farroupilha Campus Avançado Uru-
guaiana.

Aprovado em 8 de dezembro de 2021.

BANCA EXAMINADORA

_____________________________________
Marcelo Fischborn

_____________________________________
João Carlos de Carvalho e Silva Ribeiro

_____________________________________
Michel Michelon
AGRADECIMENTOS

Agradeço a todos os professores por todo conhecimento proporcionado durante esses


três anos, e também aos meus colegas que ofereceram ajuda e a todos que contribuíram, de
alguma forma, para a realização deste TCC.
LISTA DE FIGURAS

15

Figura 1: Diagrama de Casos de Uso 16

Figura 2: Modelo Banco de Dados 17

Figura 3: Tela de login 18

Figura 4: Tela de cadastro 19

Figura 5: Tela inicial 20

Figura 6: Tela de adicionar notas 1 21

Figura 7: Tela de adicionar notas 2 21

Figura 8: Tela de inserir notas 22

Figura 9: Tela de selecionar disciplinas 1 23

Figura 10: Tela de selecionar disciplinas 2 24

Figura 11: Tela da turma 25

Figura 12: Editar aluno 26

Figura 13: Deletar aluno 27

Figura 14: Adicionar ocorrência 28

Figura 15: Tela Perfil do Aluno 29

Figura 16: Tela de adicionar aluno 30

Figura 17: Tela das notas 31

Figura 18: Tela das ocorrências 32

5
SUMÁRIO

1 INTRODUÇÃO 7
1.1 JUSTIFICATIVA 8
2 OBJETIVOS 8
2.1 OBJETIVO GERAL 8
2.2 OBJETIVOS ESPECÍFICOS 9
3 REVISÃO BIBLIOGRÁFICA 9
3.1 Ferramentas e Linguagens 10
4 METODOLOGIA 12
5 DESENVOLVIMENTO DE SISTEMA 13
5.1 DOCUMENTOS DE REQUISITOS 13
5.1.1 Convenções, termos e abreviações 13
5.1.2 Prioridades dos requisitos 13
5.1.3 Atores do Sistema 14
5.1.4 Requisitos Funcionais 14
5.2 CASOS DE USO 18
5.3 BASE DE DADOS 19
5.4 INTERFACES 20
6 Considerações Finais 35
7 Referências 36

6
​1 INTRODUÇÃO

Este trabalho buscou desenvolver um sistema escolar que auxilia os docentes a


visualizar informações sobre os alunos e, assim, identificar quem apresenta baixo
desempenho. Entende-se que quanto antes este aluno for identificado, menores serão as
chances de sua reprovação ou evasão. A maioria das pessoas já deve ter presenciado de perto
um caso onde um aluno repete várias vezes na escola e acaba optando por abandoná-la, por
causa do fenômeno da distorção idade-série (basicamente, é quando o aluno está muito
atrasado em relação ao ano escolar). Sabemos que isso causa diversos problemas para a
pessoa, visto que a educação é a base de tudo e este trabalho visa ajudar a prevenir casos
assim.

​1.1 JUSTIFICATIVA

Visto que a evasão e a reprovação escolar ocorrem com bastante frequência, o mínimo
que devemos fazer é pensar em formas de resolver e evitar que aconteçam. presente
ferramenta pretende colaborar com ações que tenham esse propósito. O sistema é de extrema
importância para que os docentes tenham facilidade em identificar os alunos com
desempenho abaixo do esperado e consigam auxiliá-los devidamente, prevenindo a
reprovação.

7
​2 OBJETIVOS

​2.1 OBJETIVO GERAL

Auxiliar na identificação de alunos com baixo desempenho escolar e prevenir


reprovação/evasão, contribuindo como ferramenta para o Programa Permanência e Êxito
(PPE) do Instituto Federal Farroupilha. “Permanência e Êxito no IFFar - ações de
permanência e êxito são aquelas destinadas a garantir que o aluno que entra no IFFar não
desista do curso e que siga seu percurso formativo até finalizar seus estudos.”(Assessoria de
Comunicação, IFFAR,2019)

​2.2 OBJETIVOS ESPECÍFICOS

O sistema desenvolvido conta com anos, turmas e informações dos alunos


participantes de cada uma delas. Os professores utilizarão para adicionar ocorrências,
frequência e notas, e, depois, visualizar cada item de cada aluno para acompanhar seu
desempenho individual. (Como estão suas notas? E as faltas? Têm ocorrências?)

O sistema também busca oferecer uma ferramenta eficiente e de fácil uso, de modo a
permitir que as informações relevantes sejam coletadas de forma rápida e descomplicada.

- Criar um site que auxilie ações institucionais para com as avaliações;


- Ele permite coletar e analisar informações relevantes, como infrequência e
baixo desempenho;
- Usar banco de dados MySQL com PHP, HTML e CSS assim desenvolvendo o
site com interface simples, intuitiva e funcional;

8
​3 REVISÃO BIBLIOGRÁFICA

Segundo dados do IBGE, das 50 milhões de pessoas de 14 a 29 anos do país, 20,2%


(10,1 milhões) não completaram alguma das etapas da educação básica (IBGE, 2019).
Também apontam que a taxa aumenta com o início do ensino médio, sendo 8,1% aos 14 anos
e 14,1% aos 15 anos.

Foi divulgado que, em 2019, 2,1 milhões de estudantes de escola pública foram
reprovados no Brasil (SOUZA, Talita, CORREIO BRAZILIENSE). Houve 620 mil registros
de abandono escolar e 6 milhões de alunos com distorção idade-série nos ensinos
fundamental e médio.

No IFFar existe o Programa Permanência e Êxito, que é destinado a garantir que o


aluno que entra na escola não desista do curso e que siga seu percurso formativo até finalizar
seus estudos, e o sistema tem os mesmos objetivos, servindo assim para auxiliá-lo.

3.1 Ferramentas e Linguagens

Para desenvolver este TCC foram utilizadas algumas ferramentas, como as linguagens
de programação PHP, o servidor web Apache, o sistema de banco de dados MySQL, o
phpMyAdmin, a linguagem de folha de estilo CSS3, a linguagem de marcação HTML5, e o
software XAMPP.
O Hypertext Preprocessor, mais conhecido por sua sigla PHP, é uma das linguagens
de programação mais utilizadas para web. A melhor coisa em usar o PHP é que ele é
extremamente simples para um iniciante, mas oferece muitos recursos avançados para um
programador profissional ([Link], 2021).
O Apache é um servidor HTTP de web livre, sendo responsável por disponibilizar
páginas e os recursos que podem ser acessados na página pelos usuários da mesma
(APACHE, 2020).
O phpMyAdmin é uma ferramenta de software livre, disposta a lidar com a
administração do MySQL pela Web, tendo uma vasta série de operações no MySQL, como o
gerenciamento de banco de dados, tabelas, colunas, índices, permissões e várias outras
operações (PHPMYADMIN, 2020).
O MySQL é um sistema de gerenciamento de banco de dados gratuito e de código
aberto, atualmente o mais famoso do mundo.
O CSS é uma linguagem de folhas de estilos que é utilizada para definir como os
documentos escritos na linguagem de marcação (HTML ou XML) devem ser apresentados

9
em termos de formatação, de layout. Em um cenário ideal, enquanto o HTML é usado para
estruturar os conteúdos, o CSS é utilizado para formatá-los. Dessa forma há uma enorme
integração entre o HTML e o CSS ([Link], 2021).
HiperText Markup Language, o HTML é o componente básico da web, ele permite
inserir o conteúdo e estabelecer a estrutura básica de um website. Portanto, ele serve para dar
significado e organizar as informações de uma página na web. Sem isso, o navegador não
saberia exibir textos como elementos ou carregar imagens e outros conteúdos (MARQUES,
Rafael, 2019).
O XAMPP é uma plataforma de desenvolvimento web que instala automaticamente
um pacote de softwares como o Apache, o MySQL, o PHP e o phpMyAdmin
([Link], 2020).

10

​4 METODOLOGIA

Proposta de TCC - Finalização deste documento, contendo todas informações sobre o TCC
de forma organizada de modo que introduza seus conceitos.

Banco de Dados - Criação do banco de dados que conterá todas as informações do site, as
informações dos usuários cadastrados, logins e etc.. É de suma importância para o
funcionamento do site. Conterá informações de login/senha e informações do perfil geral,
como nome e etc… Além das informações sobre o desempenho do aluno que serão
adicionadas.

Programação da Interface - Definição básica da interface geral e de todas as páginas que o


site tiver, é por onde os usuários manipulam as informações. As páginas serão: Página de
Login, de Cadastro, de Recuperação de Senha, Home (após o login), de Exibição de Alunos
(com sua avaliação geral), de Perfil, e Página de Inserção de Informações (como notas,
anotações..)

Programação de Complementação Visual - Aqui é um complemento à interface, de forma a


melhorar sua aparência para que o usuário se sinta confortável. Utilizando CSS e materialize.

Teste de Checklist - É uma forma de avaliar o site, por meio de checklist e coletar críticas e
dicas de usuários a fim de melhorar o sistema.

Versão Final - Após resolver possíveis “bugs” e melhorar o site conforme as críticas
coletadas, ele estará pronto em sua versão final.

11
5 DESENVOLVIMENTO DE SISTEMA

Esta seção do trabalho apresenta as etapas do processo de desenvolvimento do sistema


proposto por esse trabalho de conclusão de curso, que está dividida em 4 partes:
documentação de requisitos do sistema, casos de uso, base de dados e interfaces.

​5.1 DOCUMENTOS DE REQUISITOS

Esta seção especifica os requisitos do Sistema Para Monitoramento de Notas


Escolares, fornecendo aos desenvolvedores as informações necessárias para a
implementação, assim como para a realização dos testes do sistema.

​5.1.1 Convenções, termos e abreviações1

Por convenção, a referência a requisitos é feita através do nome da subseção onde eles
estão descritos, seguidos do identificador do requisito, de acordo com a especificação a
seguir:
[identificador do requisito – nome do requisito]
Por exemplo, o requisito funcional RF016 - Recuperação de dados. Já o requisito
não-funcional NF008 - Confiabilidade. Os requisitos devem ser identificados com um
identificador único. A numeração inicia com o identificador [RF001] ou [NF001] e prossegue
sendo incrementada à medida que forem surgindo novos requisitos.

​5.1.2 Prioridades dos requisitos

Para estabelecer a prioridade dos requisitos foram adotadas as denominações


“essencial”, “importante” e “desejável”.
● Essencial é o requisito sem o qual o sistema não entra em funcionamento. São
requisitos imprescindíveis, que devem ser implementados impreterivelmente.
● Importante é o requisito sem o qual o sistema entra em funcionamento, mas
de forma não satisfatória. Requisitos importantes devem ser implementados, mas, se não
forem, o sistema poderá ser implantado e usado mesmo assim.
● Desejável é o requisito que não compromete as funcionalidades básicas do
sistema, isto é, o sistema pode funcionar de forma satisfatória sem ele. Requisitos desejáveis

1
Seção elaborada de acordo com o modelo fornecido.

12
podem ser deixados para versões posteriores do sistema, caso não haja tempo hábil para
implementá-los na versão que está sendo especificada.

​5.1.3 Atores do Sistema

O sistema apresenta três atores diferenciados pelos seus “privilégios” sob o sistema. A
cada nível de hierarquia as funcionalidades apenas aumentam de forma que cada nível é um
tipo especial do anterior.

● Professor: Todos os professores. Ator do sistema que possui permissão para


visualizar todas informações, se auto cadastrar, selecionar sua disciplina, adicionar
notas, adicionar ocorrências, adicionar, editar e remover alunos.

● Coordenador: Coordenadores e demais usuários que não são professores. Ator do


sistema que possui permissão para visualizar todas informações, se auto cadastrar,
adicionar ocorrências, adicionar, editar e remover alunos.

​5.1.4 Requisitos Funcionais

Tomando por base o contexto do sistema, foram identificados os seguintes requisitos


funcionais:

​[RF001] Cadastrar-se

Descrição do RF: Este caso de uso permite que o usuário se cadastre no sistema.

Prioridade: Essencial Importante Desejável


■ ◻ ◻

Entradas e pré-condições: não tem.


Saídas e pós-condição: um usuário é cadastrado no sistema.

​[RF002] Visualização das turmas

Descrição do RF: Este caso de uso permite que o usuário visualize todas as turmas.

Prioridade: Essencial Importante Desejável


◻ ■ ◻

13
Entradas e pré-condições: estar logado no sistema.
Saídas e pós-condição: visualização das turmas cadastradas no sistema.

​[RF003] Seleção de disciplinas

Descrição do RF: Este caso de uso permite que o usuário selecione suas disciplinas.

Prioridade: Essencial Importante Desejável


◻ ■ ◻

Entradas e pré-condições: estar logado no sistema.


Saídas e pós-condição: o sistema armazena o usuário referente à disciplina selecionada.

​[RF004] Adicionar notas

Descrição do RF: Este caso de uso permite que o usuário adicione notas do primeiro e
segundo semestre.

Prioridade: Essencial Importante Desejável


◻ ■ ◻

Entradas e pré-condições: estar logado no sistema e ter selecionado pelo menos uma
disciplina.
Saídas e pós-condição: o sistema armazena as notas adicionadas.

​[RF005] Visualização dos alunos

Descrição do RF: Este caso de uso permite que qualquer usuário visualize os alunos de uma
respectiva turma.

Prioridade: Essencial Importante Desejável


◻ ■ ◻

Entradas e pré-condições: estar logado no sistema.


Saídas e pós-condição: visualização da tabela com os alunos da turma selecionada.

​[RF006] Adicionar ocorrências

Descrição do RF: Este caso de uso permite que qualquer usuário adicione ocorrências a
alunos.

14
Prioridade: Essencial Importante Desejável
◻ ■ ◻

Entradas e pré-condições: estar logado no sistema.


Saídas e pós-condição: uma ocorrência de um aluno é cadastrada no sistema.

​[RF007] Adicionar alunos

Descrição do RF: Este caso de uso permite que qualquer usuário adicione alunos.

Prioridade: Essencial Importante Desejável


◻ ■ ◻

Entradas e pré-condições: estar logado no sistema.


Saídas e pós-condição: um aluno é adicionado no sistema.

​[RF008] Editar alunos

Descrição do RF: Este caso de uso permite que qualquer usuário edite alunos.

Prioridade: Essencial Importante Desejável


◻ ■ ◻

Entradas e pré-condições: estar logado no sistema.


Saídas e pós-condição: um aluno é adicionado no sistema.

​[RF009] Remover alunos

Descrição do RF: Este caso de uso permite que qualquer usuário remova alunos.

Prioridade: Essencial Importante Desejável


◻ ■ ◻

Entradas e pré-condições: estar logado no sistema.


Saídas e pós-condição: um aluno é adicionado no sistema.

​[RF010] Visualizar notas

Descrição do RF: Este caso de uso permite que qualquer usuário visualize as notas
cadastradas no sistema.

15
Prioridade: Essencial Importante Desejável
◻ ■ ◻

Entradas e pré-condições: estar logado no sistema.


Saídas e pós-condição: visualização da tabela com as notas.

[RF011] Visualizar ocorrências

Descrição do RF: Este caso de uso permite que qualquer usuário visualize as ocorrências
cadastradas no sistema.

Prioridade: Essencial Importante Desejável


◻ ■ ◻

Entradas e pré-condições: estar logado no sistema.


Saídas e pós-condição: visualização da tabela de alunos com mais de 3 ocorrências.

​[RF012] Visualizar perfil do aluno

Descrição do RF: Este caso de uso permite que qualquer usuário visualize o perfil do aluno
com suas notas finais e ocorrências ao mesmo tempo.

Prioridade: Essencial Importante Desejável


◻ ■ ◻

Entradas e pré-condições: estar logado no sistema.


Saídas e pós-condição: visualização da página com as informações do aluno.

​5.2 CASOS DE USO

16
O diagrama de caso de uso a seguir representa a relação entre os usuários e os casos de uso do
sistema. Na figura é representado o caso de uso do sistema de auxílio às notas, que apresenta dois
usuários: Professor, que pode se auto cadastrar no sistema, selecionar sua disciplina, inserir notas e
ocorrências no sistema, adicionar, editar e excluir alunos, além de visualizar todas essas informações;
outro usuário (como exemplo, o coordenador), que pode se cadastrar no sistema, adicionar, editar e
remover alunos, adicionar ocorrências, além de visualizar essas e outras informações.

FIGURA 1: DIAGRAMA DE CASOS DE USO

​5.3 BASE DE DADOS

A Figura 2 apresenta o Modelo do Banco de Dados do Trabalho de Conclusão de Curso sobre


o Sistema de Auxílio às Notas. O banco de dados possui sete tabelas, sendo elas a tabela usuário onde

17
fica as informações de todos os usuários, a tabela aluno onde ficam as informações dos alunos, a
tabela disciplina onde ficam as informações sobre as disciplinas do sistema, a tabela nota onde ficam
as notas dos alunos cadastrados, a tabela ocorrência onde ficam as ocorrências cadastradas no sistema,
a tabela turma onde ficam as informações da turma e, por fim, a tabela recuperar senha, utilizada
somente para recuperação de senha.

FIGURA 2: MODELO BANCO DE DADOS

18
​5.4 INTERFACES

Esta seção apresenta as principais telas desenvolvidas para o projeto. A Figura 3 apresenta a
tela de login do sistema desenvolvido, composto por um formulário para ser efetuado o login e um
botão para o cadastro do usuário.

FIGURA 3: TELA DE LOGIN

Autoria própria.

19
A Figura 4 apresenta a tela de cadastro do usuário, contendo um formulário a ser preenchido.

FIGURA 4: TELA DE CADASTRO

Autoria própria.

20
A Figura 5 apresenta a tela inicial ao logar, através dessa tela é possível ter acesso a página de
adicionar notas, a de selecionar disciplinas e as páginas das turmas. Além do botão para sair.

FIGURA 5: TELA INICIAL

Autoria própria.

21
As Figuras 6 e 7 apresentam a tela inicial da aba adicionar notas, através dessa tela é possível
ter acesso a página de selecionar disciplinas e selecionar a turma e o semestre cujo usuário deseja
adicionar uma nota. Além de o botão para sair.

FIGURA 6: TELA DE ADICIONAR NOTAS 1

FIGURA 7: TELA DE ADICIONAR NOTAS 2

22
A Figura 8 apresenta a tela para inserir as notas dos alunos de turma e semestre selecionados.

FIGURA 8: TELA DE INSERIR NOTAS

Autoria própria.

23
As Figuras 9 e 10 apresentam a tela de selecionar sua disciplina, através dessa tela é possível
selecionar sua disciplina através de uma lista.

FIGURA 9: TELA DE SELECIONAR DISCIPLINAS 1

Autoria própria.

24
FIGURA 10: TELA DE SELECIONAR DISCIPLINAS 2

Autoria própria.

25
A Figura 11 apresenta a tela da turma, através dessa tela é possível visualizar os alunos
cadastrados na turma requisitada. Também é possível ter acesso a página de adicionar notas, a de
selecionar disciplinas, adicionar, editar e remover alunos, adicionar ocorrências e visualizar o perfil de
informações do aluno. Além do botão para sair.

FIGURA 11: TELA DA TURMA

Autoria própria.

26
A Figura 12 apresenta a tela de editar um aluno selecionado, é possível visualizar seu nome e
matrícula atuais e editá-los para o que o usuário desejar.

FIGURA 12: EDITAR ALUNO

Autoria própria.

27
A Figura 13 apresenta a tela modal para remover um aluno, o usuário pode confirmar ou
cancelar.

FIGURA 13: DELETAR ALUNO

Autoria própria.

28
A Figura 14 apresenta a tela modal de adicionar uma ocorrência a um aluno selecionado. É
possível selecionar o tipo de ocorrência e, se necessário, adicionar um comentário.

FIGURA 14: A DICIONAR OCORRÊNCIA

Autoria própria.

29
A Figura 15 apresenta a tela do perfil de um aluno, mostrando suas ocorrências e notas finais
(caso preenchidas). Além da aba adicionar notas e a de selecionar disciplinas.

FIGURA 15: TELA PERFIL DO ALUNO

Autoria própria.

30
A Figura 16 apresenta a tela de adicionar um aluno, sendo um formulário que o usuário irá
preencher conforme desejar.

FIGURA 16: TELA DE ADICIONAR ALUNO

Autoria própria.

31
A Figura 17 apresenta a tela das notas dos dois semestres e finais dos alunos que fazem parte
da turma selecionada.

FIGURA 17: TELA DAS NOTAS

Autoria própria.

32
A Figura 18 apresenta a tela das ocorrências, a partir dela é possível acessar a página inicial, a
página de adicionar notas e a de selecionar disciplinas. Nela contém o nome dos alunos com mais de
três ocorrências, com um link para o perfil do aluno da tabela.

FIGURA 18: TELA DAS OCORRÊNCIAS

Autoria própria.

33
6 CONSIDERAÇÕES FINAIS

Este relatório apresentou o Trabalho de Conclusão de Curso Técnico em Informática


Integrado ao Ensino Médio, o qual teve como objetivo desenvolver um sistema para facilitar os
procedimentos que envolvem as notas e ocorrências dos alunos, para os professores e demais
servidores do Instituto Federal Farroupilha - Câmpus Avançado Uruguaiana.
Espera-se que com o uso deste sistema o trabalho do professor principalmente, seja facilitado
e auxiliado, assim os processos de avaliações serão mais simples e acessíveis para as pessoas
envolvidas. No momento o sistema deve ser de grande utilidade para identificar alunos com baixo
desempenho e com infrequência nas aulas presenciais.
Durante a elaboração do TCC houve muitos obstáculos, foram eles a escolha do tema, a
proposta do TCC e o principal, a programação para realização do mesmo e, devido ao auxílio do
orientador, maior parte desses obstáculos foram ultrapassados.
As maiores dificuldades encontradas foram em como interagir com banco de dados e
programação, resumidamente na criação de tabelas a partir de estruturas de repetição com
informações do banco de dados. Na maior parte do sistema, foram necessárias longas horas de estudo
e pesquisas sobre PHP, HTML e CSS para o êxito das ideias básicas que o sistema apresentaria.
Devido a isso, o tempo disponível para realização do trabalho não permitiu que todas as
funcionalidades inicialmente previstas fossem desenvolvidas.
Portanto, futuramente poderão ser adicionadas algumas ferramentas extras no sistema, como
uma página mostrando informações sobre as áreas e disciplinas que um aluno apresenta dificuldades.
Além disso, poderá ser implementada uma forma de adicionar disciplinas corriqueiramente, com
objetivo de tornar o sistema válido não só no PPC atual com as disciplinas dos cursos, mas também
fora do IFFar. Por fim, com estas melhorias no sistema os usuários poderiam ter uma experiência mais
satisfatória, além de incluir escolas fora do campus, tendo grande impacto na educação brasileira.

34
7 REFERÊNCIAS

IBGE, “PNAD Educação 2019: Mais da metade das pessoas de 25 anos ou mais não
completaram o ensino médio”. Agência IBGE Notícias, 15/07/2020,
<[Link]
285-pnad-educacao-2019-mais-da-metade-das-pessoas-de-25-anos-ou-mais-nao-completaram-o-ensin
o-medio>. Acesso em 11/06/2021.

UNICEF, “Cultura do fracasso escolar afeta milhões de estudantes e desigualdade se agrava


na pandemia, alertam UNICEF e Instituto Claro”, UNICEF 28/01/2021,
<[Link]
e-estudantes-e-desigualdade-se-agrava-na-pandemia>. Acesso em 14/06/2021

IFFar, “Encontro avalia ações do Programa de Permanência e Êxito do IFFar”, Instituto


Federal Farroupilha,05/12/2019, <[Link]
817-encontro-avalia-programa-de-perman%C3%AAncia-e-%C3%AAxito-do-iffar>.Acesso em
15/06/2021

Sobre. phpMyAdmin, 2020. Disponível em: <[Link] Acesso em


25/11/ 2021.

[Link], 2021. Disponível em: <[Link] Acesso


em 25/11/ 2021.

Homehost, “O que é HTML? Entenda de forma descomplicada”, Homehost 2019,


<[Link] Acesso em 14/11/2021

35

Você também pode gostar