Introdução

Criar uma empresa, recrutar funcionários, processar salários – foi este o trabalho que nos foi proposto a realizar.

Parece tudo fácil... mas quando começamos a criar o programa que nos possibilita saber quanto é que determinado trabalhador vai receber ao fim do mês, percebemos como é importante dominar bem os diferentes tipos de programas que existem.

Reflexão

Este trabalho podia ser realizado em Access, no entanto apercebi-me que este programa apresentava algumas limitações de funcionalidades. Decidi então fazê-lo em C# (CSharp) por ser uma linguagem de programação actual, fácil de trabalhar e uma das melhores que existe no mercado.

Demorei mais tempo a fazer este trabalho porque ao utilizar a linguagem C# esta é mais complexa, mas permite tirar o máximo partido do programa.

Explorando o programa podemos verificar que qualquer empresa que o utilize tem em detalhe toda a informação necessária sobre processamento de salários.

Para calcular o salário recorremos as seguintes fórmulas:

Abonos:

Valor do subsídio de alimentação = dias úteis X subsidio de alimentação diário

Valor das horas extras = valor à hora + (valor à hora X tipo de hora extra / 100) X horas extras

Total de abonos = vencimento ilíquido + subsídio de alimentação + valor das horas extras

Descontos:

Taxa da segurança social = (valor total de abonos – valor do subsídio de almoço) X (taxa da segurança social / 100)

Taxa do IRS = (total de abonos – subsídio de alimentação) X (taxa irs / 100)

Taxa do sindicato = vencimento ilíquido X (taxa do sindicato / 100)

Horas em falta = horas em falta * valor à hora

Total de descontos = taxa da segurança social + taxa do IRS + taxa do sindicato + horas em falta

 

Valor líquido a receber = total de abonos – total de descontos

Demonstração de um recibo de vencimento gerado pelo programa



Ver programa em: