Uml - diagramme de classes

2418 mots 10 pages
UML : Diagrammes de Classes
Objet, Classe, Attribut, Méthode Lien, Association, Cardinalité Généralisation, Composition, Aggrégation, Classe associative, Association qualifiée…

Concepts de base
• UML est basé sur différents concepts de base :
– Objet, Classe – Lien, Association – Contrainte

• UML propose des notations et des diagrammes
– Diagramme de classes (description au niveau modèlisation, cas général) – Diagramme d’objets (description au niveau instance, exemples)

Jean -Marie.Favre@imag .fr

jmfavre@imag.f r

Diagrammes de Classes

2

Notation pour les classes
Compte numéro : entier solde : réel découvertMax : entier consulterSolde() : entier créditer( somme : entier) débiter( somme : entier)

Notations simplifiées pour les classes
Compte numéro solde ... Compte Compte Compte numéro solde ... créditer() débiter() ... numéro solde : réel découvertMax : entier consulterSolde() : entier créditer( somme : entier) débiter( somme ) Compte

Nom de la classe Attributs nom type

Méthodes nom paramètre type du résultat

créditer() débiter() ...

Conventions :
{ solde > découvertMax } jmfavre@imag.f r

Contraintes
Diagrammes de Classes 3

• les noms de classes commencent par une majuscule • les noms d ’attributs et de méthodes commencent par une minuscule jmfavre@imag.f r

Diagrammes de Classes

4

Notations pour les objets

Liens (entre objets)
Un lien indique une connexion entre deux objets

leCompteDePaul

APourCompte>

leCompteDePaul : Compte numéro = 6688 solde = 5000 découvertMax = -100

paul : Client

c1 : Compte

: Compte

APourCompte>

pierre : Client
APou rCom pte >

c2 : Compte

leCompteDePaul : Compte marie : Client

c3 : Compte

Convention :
• les noms d ’objets commencent par une minuscule et sont soulignés jmfavre@imag.f r

Conventions :
Diagrammes de Classes 5 jmfavre@imag.f r

• les noms des liens sont des formes verbales et commencent par une majuscule • > indique le

en relation

  • haribo le meilleur
    647 mots | 3 pages
  • Bp esthétique cours gestion
    257 mots | 2 pages
  • azertyuiop
    351 mots | 2 pages
  • Orientations concernant les clients liés aux établissements liés
    6238 mots | 25 pages
  • Société antifeu
    938 mots | 4 pages
  • Management
    541 mots | 3 pages
  • knnoi
    255 mots | 2 pages
  • Diagramme Classes Objet
    2085 mots | 9 pages
  • Le pain nu
    956 mots | 4 pages
  • Compétences 3èmes
    326 mots | 2 pages
  • force_des_liens_faibles
    3009 mots | 13 pages
  • Integration
    396 mots | 2 pages
  • Construire son rapport de stage.
    365 mots | 2 pages
  • Procédé comique
    1320 mots | 6 pages
  • Diagramme de classes avec windesign
    315 mots | 2 pages