*   >> Læs Uddannelse artikler >> science >> software

Introduktion Acuity Forretning Regler Composer

concentricsys.com ligesom CLIPS en masse og har arbejdet med det en masse seneste. Vi synes, det er enklere end prolog, kan fange brugernes fantasi og har et væld af eksempler, der allerede, at brugerne kan komme i gang med. Men jeg sidespring. Acuity Forretningsregler komponist har 2 vigtigste moduler: 1. Dashboard - Dette modul tillader generation af domæne objekter, regler authoring, validering, layout indstilling, redigering bindinger og workflow. 2. Runtime - Denne moduler udfører reglerne ved hjælp af 2 visninger: a.

Dynamisk View: en real-time visning, hvor reglerne er gennemført og resultaterne præsenteres i realtid b. Guiden visning: Guiden visning indsamler de nødvendige oplysninger for at køre de regler og udfører dem

Acuity Axon Regler

Her er et eksempel på en Axon regler fil, der er oprettet ved hjælp af Acuity:.take. compilerhint.class = SuggestedQuote @ take.compilerhint.slots = bil @ take.compilerhint.method = getSuggestedQuote forespørgsel suggestedQuote [i, ud] @ take.compilerhint.class = SuggestedQuote @ take.compilerhint.slots = bil @ take.compilerhint.

method = getQuotePerAdditionalFeature query quotePerAdditionalFeature [i, ud] @ take.compilerhint.class = SuggestedQuote @ take.compilerhint.slots = kunde, bil @ take.compilerhint.method = getSuggestedDiscount forespørgsel getSuggestedDiscount [i, i, ud] sammenlægning quotedPrice = sum x suggestedQuote [bil] d46e72: Hvis car.name = 'Merc "og car.type =' s-class 'og derefter suggestedQuote [bil," 37500 "] d46f55: car.hasABSBrakers derefter suggestedQuote [bil," 7500 "] d48x29: Hvis bil .hasSatelliteRadio derefter suggestedQuote [bil, "3500"] d48e37: Hvis indeholder [car.

optionalFeatures, AdditionalFeaturesList] derefter quotePerAdditionalfeature [bil, "2000"] d12r76: hvis suggestedQuote [bil]> 45000 og hvis suggestedQuote [bil] d19g22: Hvis suggestedQuote [bil]> 60000 og hvis suggestedQuote [bil] d33u19: hvis suggestedQuote [bil]> 75000 derefter suggestedDiscount [kunde, bil, "35%"] Ovennævnte regler illustates flere aspekter af Acuity s axon regler. 1. Reglerne er almindelig engelsk regler 2. Brugeren af ​​domænenavne genstande som bil, kunden som er POJOs - Plain Old Java-objekter 3. Acuity betyder regler kæde.

De sidste 3 regler er afhængige af resultatet af gennemførelsen af ​​reglerne over dem. 4. Anvendelse af bindinger i reglerne. AdditionalFeaturesList er en liste over yderligere funktioner som Air Conditioner Læderindtræk Power driver Seat Power Passager sæde mv

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.