Modélisation de domaine en UML (modèle ER) - cours 11 500 RUB. du Centre de Formation IBS, formation 8 heures, Date: 3 décembre 2023.
Miscellanea / / December 06, 2023
Est-il possible de décrire la structure d’un domaine sous forme de texte? Bien sûr vous pouvez. Mais les développeurs seront-ils capables de comprendre la structure des objets métier et la logique de leur fonctionnement après avoir lu un tel texte? S’ils le peuvent, ce n’est que dans des cas plus ou moins simples.
De plus, vous devez vous rappeler que la description du domaine est utilisée par différentes parties prenantes à des fins complètement différentes. L'analyste crée une telle description pour séparer clairement les éléments qui sont cohérents avec les objectifs du projet de ceux qui restent en dehors de sa portée. Cette description aide le client à s'assurer que l'analyste comprend correctement les spécificités du domaine et est en mesure de proposer des solutions vraiment utiles aux problèmes commerciaux. L'architecte et le développeur tirent d'une telle description des informations sur les principales entités du domaine afin de les implémenter sous forme de classes, de tables de bases de données et d'autres objets logiciels. Comment pouvez-vous vous assurer que la description de votre domaine est compréhensible et utile pour tous ces rôles ?
C'est une bonne pratique d'utiliser la modélisation visuelle pour cela. Les informations sur la structure d'un domaine peuvent être bien décrites sous la forme d'un modèle conceptuel entité-relation. Dans ce cas, toute information ou objet physique disponible peut agir comme une entité. dans le domaine, et les connexions montrent comment tous ces objets interagissent les uns avec les autres ami. Grâce à cela, le modèle de domaine complète le glossaire du système par une description visuelle, concise et compréhensible du « dictionnaire d'entités ».
Pour créer un modèle ER, vous pouvez utiliser différentes notations. En particulier, ce cours utilise des diagrammes de classes UML pour créer des modèles ER. Utiliser UML pour créer un modèle de domaine est particulièrement pratique dans les cas où tout d'autres modèles de projet (modèle analytique, modèle de conception, modèle de développement) sont également construits avec en utilisant UML.
Toutes les informations publiées dans cette section de Lifehacker ne constituent pas une offre publique au sens des dispositions de l'article 437 du Code civil de la Fédération de Russie et sont uniquement à des fins d'information.
Le service utilise les technologies du projet « Educated » et ne fournit pas de services éducatifs.