Este é o repositório da aplicação back-end do sistema de Gerenciamento de Regras de Negócio, um projeto desenvolvido pela equipe Bug Busters para o 6º semestre de Análise e Desenvolvimento de Sistemas da Fatec São José dos Campos, em parceria com a Dom Rock.
O back-end é responsável por processar as regras de negócio, integrar as bases de RH, vendas e comissionamento, executar os cálculos e disponibilizar os serviços utilizados pelo front-end e pela aplicação de IA.
Acesse o repositório principal do projeto aqui ->
Gestão de Regras de Negócio
Instruções para rodar o projeto acesse
CONTRIBUTING.MD
A aplicação back-end é responsável por:
- Cadastrar, editar, remover e versionar regras de negócio.
- Relacionar as bases de RH, vendas e comissionamento considerando o período de competência.
- Calcular as comissões individuais e por loja conforme cargo, marca e regras aplicáveis.
- Aplicar as excepcionalidades de admissão, demissão, afastamento, férias, bônus e alterações temporárias.
- Executar simulações isoladas sem registrar comissões reais no banco de dados.
- Registrar logs imutáveis dos cálculos e o histórico de alterações das regras.
- Disponibilizar relatórios de fechamento, alertas de anomalias e sugestões de ajuste.
O objetivo é fornecer uma API segura e rastreável para o processamento das regras de comissionamento, garantindo que os cálculos sejam executados de forma consistente e que suas decisões possam ser auditadas posteriormente.
| Cliente | Periodo/Curso | Professor M2 | Professor P2 | Contato Cliente |
|---|---|---|---|---|
| Dom Rock | 6º ADS (Análise e Desenvolvimento de Sistemas) | Claudio Lima claudio.lima@cps.sp.gov.br |
Walmir Duque jose.duque@cps.sp.gov.br |
Andre F. de Almeida andre.almeida@domrock.com.br |