Pré. | Proc. |
Développer un Modèle de règle Métier
Dans modélisation Règles Métier , vous développez d'abord la structure du modèle pour représenter les règles dans le contexte de leur utilisation, puis vous compilez (ou composez) efficacement les règles pour les rendre opérationnelles dans ce contexte. À partir des règles compilées, vous pouvez soit créer une feuille de calcul pour référence, soit générer du code comportemental pour les applications qui appliquent les règles, ou les deux.
Résumé du processus
- Utilisez la dialogue « Constructeur de Modèle » (Ctrl+Maj+M) pour générer un Modèle de règles Métier dans lequel définir les règles métier.
- Dans le diagramme Règles Métier généré, commencez à identifier les règles métier comme éléments de règle Métier , chaque élément représentant une règle métier spécifique.
- Dans le diagramme Métier Domain Modèle généré, modifiez les classes existantes - et créez-en d'autres - pour représenter les objets Métier dans le domaine ou le processus métier ; ceux-ci fournissent le vocabulaire métier comme contexte pour les règles métier.
- L'une des classes représente l'application réelle des règles. Sous cette classe se trouvent une activité de flux de règles et diagramme d'activité, dans lesquels vous créez les tâches de règles sous lesquelles les règles métier sont regroupées, dans l'ordre dans lequel les règles métier sont exécutées. Si vous avez besoin d'un niveau de regroupement plus élevé pour définir différents domaines d'application des règles, vous pouvez créer d'autres classes de traitement de règles avec leurs propres activités.
- Revenez au diagramme Règles Métier et faites glisser les éléments de Tâche de Règle depuis la fenêtre Navigateur , en attribuant à chaque Tâche les éléments de Règle Métier correspondants.
- Composez et validez les règles métier à l'aide du Rule Composer.
- Si vous souhaitez un code qui applique et exécute les règles métier, générez-le à partir des éléments de classe qui contiennent les activités de règle Métier .
Notes
- Métier Rule Modélisation est disponible dans l'édition Unified et l'édition Ultimate d' Enterprise Architect