Estado: Terminado

Projeto em c para folha de pagamento de uma empresa

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace un año
Plazo: 3 días
Propuestas: 2
Freelancers interesados: 2

Habilidades requeridas: IT & Programación

Descripción:
Preciso de um projeto
Enunciado
Elabore um projeto com a linguagem de programação C para criar um programa que realiza o pagamento dos salários dos funcionarios de uma empresa.
Requisitos
a) O programa deve, inicialmente, solicitar os seguintes dados ao operador:
a. Ano de Referência
b. Mês de Referência

Trata-se da data (mês e ano) da emissão da folha de pagamento.
b) O programa deve, para cada funcionário, solicitar ao operador os seguintes dados:
a. Numero do Funcionário
b. Nome do Funcionário
c. Referência
d. Jornada Semanal
e. Numero de Horas-Extras

c) O programa deve, para cada funcionário:
a. Determinar seu Salário-Base, Valor das Horas-Extras, Salário Bruto, descontos, e o Salário Liquido
2

b. Emitir contracheque (“holerite”) para o funcionário, que deve conter
i. Numero do Funcionário e Nome do Funcionário
ii. Mês e Ano de Referência
iii. Referência e Jornada Semanal
iv. Salário Base
v. Número e Valor das Horas-Extras
vi. Salário Bruto
vii. Desconto Previdenciário
viii. Salário Líquido

d) O programa deve, ao final da emissão da folha de pagamento:
a. Emitir relatório onde conste os valores totais abaixo:
i. Total de Funcionários
ii. Total de Salário Bruto
iii. Total de Descontos
iv. Total de Salário Líquido
v. Média Salarial da Empresa

Dicionário de Dados e Regras de Entrada de Dados
1. Ano de Referência
a. Ano de Referência da folha de pagamento
b. Tipo: valor numérico
c. Validação: [2010-2099]

2. Mês de Referência
a. Ano de Referência da folha de pagamento
b. Tipo: valor numérico
c. Validação: [1-12]

3. Numero do Funcionário
a. Número que identifica o funcionário
b. Tipo: valor numérico
c. Validação: [1000 – 9999]

4. Nome do Funcionário
a. Nome do funcionário, tal como no RG
3

b. Tipo: valor alfabético
c. Validação: sequencia de 5 a 40 caracteres dentre os seguintes:
i. [A-Z, a-z]
ii. Hífen (-)
iii. Apóstrofe (‘)
iv. Branco

5. Referência
a. Define o valor da hora de trabalho do funcionário
b. Tipo: valor numérico
c. Valores válidos: [1,2,4,6,8,9]

6. Jornada Semanal
a. É o número de horas semanais trabalhadas pelo funcionário
b. Tipo: numérico
c. Valores válidos: [16-44]

7. Numero de Horas-Extras
a. E o número de horas-extras trabalhadas pelo funcionário no Mês de Referência
b. Tipo: valor numérico
c. Valores válidos: [0 - Jornada Semanal]

Regras de Negócio
1) Salário-Base
a. Determinar o Salário-Base do funcionário com base na Referência e na Jornada Semanal
i. Multiplicar o Valor da Hora Trabalhada pela Jornada Semanal (horas) e obter a Remuneração Semanal do Empregado
ii. O Valor da Hora Trabalhada é obtido a partir da Tabela de Valores de Referência abaixo.

Mais detalhes no meu e-mail
rafabfc@gmail.com



Categoria: IT & Programação
Subcategoria: Outro
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Archivos adjuntos: Projeto folha de pagamento.docx

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Rafael B.
(Promedio 5.00 de 5)
Ubicación: Brasil
Para ver más detalles del cliente, ingresa a Workana.
Cargando...