Télécharger la présentation
Publié parHugues Audet Modifié depuis plus de 9 années
1
Diagramme de classe Classe Objet Associations Diagramme de classe
2
Vocabulaire : une CLASSE
Diagramme de classe
3
Protection des attributs
Public Protégé Privé Diagramme de classe
4
OBJET : instance de CLASSE Attributs et méthodes de la classe
Diagramme de classe
5
Représenter un objet Diagramme de classe
6
Association en forme verbale
Association sur un Diagramme de classe Diagramme de classe
7
Association Association sur un Diagramme d’objet Diagramme de classe
8
Association : rôles Rôles nécessaire aussi sur les associations réflexives Diagramme de classe
9
Cardinalités ATTENTION : A l’inverse sur un MCD !!!
Diagramme de classe
10
Cardinalités Diagramme de classe
11
Association porteuse de données
Diagramme de classe
12
Association n-aire Diagramme de classe
13
Association Fait partie de
Cas particulier d’association FAIT PARTIE DE Diagramme de classe
14
Composition La composition, représentée par un losange noir, indique que l’objet « fait partie de » ne peut appartenir qu’à un seul tout. On considère en général que les parties d’une composition naissent et meurent avec l’objet propriétaire. Les chambres d’un hôtel entretiennent une relation de composition avec l’hôtel. Si on rase l’hôtel, on détruit les chambres. Diagramme de classe
15
Agrégation On parle d’agrégation quand les objets « partie de » sont juste référencés par l’objet, qui peut y accéder, mais n’en est pas propriétaire. Un train est constitué d’une série de wagons, mais ces wagons peuvent être employés pour former d’autres trains. Si le train est démantelé, les wagons existent toujours. Diagramme de classe
16
A vous de jouer Un message électronique comporte un titre ainsi que l’adresse du destinataire. Il est composé d’un en-tête et d’un corps. Il peut contenir éventuellement une ou plusieurs pièces jointes. Diagramme de classe
17
Diagramme de classe
18
Association Est une sorte de
Gestion globale d’une fac, s'occupant à la fois des étudiants et du personnel. Les étudiants ont chacun une moyenne annuel, ils sont divisés en plusieurs groupes. Tout membre du personnel a un bureau. Dans le personnel, on distingue le personnel administratif du personnel enseignant. Chaque enseignant détient un numéro de casier. Tout membre du personnel reçoit un salaire à la fin du mois. Cependant, les vacataires, qui font partie du personnel enseignant, sont payés à l'heure et n'ont donc pas de salaire mensuel fixe. Chaque personne est désignée par un nom et une adresse. Diagramme de classe
19
Association Est une sorte de
Diagramme de classe
20
Attribut d’un objet VACATAIRE
Tarif horaire Nb heure Casier hérité de Enseignant Bureau hérité de Personnel Nom hérité de Personne Prénom Diagramme de classe
21
Association Est une sorte de
Diagramme de classe
22
Association Est une sorte de
Héritage BD est une sorte de LIVRE Un LIVRE est une sorte d’ŒUVRE DONC une BD est aussi une sorte d’oeuvre Une BD hérite des attributs et méthodes de LIVRE et LIVRE hérite des attributs et méthodes de ŒUVRE DONC Diagramme de classe
23
Héritage Une BD hérite des attributs et méthodes de LIVRE et LIVRE hérite des attributs et méthodes de ŒUVRE DONC BD hérite des attributs et des méthodes de LIVRE et de OEUVRE Concept général dans UML Diagramme de classe
24
A vous de jouer Les périphériques de stockage sont de deux types: amovibles ou non amovibles. Les clés USB , les disques durs sont des périphériques de stockage Diagramme de classe
25
Héritage des associations
VOITURE et CAMION sont associés à PERSONNE par héritage Diagramme de classe
26
La démarche de construction
Dictionnaire des données Graphe de dépendances fonctionnelles pour retrouver les cardinalités des associations entre classe Tracer une 1ère version du diagramme de classe Identifier les associations particulières : est une sorte de (héritage) et Fait partie de (agrégation/composition) Tracer une 2ème version du diagramme de classe Diagramme de classe
27
Pour les vacances Rallye Pragma sur Glace Diagramme de classe
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.