Pré. | Proc. |
Définir les conditions des règles
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 certaines valeurs ou paramètres, et vous adaptez certaines des fonctionnalités aux règles pour définir les conditions dans 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 d'une 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 le tarif de location de base seraient filtrées et appliquées.
Accéder
Menu Contexte |
diagramme ouvert | Cliquez-droit sur un élément de tâche de règle | Rule Composer > Tableau de Décision |
Conditions de la règle Modèle
Étape |
Action |
Voir aussi |
---|---|---|
1 |
À partir de l'élément de classe 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éterminer une plage de valeurs acceptées pour la condition de règle. |
|
3 |
Cliquez-droit sur la colonne 'Valeurs autorisées' et sélectionnez :
L'âge pourrait avoir les valeurs suivantes :
|
|
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 dialogue « Modifier les paramètres » s'affiche, répertoriant les paramètres déjà existants 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 ».
|
|
7 |
Si l'une des valeurs de condition appelle une action ou une décision, vous pouvez la définir comme une Action de règle. |
Définir les actions de règle |