Skip to content

📦 v2.0 – Versão Exame

Latest

Choose a tag to compare

@SW-Wanted SW-Wanted released this 07 Jul 00:08
· 4 commits to main since this release
b2dadcd

💼 Processamento de Salários – v2.0

Esta é a versão 2.0 do projeto Processamento de Salário, com novas funcionalidades e melhorias significativas em relação à versão anterior. Desenvolvido para a disciplina de Programação II – 2º Trabalho Prático.


🚀 Novidades e Melhorias

  • Importação e Exportação de colaboradores e funções em formato CSV, com integridade dos dados (função associada ao colaborador é exportada/importada completa).
  • Atualização de Funções: Agora é possível editar dados de uma função existente.
  • Processamento de Holerite: Geração de holerite (recibo de vencimento) para cada colaborador, com cálculo automático de salário bruto, descontos (IRT, INSS) e salário líquido.
  • Relatórios em TXT: Exportação de relatórios detalhados de colaboradores e holerites para arquivos TXT.
  • Menu interativo: Navegação aprimorada, com submenus para importação/exportação e processamento salarial.
  • Validações aprimoradas: Garantia de unicidade de email, integridade de dados e prevenção de inconsistências.
  • Estrutura modular: Código organizado em classes e métodos, facilitando manutenção e expansão.

✅ Funcionalidades

👥 Colaboradores

  • Cadastrar, atualizar, desativar, pesquisar (por número ou email) e listar colaboradores.
  • Importar e exportar colaboradores em CSV (incluindo dados completos da função).
  • Exportar relatório de colaboradores em TXT.

🧑‍💼 Funções

  • Criar, atualizar, eliminar (apenas se não estiver em uso) e listar funções.
  • Importar e exportar funções em CSV.

🧾 Holerite

  • Gerar holerite para colaborador em determinado mês/ano.
  • Listar holerites (todos ou por colaborador).
  • Exportar holerites em TXT (todos ou filtrados).

📊 Relatórios

  • Colaboradores ordenados por data de admissão.
  • Holerites ordenados por colaborador e período.

📁 Estrutura do Projeto

EINFT3_TP2_PII_Grupo4/
└── SalaryProcessor/              
    └── src/
        └── isptec/
            └── pii_tp2/
                └── grupo4/
                    ├── Colaborador.java
                    ├── Funcao.java
                    ├── Holerite.java
                    ├── HoleriteManager.java
                    ├── SalaryCalculator.java
                    ├── SalaryProcessor.java
                    ├── Validador.java

📌 Versão concluída e entregue em 07/07/2025 - 00:00.