Réserver une Démo
Pré. Proc.

Créer un Modèle de domaine

Exigences analyse des exigences révélera un certain nombre de termes commerciaux qui doivent être définis si les exigences doivent être comprises et clarifiées. Il existe un certain nombre d'options pour enregistrer ces termes, y compris le Glossaire du Projet , qui est un lexique spécialement conçu à travers lequel vous pouvez répertorier, définir et catégoriser les termes. Le Modèle de domaine (modèle d' object métier) est un autre mécanisme utile pour décrire les termes importants de l'entreprise, fournissant une définition unique des termes et de leurs relations accessible à tout le personnel du projet, des chefs d'entreprise de haut niveau aux ingénieurs de bas niveau. L'un des avantages de l'utilisation d'un Modèle de domaine est que les termes sont modélisés comme des éléments, ce qui leur permet d'être liés à d'autres éléments au sein du Modèle de domaine lui-même ou à des éléments dans d'autres parties des modèles.

Enterprise Architect a un support étendu pour la modélisation d'un domaine à l'aide d'un diagramme de classe UML , ou les classes peuvent être créées directement dans la fenêtre Navigateur et affichées dans une liste à l'aide de la Paquetage Liste de paquets.

Business Modeling, Domain models in Sparx Systems Enterprise Architect

Les éléments du Modèle de domaine peuvent être ajoutés à d'autres diagrammes pour les rendre plus expressifs et pour afficher des informations importantes, telles que les données consommées ou produites par un processus métier, ou les données transmises entre les interfaces d'application.

Enterprise Architect vous permet de créer un lien vers les éléments de domaine (ou n'importe quel élément) à partir du texte des notes d'une exigence. (Cette facilité est disponible depuis n'importe quel élément.)

Notes

Les modélisateurs expérimentés ont tendance à définir les termes d'un domaine dans un Modèle de domaine et à réserver le glossaire aux termes de projet et de processus et à leurs définitions telles que Cas d'utilisation, Spécification logicielles, Exigences , etc.