Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Projeto-Operium

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.

About

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.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages