Pré. | Proc. |
Définir les conditions de règle
Lorsque vous créez le modèle de domaine Métier , vous configurez un certain nombre de classes qui définissent les termes et entités métier (tels que Client) et leurs attributs et opérations associés. Vous créez les attributs et les opérations au fur et à mesure que vous configurez la classe, avec au moins quelques valeurs ou paramètres, et vous adaptez certaines des fonctionnalités aux règles pour définir les conditions par lesquelles une règle prend effet, dans le tableau Conditions de règle .
Par exemple, dans une classe qui définit les propriétés de la voiture, l'attribut Type peut être utilisé pour définir la condition « La voiture est : petite, moyenne ou grande », à travers laquelle les règles définissant les frais de location de base seraient filtrées et appliquées.
Accéder
Menu Contexte |
Ouvrir diagramme | Cliquez-droit sur un élément Rule Task | Rule Composer > Tableau de Décision |
Conditions de règle de Modèle
Marcher |
Action |
Voir également |
---|---|---|
1 |
À partir de l'élément Class approprié dans la fenêtre Navigateur , faites glisser et déposez l'attribut de condition (tel que l'âge) ou l'opération (telle que IsValidLicense()) sur le premier champ vide de la colonne "Conditions de règle".
|
|
2 |
Déterminez une plage de valeurs acceptées pour la condition de règle. |
|
3 |
Cliquez-droit sur la colonne 'Valeurs autorisées' et sélectionnez :
age pourrait avoir les valeurs :
|
|
4 |
Cliquez sur le bouton OK pour enregistrer les valeurs et fermer le dialogue ; pour un attribut, une nouvelle contrainte AllowableValues est créée.
|
|
5 |
Si la condition de règle est une opération, vous pouvez lui transmettre des paramètres. Cliquez-droit sur le champ 'Valeurs autorisées', et sélectionnez l'option 'Modifier les paramètres' ; la boîte de dialogue "Modifier les paramètres" s'affiche, répertoriant les paramètres qui existent déjà pour l'opération. Sélectionnez les paramètres et saisissez leurs valeurs dans la zone de texte « Valeur » ; cliquez sur le bouton OK pour annuler le dialogue .
|
|
6 |
Pour ajouter une autre condition de règle, cliquez-droit sur la colonne 'Non' et sélectionnez l'option 'Ajouter une ligne' ; une ligne vide est ajoutée au tableau . Pour supprimer une condition de règle du tableau , cliquez-droit sur le champ 'Non' approprié et sélectionnez l'option 'Supprimer la ligne'.
|
|
sept |
Si l'une des valeurs de condition invoque une action ou une décision, vous pouvez la définir comme une Action de règle . |
Définir des actions de règle |