Propriétés d'une règle de gestion

Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'une règle de gestion, double-cliquez sur l'entrée correspondante dans le dossier Règles de gestion de l'Explorateur d'objets. Les sections suivantes détaillent les onglets de la feuille de propriétés qui contiennent les propriétés les plus utilisées pour les règles de gestion.

L'onglet Général contient les propriétés suivantes :

Propriété

Description

Nom

Nom de l'élément. Il doit s'agir d'un nom clair et explicite, qui permette à des utilisateurs non spécialistes de savoir à quoi sert l'élément.

Code

Nom technique de l'élément. Ce nom est utilisé pour la génération de code ou de scripts. Il peut avoir une forme abrégée et il est préférable qu'il ne contienne pas d'espace.

Commentaire

Libellé descriptif de la règle.

Stéréotype

Sous-classification utilisée pour étendre la sémantique d'un objet.

Type

Spécifie la nature de la règle de gestion. Vous pouvez choisir entre les valeurs suivantes :

  • Contrainte – contrainte de vérification supplémentaire sur une valeur. Par exemple, "La date de début doit être antérieure à la date de fin d'un projet".

  • Définition – propriétés d'un élément dans le système d'information. Par exemple ; "Un client est identifié par un nom et une adresse".

  • Fait – certitude dans le système. Par exemple, "Un client peut passer une ou plusieurs commandes".

  • Formule – un calcul. Par exemple, "Le total des commandes est égal à la somme de toutes les commandes".

  • Contrainte OCL [MOO uniquement] – expression OCL.

  • Besoin – spécification fonctionnelle. Par exemple, "Le modèle est conçu de telle sorte que les pertes totales ne dépassent pas 10% des ventes totales".

  • Validation – contrainte sur une valeur. Par exemple, "Le total des commandes d'un client donné ne doit pas être supérieur au seuil fixé pour ce client".

Les onglets suivants sont également disponibles :

  • Onglet Expression - Bien que les règles de gestion commencent par une description, à mesure que vous développez votre modèle et analysez votre problème de gestion, vous pouvez compléter des règles en y ajoutant des expressions techniques. Les expressions sont principalement utilisées dans les MCD et les MPD. Chaque règle peut inclure deux types d'expression, que vous pouvez définir sur le sous-onglet approprié :
    • Serveur

    • Client

  • Onglet Contrainte OCL - Cet onglet n'est disponible que pour les règles de gestion ayant le type Contrainte OCL. Le langage OCL (Object Constraint Language) est le langage d'expression UML. Saisissez votre expression OCL dans la zone de texte.