Business regels in Java zijn ontwikkeld middleware producten gebruikt te vereenvoudigen coderen tijdens de ontwikkeling van zakelijke software- applicaties . Business rule engines toepassing automatische logische programmering functies voor specifieke gebruikersgroepen ingangen of opdrachten voor dergelijke business processen zoals boekhouding , naleving van de regelgeving en het voorraadbeheer . Bijvoorbeeld , kan een business rule komen van de regelgeving statuten betreffende werknemer bronbelastingen . Deze business rule kon W2 gegevens van de werknemer automatisch in en zorgen voor terugtrekking gegevens voor de software gebruiker belasting . Bedrijfsregels in Java zijn beslisregels , integratie , de transformatieregels en proces regels . Declaratieve Regels Declarative bedrijfsregels in Java compute gegevenswaarden of afdwingen geprogrammeerde beperkingen als informatieve eigenschappen veranderen . Declaratieve business rules worden vaak geprogrammeerd met behulp van " als-dan " logic of absoluten , om zakelijke beslissingen te voeren binnen het softwareprogramma. Bijvoorbeeld , ontwikkelaars ontwerpen van een credit - applicatie programma dat krediet ontkent voor iedereen met een credit score van minder dan 600 . IF application_loan.creditscore > 600 deny.application_loan Dan . < Br Deze declaratieve regel zou een als-dan regel code te genereren . > Integratie regels regels Integratie helpen om het gekoppelde relaties tussen de applicatie , de gebruiker en het bedrijfsleven ' externe data variabelen vereenvoudigen . Regels integratie helpen om nieuwe gegevens met bestaande datawarehouses binnen de applicatie software is opgenomen . Dit betekent dat gebruikers de declaratieve regels kan veranderen zonder dat de manier waarop de toepassing functioneert . En , dit stelt bedrijven in staat om de besluitvorming regel inputs of processen , zoals de huidige rente , verkoop kortingen , e-maillijsten en regulerende wetten te veranderen , zonder dat de prestaties van de applicatie software. transformatie regels Transformation regels automatiseren van data - mapping door het standaardiseren van ruwe data informatie . Ontwikkelaars gebruiken transformatieregels om spelfouten te corrigeren , nemen andere zakelijke regels en stellen de industrie normeringen . Transformatieregels veranderen brongegevens in gestandaardiseerde data sets die beschikbaar zijn voor gebruik door andere business rules voor specifieke zakelijke functies uit te voeren zijn . Automatisch veranderen van het aantal personen ten laste in een specifiek fiscaal aftrek bedrag in een belasting - boekhoudprogramma is een voorbeeld met de transformatie regel . Proces Regels Procesregels behouden de integriteit van de toepassing van het programma om zijn zakelijk gebruik . Deze business rule definieert , tracks , monitoren en wijst binnenkomende gegevens aan de aangewezen zakelijke reacties ontwikkeld met behulp van andere business rules , zoals de transformatie regels , integratie regels en declaratieve regels . Sommige toepassingen vereisen meerdere proces regels , zoals een human resource -programma gebruikt om human resource personeel begeleiden door middel van een nieuwe - werknemer wervingsproces . Individueel proces regels zouden gelden voor die specifieke ingevoerde gegevens werknemer en bijwerken nieuwe werkgelegenheid regelgeving of bedrijf eisen .
|