Les organisations peuvent utiliser Microsoft Excel , OpenOffice ou feuilles de calcul Google pour construire commerciales moteurs de recherche de règles puissantes , et de nombreuses entreprises de créer des systèmes de gestion de règles métier qui contiennent des politiques, des procédures ou des règlements pour leurs opérations conductrices. Les tables de décision sont au cœur d'un moteur de règles métier , contenant les conditions et l'exécution d'actions dans un ordre spécifique en fonction de ces conditions. Ce moteur fonctionne en téléchargeant un fichier primaire "XML" avec d'autres fichiers et exécute les règles de gestion , tel que défini dans le fichier principal . Choses que vous devez
Microsoft Excel logiciel
Afficher plus Instructions
Configuration du principal fichier XML
1
Entrez les règles métier - les conditions et les actions - dans le fichier XML principal .
dans cet exemple , le client reçoit un message d'accueil spécifique (action ) basée sur la réunion d'une heure deux conditions. Habituellement , une personne non technique , comme un analyste d'affaires, entre les règles métier dans une " Table de décision " sans l'assistance d' un technicien .
Ouvrir un tableur "Excel" .
Entrez la «signature» de la ligne 2 - «Règles vide helloWorld (int heure ) " -
la ligne " Signature" contient le titre de la table et utilise le mot clé «règles». Le mot-clé raconte d'autres règles et le programme externe (Java) , le type de table ( Table de décision ) et la façon d'exécuter le programme. En outre, la «signature» informe l'utilisateur que cette décision Table envoie au client un accueil spécifique lorsque les conditions sont remplies .
2
Entrez rubriques dans des colonnes distinctes dans la ligne 6 de la feuille de calcul. Entrez "Heure de », « Heure de » et « Set voeux . "
Laissez les troisième, quatrième et cinquième lignes vides pour l'instant. Le responsable technique va entrer dans le code Java nécessaire dans ces lignes.
3
Entrez les règles métier ( conditions) et d'action en ligne 6 de la feuille de calcul .
Entrez l' numéros 0 , 12, 18 et 23 sur des lignes distinctes ( verticalement ) sous la " heure pour " colonne.
4
Entrez les numéros 11 , 17, 22 et 24 dans des rangées séparées ( verticalement ) sous la . "Heure de« colonne
5
Entrez les salutations suivantes sépare de lignes ( verticalement ) sous le " Set de voeux" colonne : "Good Morning , « Bonjour »,« Bonsoir »et« Bonne nuit ».
Lorsque les conditions C1 ( " Hours to " ) et C2 (« Heures de ») sont remplies , le programme exécute le salut approprié.
ajouter du code Java le principal fichier XML
6
Entrez les informations techniques dans les deuxième, troisième et quatrième lignes de la feuille de calcul. une personne ayant une connaissance de base d'un langage "C" , comme Java, remplit habituellement . cette partie de la table de décision Typiquement , le programmeur se cache cette zone de la table de décision et fournit un statut de protection
Entrez les rubriques suivantes dans des colonnes distinctes dans la rangée 2 : . "C1" ( condition 1 ) , «C2 " ( condition 2 ) et " A1 " . ( de l'action)
7
Entrez la sémantique suivante dans la ligne 3 : " min < = heure "(sous C1) , " max < = heure " ( sous C2) et " response.map.put ( " salut " , cartes de vœux) , " ( . sous A1)
Ces expressions de code Java ont la signification suivante : « min < = heure " sous C1 signifie C1 est vrai si l' heure actuelle est supérieure ou égale à l' heure minimum - . 0 , 12, 18 ou 23, C2 est vrai si l' heure actuelle est inférieure ou égale à l' heure au maximum - 11, 17, 22 ou 24. l' colonne A1 emploie un signe dièse intégré dans Java objet " réponse ". Elle alloue une chaîne correcte " voeux " dans la réponse à la satisfaction de C1 et C2.
8
Cliquez sur l'onglet « Revue ». Sélectionnez« protéger la feuille . " Sélectionner les lignes ( code Java) que vous souhaitez protéger et entrer un mot de passe.