Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Lier les règles aux conditions et aux actions

Après avoir défini quelles règles sont appliquées, quelles conditions sont évaluées et/ou quelles actions sont entreprises lors de l'exécution d'une tâche de règle, vous liez les règles aux conditions et actions à définir :

  • Quelles règles sont évaluées par rapport à une condition
  • Quelles valeurs de cette condition sont applicables à chaque règle
  • Quelles décisions ou actions sont prises sur chaque sortie de valeur de l'évaluation de la règle, et quel est le résultat de cette décision ou action
Vous liez les règles, les conditions et les actions en utilisant le tableau 'Rule Bindings', juste au-dessus du tableau 'Rule Conditions'.

Accéder

Menu Contexte

Ouvrir diagramme | Cliquez-droit sur un élément Rule Task | Rule Composer > Tableau de Décision

Règles de liaison

Marcher

Action

Voir également

1

Cliquez sur le champ 'Rule Bindings' immédiatement au-dessus du champ 'Value<n>' et/ou 'Result<n>' approprié.

Cliquez sur le numéro de la règle qui est évaluée par rapport à la condition pour la valeur spécifique et pour générer l'action afin de fournir le résultat spécifique identifié dans ces deux champs.

Définir les conditions de règle Définir des actions de règle

2

Assurez-vous que les valeurs définies dans le champ 'Valeur<n>' et/ou 'Résultat<n>' sous le numéro de règle fonctionnent toutes sous la règle.

3

Cliquez sur l'icône Enregistrer dans la barre d'outils Rule Composer.

Continuez à lier les règles métier aux conditions et actions ayant des valeurs logiques pour une instance de la règle.

Exemple

  • La règle 2 est « Une voiture ne doit pas être louée à un client âgé de moins de 18 ans »
  • La première condition de règle est Customer.age
  • Le champ 'Valeur1' contient la valeur '< 18' par rapport à cette condition de règle
  • La première Action de règle (ou décision) est Customer.Eligible
  • Le champ Result1 contient la valeur 'No' par rapport à cette Action de règle
  • La deuxième Action de règle est Application.Status
  • Le champ 'Result1' contient la valeur 'Reject' par rapport à cette Action de règle
Vous devez sélectionner '2' dans le champ 'Rule Bindings' au-dessus de la colonne 'Value1/Result1', de sorte que lorsque la demande d'un client pour louer une voiture est testée par rapport à la règle 2, si le client se trouve avoir moins de 18 ans, il est automatiquement classée comme inéligible et la candidature rejetée.

Apprenez Plus