Code Monkey home page Code Monkey logo

pit-ifes-v1's Introduction

Sistema de Suporte para Elaboração do Plano Individual de Trabalho (PIT)

NPM

Autores: Thalys Fabrete Cândido, João Vitor Natali

Orientador: Renan Osório

Resumo

O processo de elaboração do Plano Individual de Trabalho (PIT) é um desafio recorrente enfrentado pelos professores a cada semestre letivo. Este trabalho propõe o desenvolvimento de um sistema de suporte dedicado à otimização desse complexo procedimento. O sistema, desenvolvido para o IFES Campus Colatina, visa simplificar o preenchimento do PIT, exigindo precisão na distribuição de atividades acadêmicas e respeitando as diversas restrições impostas.

Funcionalidades Principais

  • O sistema oferece as seguintes funcionalidades:

  • Cadastro de Informações Cruciais: Permite o registro de informações essenciais, incluindo portarias, projetos, associação de professores, e validação de cargas horárias.

  • Ambiente Integrado: Ao combinar diversas funcionalidades, o sistema proporciona um ambiente integrado para facilitar a elaboração do PIT.

Benefícios da Implementação

A implementação do sistema de suporte para o PIT traz os seguintes benefícios ao ambiente acadêmico:

  • Otimização do Processo: Facilita e agiliza o preenchimento do PIT, poupando tempo dos professores e garantindo maior precisão nas informações registradas.

  • Integração de Dados: Ao lidar com o cadastro de informações cruciais de forma integrada, o sistema reduz a probabilidade de erros e inconsistências.

  • Melhoria na Gestão Acadêmica: Contribui para uma gestão mais eficiente e transparente das atividades acadêmicas, auxiliando na tomada de decisões.

Tecnologias Utilizadas

Este projeto foi desenvolvido utilizando as seguintes tecnologias:

  • Static Badge : Utilizado para a construção da interface do usuário, fornecendo um framework robusto e escalável para desenvolvimento front-end.

  • Static Badge : Framework utilizado para a criação de componentes de interface e visualização de dados, oferecendo uma gama de ferramentas para facilitar o desenvolvimento.

  • Static Badge : Framework de front-end para o desenvolvimento de sites e aplicações web responsivos e mobile-first.

  • Static Badge: Utilizado para a construção da camada de serviço e gerenciamento do backend da aplicação, oferecendo um conjunto abrangente de ferramentas para desenvolvimento de aplicações corporativas em Java.

  • Static Badge: Banco de dados relacional utilizado para armazenamento de dados.

Prints do Sistema

Servidores - listagem Servidores - formulario Projetos - professores do projeto Projetos - modal associar professor Projetos - listagem Projetos - importar Projetos - formulario Portarias - modal associar professor Portarias - listagem Portarias - importar Portarias - formulario Portarias - container de professores Pits dos Professores - Pits em Revisão - tela de informações Pits dos Professores - Pits em Revisão - modal solicitar alterações Pits dos Professores - Pits em Revisão - modal aprovar Pits dos Professores - Pits em Revisão - listagem Pits dos Professores - Pits aprovados - tela de informações Pits dos Professores - Pits aprovados - listagem Perfil Meus PITs - listagem Meus PITs - formulario de inclusão novo PIT Meus PITs - execucao - representação - listagem de portarias Meus PITs - execucao - pesquisa - modal de projetos Meus PITs - execucao - pesquisa - listagem de atividades Meus PITs - execucao - outras - listagem de atividades Meus PITs - execucao - mediação pedagógica - listagem de componentes Meus PITs - execucao - listagem de aulas Meus PITs - execucao - gestão - listagem de atividades Meus PITs - execucao - extensão - modal de projetos Meus PITs - execucao - extensão - listagem de atividades Meus PITs - execucao - aulas - selecionar componente curricular Meus PITs - execucao - apoio ao ensino - modal selecionar aluno já cadastrado Meus PITs - execucao - apoio ao ensino - modal projetos que o professor participa Meus PITs - execucao - apoio ao ensino - modal projetos da atividade Meus PITs - execucao - apoio ao ensino - modal incluir participação no projeto Meus PITs - execucao - apoio ao ensino - modal incluir participação no projeto preenchido Meus PITs - execucao - apoio ao ensino - modal estudantes Meus PITs - execucao - apoio ao ensino - modal componentes curriculares Meus PITs - execucao - apoio ao ensino - modal cadastrar aluno Meus PITs - execucao - apoio ao ensino - listagem de atividades Cursos - listagem Cursos - formulario Componente curricular - formulario Atividades Outras - modal de associar portarias Atividades Outras - listagem Atividades Outras - formulario e container de portarias Atividades de pesquisa - modal associar projetos Atividades de Pesquisa - listagem Atividades de pesquisa - formulario e container de projetos Atividades de Extensão - modal de associar projetos Atividades de Extensão - listagem Atividades de Extensão - formulario e container de projetos Atividades de Apoio ao Ensino - modal associar projetos Atividades de Apoio ao Ensino - listagem Atividades de Apoio ao Ensino - formulario informar projetos Atividades de Apoio ao Ensino - formulario apenas carga horaria Atividades de Apoio ao Ensino - formulario apenas alunos Atividades de Apoio ao Ensino - container de projetos

pit-ifes-v1's People

Contributors

joaovitornatali avatar thalysf avatar

Stargazers

Mateus M. avatar

Watchers

 avatar  avatar

Forkers

joaovitornatali

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.