Projeto relacionado a cadeira de Algoritmos e Programação II - Onde recebemos a tarefa de criar um projeto que resolve um problema para o mercado atual.
A proposta do projeto é desenvolver um sistema para gestão de colaboradores e automatização de cálculos relacionados à jornada de trabalho, banco de horas, remuneração e encargos trabalhistas.
O sistema busca facilitar o trabalho de pequenos gestores e administradores que ainda realizam esse controle manualmente por planilhas, reduzindo cálculos repetitivos e possíveis erros. O administrador poderá cadastrar colaboradores com informações como nome, cargo, salário-base, data de admissão, carga horária e regime de trabalho, como 5x2, 6x1 ou 12x36.
Nesta primeira versão, o sistema não funcionará como ponto eletrônico. Horas extras, horas debitadas e movimentações do banco de horas serão informadas manualmente pelo gestor, e o programa realizará os cálculos automaticamente.
Entre as funções previstas estão cadastro de colaboradores, cálculo do valor da hora, horas extras, horas debitadas, banco de horas, remuneração simplificada, INSS, FGTS e geração de relatórios mensais.
O projeto será desenvolvido inicialmente em Python, aplicando conteúdos da disciplina de Algoritmos e Programação, como variáveis, condicionais, repetições, funções, listas e dicionários.
Como evolução, pretendemos adicionar interface gráfica ou web, banco de dados e sistema de login ainda durante o semestre. Futuramente, poderão ser incluídos ponto eletrônico, férias, 13º salário, rescisões, dashboards, relatórios avançados e integração com outros sistemas de gestão.