ULM Langage de Modélisation Unifié, diagramme de classes, lien binaire, arborescence, classe mère, diagramme d'objets, structure interne d'un logiciel, modélisation
En UML, il existe plusieurs relations entre les classes : l'association, la composition, l'agrégation et l'héritage. Décrivez-les et illustrez vos explications par un exemple.
Diagramme de classes : Quelle est l'utilité? du diagramme de classes ? Que représente-t-il et en quoi diffère-t-il d'un diagramme d'objets en rapport avec la structure ?
[...] C'est une instance du diagramme de classe. Réunion Un employé, l'organisateur, organise une réunion, réserve une salle et invite de un à plusieurs employés. La classe « Employé Invité » hérite de la classe « Employé ». Les employés invités participent ou non à la réunion, on suppose qu'il y a au moins un employé présent pour une réunion. Un compte-rendu est rédigé par un et un seul participant. Un participant ne peut rédiger tout au plus un compte-rendu pour une réunion donnée. [...]
[...] Elle décrit un lien, généralement binaire, entre deux classes. Elle permet d'accéder aux objets liés à un objet donné. Exemple : Une personne possède 0 ou plusieurs voitures. Une voiture a un et un seul propriétaire. La composition La composition est une association particulière, de type composant/composite. Le composite contient ses composants. Les composants dépendent du composite, c'est à dire qu'ils ne peuvent exister sans, et ne peuvent appartenir qu'à un seul composite. Exemple : Une chanson fait partie d'un et d'un seul album. [...]
[...] Héritage L'héritage regroupe les classes et les organise en arborescence. Il sert à construire une classe à partir d'une classe plus haute. Les classes filles sont des spécialisations de la classe mère. La classe mère n'est pas instanciée. Exemple : Une voiture est une spécialisation d'un véhicule. Une moto est une spécialisation d'un véhicule. Diagramme de classe Le diagramme de classe est une représentation statique de la structure interne d'un logiciel. Il est surtout utilisé en conception et en analyse. [...]
[...] Diagramme de classes Quelle est l'utilité́ du diagramme de classes ? Que représente-t-il et en quoi diffère-t-il d'un diagramme d'objets en rapport avec la structure ? Réunion En utilisant un outil informatique propre à l'entreprise et afin de planifier une réunion, un employé́, l'organisateur, choisit une date, une heure et une salle à réserver. Il rédige ensuite un ordre du jour pour la réunion, puis invite d'autres employés. Les invités peuvent refuser et cela doit être noté ainsi que sont notées aussi les personnes réellement présentes à la réunion (tout est noté dans l'outil). [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture