• Aide
  • Eurêkoi Eurêkoi

Livre

UML 2 : modélisation des objets

Résumé

Un aide-mémoire qui synthétise les informations sur UML 2 contenues dans l'ouvrage UML 2 : initiation, exemples et exercices corrigés.


  • Autre(s) auteur(s)
  • Éditeur(s)
  • Date
    • cop. 2013
  • Notes
    • Extrait de : "UML 2 : initiation, exemples et corrigés"
  • Langues
    • Français
  • Description matérielle
    • 1 vol. (154 p.) : ill., couv. ill. en coul. ; 21 cm
  • Collections
  • Sujet(s)
  • ISBN
    • 978-2-7460-7826-0
  • Indice
  • Quatrième de couverture
    • Cet ouvrage est extrait du titre "UML2 - Initiation, exemples et exercices corrigés" dans la collection Ressources Informatiques aux Editions ENI. Si vous pratiquez la modélisation de systèmes, il vous donnera les moyens d'apprendre UML 2 et de vous exercer. Si vous êtes débutant, aucun pré-requis particulier n'est nécessaire. Si vous connaissez déjà la première version d'UML, l'ouvrage vous apprendra à tirer profit des extensions apportées par la version 2. Si vous avez déjà travaillé avec le modèle entités-relations, vous découvrirez la puissance apportée par UML 2 en modélisation des objets.

      Chapitre 1 - A propos d'UML : genèse d'UML, Processus Unifié, MDA...

      Chapitre 2 - Les concepts de l'approche par objets : l'objet, l'abstraction, les classes d'objets, l'encapsulation, la spécialisation et la généralisation, l'héritage, les classes abstraites et concrètes, le plymorphisme, la composition, la spécialisation des éléments...

      Chapitre 3 - La modélisation des exigences : cas d'utilisation, acteur, scénario, relation de communication, diagramme des cas d'utilisation, relations entre les cas d'utilisation, la représentation textuelle, exercices...

      Chapitre 4 - La modélisation de la dynamique : le diagramme de séquence, les cadres d'interaction, le diagramme de communication, les objets du système, exercices...

      Chapitre 5 - La modélisation des objets : la représentation des classes, les associations entre objets, la relation de généralisation/spécialisation entre les classes, le diagramme des objets ou instances, le diagramme de structure composite, exercices...

      Annexes : Correction des exercices, Notation graphique


  • Tables des matières
      • UML 2 Modélisation des objets

      • Chapitre 1 : À propos d'UML
      • A. Introduction11
      • B. La genèse d'UML : Unified Modeling Language11
      • C. Le Processus Unifié13
      • D. MDA : Model Driven Architecture16
      • Chapitre 2 : Les concepts de l'approche par objets
      • A. Introduction19
      • B. L'objet19
      • C. L'abstraction20
      • D. Les classes d'objets21
      • E. L'encapsulation22
      • F. La spécialisation et la généralisation23
      • G. L'héritage25
      • H. Les classes abstraites et concrètes26
      • I. Le polymorphisme27
      • J. La composition28
      • K. La spécialisation des éléments : la notion de stéréotype en UML29
      • L. Conclusion31
      • Chapitre 3 : La modélisation des exigences
      • A. Introduction35
      • B. Cas d'utilisation35
      • C. Acteur36
      • D. Scénario36
      • E. Relation de communication37
      • F. Le diagramme des cas d'utilisation37
      • G. Les relations entre les cas d'utilisation39
      • 1. La relation d'inclusion39
      • 2. La relation d'extension42
      • 3. La spécialisation et la généralisation des cas d'utilisation43
      • H. La représentation textuelle des cas d'utilisation46
      • I. Conclusion49
      • J. Exercices49
      • 1. L'hippodrome49
      • 2. Le club équestre49
      • 3. Le manège de chevaux de bois50
      • Chapitre 4 : La modélisation de la dynamique
      • A. Introduction53
      • B. Le diagramme de séquence53
      • 1. Définition53
      • 2. La ligne de vie d'un objet54
      • 3. L'envoi de message55
      • 4. La création et la destruction d'objets58
      • 5. La description de la dynamique59
      • C. Les cadres d'interaction (UML 2)61
      • 1. La notion de cadre d'interaction61
      • 2. L'alternative61
      • 3. La boucle62
      • 4. Utilisation des cadres d'interaction63
      • D. Le diagramme de communication65
      • E. Découvrir les objets du système67
      • F. Conclusion71
      • G. Exercices72
      • 1. L'hippodrome72
      • 2. La centrale d'achat des chevaux72
      • Chapitre 5 : La modélisation des objets
      • A. Introduction75
      • B. Découvrir les objets du système par décomposition75
      • C. La représentation des classes79
      • 1. La forme simplifiée de représentation des classes79
      • 2. L'encapsulation80
      • 3. La notion de type82
      • 4. La signature des méthodes84
      • 5. La forme complète de représentation des classes85
      • 6. Les attributs et les méthodes de classe86
      • 7. Les attributs calculés89
      • D. Les associations entre objets89
      • 1. Les liens entre objets89
      • 2. La représentation des associations entre les classes90
      • 3. La cardinalité des associations93
      • 4. Navigation94
      • 5. Associer une classe avec elle-même95
      • 6. Les classes-associations97
      • 7. La qualification des associations98
      • 8. L'expression de contraintes sur les associations99
      • 9. Les objets composés102
      • a. La composition forte ou composition102
      • b. La composition faible ou agrégation103
      • c. Différences entre composition et agrégation106
      • E. La relation de généralisation/spécialisation entre les classes106
      • 1. Classes plus spécifiques et classes plus générales106
      • 2. L'héritage107
      • 3. Classes concrètes et abstraites108
      • 4. Expression de contraintes sur la relation d'héritage110
      • 5. L'héritage multiple111
      • 6. Factorisation des relations entre objets113
      • 7. Interface114
      • F. Le diagramme des objets ou instances118
      • G. Le diagramme de structure composite119
      • 1. Description d'un objet composé119
      • 2. Collaboration124
      • H. Conclusion127
      • I. Exercices127
      • 1. La hiérarchie des chevaux127
      • 2. Les produits pour chevaux128
      • Annexe 1 : Correction des exercices
      • A. Chapitre 3131
      • 1. L'hippodrome131
      • 2. Le club équestre132
      • 3. Le manège de chevaux de bois133
      • B. Chapitre 4135
      • 1. L'hippodrome135
      • 2. La centrale d'achat des chevaux136
      • C. Chapitre 5137
      • 1. La hiérarchie des chevaux137
      • 2. Les produits pour chevaux138
      • Annexe 2 : Notation graphique
      • Diagramme d'activités141
      • Diagramme de cas d'utilisation142
      • Diagramme de classes142
      • Diagramme de communication143
      • Diagramme des composants143
      • Diagramme de déploiement143
      • Diagramme d'états-transitions144
      • Diagramme de séquence145
      • Glossaire147
      • Index149

  • Origine de la notice:
    • Electre
  • Disponible - 681.1 DEB

    Niveau 2 - Informatique