Computador iuriCode

Ficha de Saúde - Controle dos dados de alunos

Um projeto desenvolvido na disciplina de Lab. Softaware do Curso Técnico em Informática na Escola Estadual de Educação Profissional Manoel Mano. Sendo um sistema com intuito de facilitar a matrícula de alunos, sobretudo a ficha de saúde, para que possam usufruir de melhor controle de informações, nas quais citadas, alergias e restrições alimentares.

🚧 Projeto em construção 🚧

➯ Descrição do projeto

➥ Funcionalidades:

  • Funcionalidade 1: Facilitar o trabalho dos funcionários da secretaria escolar, auxiliando para que os mesmos poupem o tempo que usariam passando todas as informações para documentos em papéis;
  • Funcionalidade 2: Ter um melhor controle de dados, já que o usuário logado vai ter acesso aos gráficos e dados referentes aos alunos que possuem alergias e restrições alimentares;
  • Funcionalidade 3: Facilitar o acesso em diferentes locais e deixar livre os espaços que seriam ocupados pela papelada, já que estará tudo registrado no Banco de dados.

➥ O que o site faz:

  • Nosso site é um complemento do site apresentado pelo projeto 4, nesse complemento é possível preencher a ficha de saúde de forma online, além de possuir um botão para ter acesso aos relatórios onde residem os gráficos de alergias e restrições alimentares por curso, juntamente com uma tabela especificando se o aluno tem alergia ou restrição alimentar e sua respectiva alergia ou restrição alimentar, além de ser informado o curso do aluno. Porém, todas as informações resididas no botão de relátorios e o preenchimento da ficha só poderão ser visualizadas com permissão (login).

➥ Tecnologias que estão no projeto:

My Skills

Foram utilizadas linguagens tais como: PHP, Java Script, HTML, CSS e SQL e ferramentas como: Figma e Bootstrap. Visto que foram as mais utilizadas ao longo do ensino médio, facilitando a criação do site.

  • O PHP foi utilizado para administração e inserção de dados do site;
  • O Java Script como a linguagem de programação mais estruturada, executando o funcionamento do site. Sendo visto como a parte "Racional" do site;
  • HTML e CSS: Ambos não são considerados linguagens de programação, pois não podem criar funcionalidades proativas. No entanto, sem os mesmos o site não fica organizado e a experiência do usuário será comprometida.
  • SQL: utilizada para armazenamento e processamento de informações no banco de dados relacional que fora criado.
  • Figma e bootstrap: utilizados, respectivamente, para ter base e inicialização do design e melhor estilização do site.

➥ Desafios enfrentados e os recursos que se espera implementar no futuro:

  • Os principais desafios encontrados foram em relação à manutenção do banco de dados, como por exemplo, no que se refere aos gráficos. Resolvidos após conversas e pesquisas com o professor responsável que deu soluções e maneiras de contrapor os problemas.
  • Possíveis implantações no futuro podem ser: mais informações na tabela e uma forma de gerar PDFs com esses dados, separados por curso.

➯ Instalação e execução do projeto

➥ Pré-requisitos:

  • Para que seja possível a instalação e execução do projeto são necessários alguns aplicativos e permissões;
  • Para ter acesso aos gráficos e tabelas na página do relatório, é necessário que você tenha acesso ao banco de dados (Ele se encontra anexado neste repositório, com o arquivo nomeado de "fichas(2).sql")
  • Como o site está local, é necessário o uso de aplicativos como o XAMPP, para que o site seja acessado.
  • Além disso, é bom ter um editor para trabalhar com o código, como o VSCode.

➥ Executando:

  1. Instale o projeto. É possível a instalação em ZIP ao apertar no botão verde "Code" que se encontra na pasta do projeto;
  2. Adquira o local onde o projeto está e selecione, ele será aberto no seu editor de códigos (Caso o projeto seja baixado em ZIP, é necessário extraí-lo antes de procurá-lo);
  3. Como citado, o projeto está local, ou seja, utilize o XAMPP, ao abrir, clique em START no ícone do Apache e MySQL (É necessário que o projeto seja encotrado na pasta "XAMPP/htdocs");
  4. Antes de acessar o site diretamente, baixe o arquivo SQL e coloque no banco de dados, como o phpMyAdmin, (O banco deve ser nomeado como "bancofs" e a única tabela como "fichas") só será possível acessar a página de relatórios corretamente se houver realizado esse processo.
  5. Após isso, entre no navegador e coloque na pesquisa de URL: localhost/SEscS/inicio1.php (Os nomes após "localhost/" podem variar dependendo do nome das pastas e arquivos).

➯ Colaboradores


Letícia Lima

Lunna Evellyn

Manuela Aurélio

José Gabriel

Vitória Almeida

Ludmylle

Sara Ketlyn

➥ Em parceria, principalmente, com os integrantes do Projeto 4 e complementando o Projeto 6