A partir de cette page vous pouvez :
| Retourner au premier écran avec les étagères virtuelles... |
Résultat de la recherche
24 résultat(s) recherche sur le mot-clé 'UML (informatique)' 
trié(s) par (Pertinence décroissant(e), Titre croissant(e)) Ajouter le résultat dans votre panier Affiner la recherche Générer le flux rss de la recherche
Partager le résultat de cette recherche Interroger des sources externes Faire une suggestionUML / Grady Booch (impr. 2000, cop. 2000)
Titre : UML : le guide de l'utilisateur Type de document : texte imprime Auteurs : Grady Booch ; James Rumbaugh Editeur : Paris : Eyrolles Année de publication : impr. 2000, cop. 2000 Collection : Technologie objet référence Importance : (XIV-534 p.) Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-212-09103-8 Note générale : Trad. de : "The unified modeling language user guide". - Autres tirages : 2e tirage 2001, 3e tirage 2002, 2003
Index. GlossaireLangues : Français Mots-clés : Logiciels:développement Conception orientée objets (informatique) UML (informatique) UML (informatique):notation Résumé :
UML expliqué par ses trois concepteurs
Dans Le guide de l'utilisateur UML, les créateurs du langage UML (Grady Booch, James Rumbaugh, et Ivar Jacobson) présentent les différents aspects du langage sous une forme claire et détaillée qui facilite son apprentissage. Cet ouvrage permettra au lecteur de :
découvrir ce qu'est UML et ce qu'il n'est pas ;
maîtriser le vocabulaire et les règles d'UML ;
comprendre comment appliquer UML dans des situations de modélisation courantes ;
profiter de l'expérience et du savoir-faire des concepteurs d'UML.
À qui s'adresse ce livre ?
À toutes les personnes impliquées dans des projets de développement logiciel : maîtres d'ouvrage, chefs de projet, analystes et concepteurs, architectes logiciel, développeurs, etc. ;
À tous les programmeurs C++, Java ou autres qui souhaitent modéliser avant de se lancer dans l'écriture de code ;
Aux étudiants en informatique (cursus génie logiciel ou modélisation UML), qui pourront approfondir les concepts étudiés en cours.
Grady Booch, James Rumbaugh et Ivar Jacobson sont les concepteurs du langage UML. Ils sont mondialement reconnus pour leurs très importantes contributions au développement des technologies objets, dont les méthodes Booch, OMT et OOSE. Tous les trois sont employés par Rational Software.Note de contenu :
I. PREMIERS PAS
1. Pourquoi la modélisation ?
2. Présentation d'UML
3. Hello, World !
II. MODELISATION DE STRUCTURES ELEMENTAIRES
4. Classes
5. Relations
6. Mécanismes communs
7. Diagrammes
8. Diagrammes de classes
III. MODELISATION DE STRUCTURES AVANCEES
9. Classes avancées
10. Relations avancées
11. Interfaces, types et rôles
12. Paquetages
13. Instances
14. Diagrammes d'objets
IV. MODELISATION DE COMPORTEMENTS ELEMENTAIRES
15. Interactions
16. Cas d'utilisation
17. Diagrammes de cas d'utilisation
18. Diagrammes d'interaction
19. Diagrammes d'activités
V. MODELISATION DE COMPORTEMENTS AVANCES
20. Evènements et signaux
21. Automates à états finis
22. Processus et threads
23. Temps et espace
24. Diagrammes d'états transitions
VI. MODELISATION D'ARCHITECTURES
25. Composants
26. Déploiement
27. Collaborations
28. Patterns et frameworks
29. Diagrammes de composants
30. Diagrammes de déploiement
31. Systèmes et modèles
VII. CONCLUSION
32. Appliquer UML
ANNEXES
A. Notation d'UML
B. Eléments standard d'UML
C. Rational Unified Process
Permalink : ./index.php?lvl=notice_display&id=14105 UML : le guide de l'utilisateur [texte imprime] / Grady Booch ; James Rumbaugh . - Paris : Eyrolles, impr. 2000, cop. 2000 . - (XIV-534 p.) : ill. ; 22 cm. - (Technologie objet référence) .
ISBN : 978-2-212-09103-8
Trad. de : "The unified modeling language user guide". - Autres tirages : 2e tirage 2001, 3e tirage 2002, 2003
Index. Glossaire
Langues : Français
Mots-clés : Logiciels:développement Conception orientée objets (informatique) UML (informatique) UML (informatique):notation Résumé :
UML expliqué par ses trois concepteurs
Dans Le guide de l'utilisateur UML, les créateurs du langage UML (Grady Booch, James Rumbaugh, et Ivar Jacobson) présentent les différents aspects du langage sous une forme claire et détaillée qui facilite son apprentissage. Cet ouvrage permettra au lecteur de :
découvrir ce qu'est UML et ce qu'il n'est pas ;
maîtriser le vocabulaire et les règles d'UML ;
comprendre comment appliquer UML dans des situations de modélisation courantes ;
profiter de l'expérience et du savoir-faire des concepteurs d'UML.
À qui s'adresse ce livre ?
À toutes les personnes impliquées dans des projets de développement logiciel : maîtres d'ouvrage, chefs de projet, analystes et concepteurs, architectes logiciel, développeurs, etc. ;
À tous les programmeurs C++, Java ou autres qui souhaitent modéliser avant de se lancer dans l'écriture de code ;
Aux étudiants en informatique (cursus génie logiciel ou modélisation UML), qui pourront approfondir les concepts étudiés en cours.
Grady Booch, James Rumbaugh et Ivar Jacobson sont les concepteurs du langage UML. Ils sont mondialement reconnus pour leurs très importantes contributions au développement des technologies objets, dont les méthodes Booch, OMT et OOSE. Tous les trois sont employés par Rational Software.Note de contenu :
I. PREMIERS PAS
1. Pourquoi la modélisation ?
2. Présentation d'UML
3. Hello, World !
II. MODELISATION DE STRUCTURES ELEMENTAIRES
4. Classes
5. Relations
6. Mécanismes communs
7. Diagrammes
8. Diagrammes de classes
III. MODELISATION DE STRUCTURES AVANCEES
9. Classes avancées
10. Relations avancées
11. Interfaces, types et rôles
12. Paquetages
13. Instances
14. Diagrammes d'objets
IV. MODELISATION DE COMPORTEMENTS ELEMENTAIRES
15. Interactions
16. Cas d'utilisation
17. Diagrammes de cas d'utilisation
18. Diagrammes d'interaction
19. Diagrammes d'activités
V. MODELISATION DE COMPORTEMENTS AVANCES
20. Evènements et signaux
21. Automates à états finis
22. Processus et threads
23. Temps et espace
24. Diagrammes d'états transitions
VI. MODELISATION D'ARCHITECTURES
25. Composants
26. Déploiement
27. Collaborations
28. Patterns et frameworks
29. Diagrammes de composants
30. Diagrammes de déploiement
31. Systèmes et modèles
VII. CONCLUSION
32. Appliquer UML
ANNEXES
A. Notation d'UML
B. Eléments standard d'UML
C. Rational Unified Process
Permalink : ./index.php?lvl=notice_display&id=14105 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité OO22/1 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Consultation sur place
Exclu du prêtOO22/2 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/3 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/4 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/5 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/6 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/7 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/8 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/9 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/10 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/11 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/12 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/13 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/14 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/15 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/16 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/17 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible OO22/18 OO22 Livre Magasin d'Ouvrages / INF Orienté Objet Disponible Aucun avis, veuillez vous identifier pour ajouter le vôtre !
Design patterns pour JAVA / Laurent Debrauwer (cop. 2009)
Titre : Design patterns pour JAVA : les 23 modèles de conception ; description et solutions illustrées en UML et Java Type de document : texte imprime Auteurs : Laurent Debrauwer Mention d'édition : 2e édition Editeur : Paris : ENI Année de publication : cop. 2009 Collection : Expert IT Importance : 363 p. Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-5057-0 Note générale :
La couv. porte en plus : "Informatique technique" et "Fichiers à télécharger, www.editions-eni.fr"
IndexLangues : Français Mots-clés : Design patterns Java (langage de programmation) UML (informatique) Résumé :
Présentation des modèles fondamentaux illustrée d'exemples, pour les concepteurs et développeurs en programmation orientée objet. Pour chaque modèle : son nom, le problème à résoudre, les solutions, ses domaines d'application et sa structure générique. Les exemples en UML et en Java sont téléchargeables sur le site de l'éditeur.
Ce livre présente de façon concise et pratique les 23 modèles de conception (Design Patterns) fondamentaux en les illustrant par des exemples pertinents et rapides à appréhender. Chaque exemple est décrit en UML et en C# sous la forme d´un petit programme complet et exécutable. Pour chaque pattern, l´auteur détaille son nom, le problème correspondant, la solution proposée, ses domaines d´application et sa structure générique.
Le livre s´adresse aux concepteurs et développeurs en Programmation Orientée Objet. Pour bien l´appréhender, il est préférable de disposer de connaissances sur les principaux éléments des diagrammes de classes UML et de la dernière version du langage C# (à partir de la version 3.0).
Le livre est organisé en trois parties qui correspondent aux trois familles des patterns de conception : les patterns de construction, les patterns de structuration et les patterns de comportement.
Un chapitre introduit trois variantes de patterns existants, montrant la grande souplesse de mise en œuvre de ces modèles.
Les exemples utilisés dans ces pages sont issus d´une application de vente en ligne de véhicules et sont téléchargeables sur le site www.editions-eni.fr.
Note de contenu :
Partie 1 : Introduction
Chapitre 1
Introduction aux patterns de conception
1. Design Patterns ou patterns de conception 17
2. La description des patterns de conception 19
3. Le catalogue des patterns de conception 20
4. Comment choisir et utiliser un pattern de conception pour résoudre un problème 22
5. Organisation du catalogue des patterns de conception 24
Chapitre 2
Une étude de cas : la vente en ligne de véhicules
1. Description du système 27
2. Cahier des charges 28
3. Prise en compte des patterns de conception 29
Partie 2 : Patterns de contruction
Chapitre 3
Introduction aux patterns de construction
1. Présentation 33
2. Les problèmes liés à la création d'objets 34
2.1 Problématique 34
2.2 Les solutions proposées par les patterns de construction 35
Chapitre 4
Le pattern Abstract Factory
1. Description 37
2. Exemple 37
3. Structure 40
3.1 Diagramme de classes 40
3.2 Participants 41
3.3 Collaborations 41
4. Domaines d'utilisation 41
5. Exemple en Java 42
Chapitre 5
Le pattern Builder
1. Description 49
2. Exemple 49
3. Structure 52
3.1 Diagramme de classes 52
3.2 Participants 52
3.3 Collaborations 53
4. Domaines d'utilisation 54
5. Exemple en Java 55
Chapitre 6
Le pattern Factory Method
1. Description 61
2. Exemple 61
3. Structure 63
3.1 Diagramme de classes 63
3.2 Participants 64
3.3 Collaborations 64
4. Domaines d'utilisation 64
5. Exemple en Java 65
Chapitre 7
Le pattern Prototype
1. Description 69
2. Exemple 69
3. Structure 72
3.1 Diagramme de classes 72
3.2 Participants 73
3.3 Collaboration 73
4. Domaines d'utilisation 73
5. Exemple en Java 74
Chapitre 8
Le pattern Singleton
1. Description 79
2. Exemple 79
3. Structure 80
3.1 Diagramme de classe 80
3.2 Participant 81
3.3 Collaboration 81
4. Domaine d'utilisation 81
5. Exemples en Java 82
5.1 La liasse vierge 82
5.2 La classe Vendeur 83
Partie 3 : Patterns de structuration
Chapitre 9
Introduction aux patterns de structuration
1. Présentation 89
2. Composition statique et dynamique 90
Chapitre 10
Le pattern Adapter
1. Description 93
2. Exemple 93
3. Structure 96
3.1 Diagramme de classes 96
3.2 Participants 96
3.3 Collaborations 97
4. Domaines d'application 98
5. Exemple en Java 98
Chapitre 11
Le pattern Bridge
1. Description 103
2. Exemple 103
3. Structure 107
3.1 Diagramme de classes 107
3.2 Participants 108
3.3 Collaborations 108
4. Domaines d'application 108
5. Exemple en Java 109
Chapitre 12
Le pattern Composite
1. Description 115
2. Exemple 115
3. Structure 118
3.1 Diagramme de classes 118
3.2 Participants 119
3.3 Collaborations 119
4. Domaines d'application 121
5. Exemple en Java 122
Chapitre 13
Le pattern Decorator
1. Description 125
2. Exemple 125
3. Structure 130
3.1 Diagramme de classes 130
3.2 Participants 131
3.3 Collaborations 131
4. Domaines d'application 131
5. Exemple en Java 132
Chapitre 14
Le pattern Facade
1. Description 135
2. Exemple 135
3. Structure 138
3.1 Diagramme de classes 138
3.2 Participants 139
3.3 Collaborations 139
4. Domaines d'application 141
5. Exemple en Java 141
Chapitre 15
Le pattern Flyweight
1. Description 147
2. Exemple 147
3. Structure 150
3.1 Diagramme de classes 150
3.2 Participants 151
3.3 Collaborations 152
4. Domaine d'application 152
5. Exemple en Java 152
Chapitre 16
Le pattern Proxy
1. Description 157
2. Exemple 157
3. Structure 160
3.1 Diagramme de classes 160
3.2 Participants 161
3.3 Collaborations 162
4. Domaines d'application 162
5. Exemple en Java 162
Partie 4 : Patterns de comportement
Chapitre 17
Introduction aux patterns de comportement
1. Présentation 167
2. Distribution par héritage ou par délégation 168
Chapitre 18
Le pattern Chain of Responsibility
1. Description 171
2. Exemple 171
3. Structure 174
3.1 Diagramme de classes 174
3.2 Participants 175
3.3 Collaborations 176
4. Domaines d'application 176
5. Exemple en Java 176
Chapitre 19
Le pattern Command
1. Description 181
2. Exemple 181
3. Structure 186
3.1 Diagramme de classes 186
3.2 Participants 187
3.3 Collaborations 187
4. Domaines d'application 188
5. Exemple en Java 189
Chapitre 20
Le pattern Interpreter
1. Description 195
2. Exemple 195
3. Structure 198
3.1 Diagramme de classes 198
3.2 Participants 200
3.3 Collaborations 200
4. Domaines d'application 201
5. Exemple en Java 201
Chapitre 21
Le pattern Iterator
1. Description 207
2. Exemple 207
3. Structure 210
3.1 Diagramme de classes 210
3.2 Participants 211
3.3 Collaborations 211
4. Domaines d'application 211
5. Exemple en Java 212
Chapitre 22
Le pattern Mediator
1. Description 217
2. Exemple 217
3. Structure 221
3.1 Diagramme de classes 221
3.2 Participants 221
3.3 Collaborations 222
4. Domaines d'application 222
5. Exemple en Java 222
Chapitre 23
Le pattern Memento
1. Description 229
2. Exemple 229
3. Structure 231
3.1 Diagramme de classes 231
3.2 Participants 232
3.3 Collaborations 233
4. Domaines d'application 233
5. Exemple en Java 233
Chapitre 24
Le pattern Observer
1. Description 239
2. Exemple 239
3. Structure 242
3.1 Diagramme de classes 242
3.2 Participants 243
3.3 Collaborations 243
4. Domaines d'application 243
5. Exemple en Java 244
Chapitre 25
Le pattern State
1. Description 249
2. Exemple 249
3. Structure 252
3.1 Diagramme de classes 252
3.2 Participants 252
3.3 Collaborations 253
4. Domaines d'application 253
5. Exemple en Java 253
Chapitre 26
Le pattern Strategy
1. Description 259
2. Exemple 260
3. Structure 262
3.1 Diagramme de classes 262
3.2 Participants 262
3.3 Collaborations 263
4. Domaines d'application 263
5. Exemple en Java 264
Chapitre 27
Le pattern Template Method
1. Description 269
2. Exemple 269
3. Structure 273
3.1 Diagramme de classes 273
3.2 Participants 274
3.3 Collaborations 274
4. Domaines d'application 275
5. Exemple en Java 275
Chapitre 28
Le pattern Visitor
1. Description 279
2. Exemple 279
3. Structure 283
3.1 Diagramme de classes 283
3.2 Participants 284
3.3 Collaborations 284
4. Domaines d'application 285
5. Exemple en Java 285
Partie 5 : Application des patterns
Chapitre 29
Compositions et variations de patterns
1. Préliminaire 293
2. Le pattern Pluggable Factory 294
2.1 Introduction 294
2.2 Structure 299
2.3 Exemple en Java 300
3. Le pattern Generation Gap 307
3.1 Introduction 307
3.2 Présentation 313
3.3 Structure 316
4. Le pattern Multicast 317
4.1 Description et exemple 317
4.2 Structure 320
4.3 Exemple en Java 321
4.4 Discussion : comparaison avec le pattern Observer 328
Chapitre 30
Les patterns dans la conception de logiciels
1. Modélisation et conception avec les patterns de conception 331
2. Autres apports des patterns de conception 334
2.1 Un référentiel commun 334
2.2 Un ensemble récurrent de techniques de conception 334
2.3 Un outil pédagogique de l'approche à objets 334
Annexe
Exercices
1. Énoncés des exercices 335
1.1 Création de cartes de paiement 335
1.1.1 Création en fonction du client 335
1.1.2 Création à l'aide d'une fabrique 336
1.2 Autorisation des cartes de paiement 336
1.3 Système de fichiers 336
1.4 Browser graphique d'objets 337
1.5 États de la vie professionnelle d'une personne 338
1.6 Cache d'un dictionnaire persistant d'objets 339
2. Correction des exercices 341
2.1 Création de cartes de paiement 341
2.1.1 Création en fonction du client 341
2.1.2 Création à l'aide d'une fabrique 342
2.2 Autorisation des cartes de paiement 342
2.3 Système de fichiers 343
2.4 Browser graphique d'objets 351
2.5 États de la vie professionnelle d'une personne 352
2.6 Cache d'un dictionnaire persistant d'objets 354
Index 357
Permalink : ./index.php?lvl=notice_display&id=14337 Design patterns pour JAVA : les 23 modèles de conception ; description et solutions illustrées en UML et Java [texte imprime] / Laurent Debrauwer . - 2e édition . - Paris : ENI, cop. 2009 . - 363 p. : ill. ; 21 cm. - (Expert IT) .
ISBN : 978-2-7460-5057-0
La couv. porte en plus : "Informatique technique" et "Fichiers à télécharger, www.editions-eni.fr"
Index
Langues : Français
Mots-clés : Design patterns Java (langage de programmation) UML (informatique) Résumé :
Présentation des modèles fondamentaux illustrée d'exemples, pour les concepteurs et développeurs en programmation orientée objet. Pour chaque modèle : son nom, le problème à résoudre, les solutions, ses domaines d'application et sa structure générique. Les exemples en UML et en Java sont téléchargeables sur le site de l'éditeur.
Ce livre présente de façon concise et pratique les 23 modèles de conception (Design Patterns) fondamentaux en les illustrant par des exemples pertinents et rapides à appréhender. Chaque exemple est décrit en UML et en C# sous la forme d´un petit programme complet et exécutable. Pour chaque pattern, l´auteur détaille son nom, le problème correspondant, la solution proposée, ses domaines d´application et sa structure générique.
Le livre s´adresse aux concepteurs et développeurs en Programmation Orientée Objet. Pour bien l´appréhender, il est préférable de disposer de connaissances sur les principaux éléments des diagrammes de classes UML et de la dernière version du langage C# (à partir de la version 3.0).
Le livre est organisé en trois parties qui correspondent aux trois familles des patterns de conception : les patterns de construction, les patterns de structuration et les patterns de comportement.
Un chapitre introduit trois variantes de patterns existants, montrant la grande souplesse de mise en œuvre de ces modèles.
Les exemples utilisés dans ces pages sont issus d´une application de vente en ligne de véhicules et sont téléchargeables sur le site www.editions-eni.fr.
Note de contenu :
Partie 1 : Introduction
Chapitre 1
Introduction aux patterns de conception
1. Design Patterns ou patterns de conception 17
2. La description des patterns de conception 19
3. Le catalogue des patterns de conception 20
4. Comment choisir et utiliser un pattern de conception pour résoudre un problème 22
5. Organisation du catalogue des patterns de conception 24
Chapitre 2
Une étude de cas : la vente en ligne de véhicules
1. Description du système 27
2. Cahier des charges 28
3. Prise en compte des patterns de conception 29
Partie 2 : Patterns de contruction
Chapitre 3
Introduction aux patterns de construction
1. Présentation 33
2. Les problèmes liés à la création d'objets 34
2.1 Problématique 34
2.2 Les solutions proposées par les patterns de construction 35
Chapitre 4
Le pattern Abstract Factory
1. Description 37
2. Exemple 37
3. Structure 40
3.1 Diagramme de classes 40
3.2 Participants 41
3.3 Collaborations 41
4. Domaines d'utilisation 41
5. Exemple en Java 42
Chapitre 5
Le pattern Builder
1. Description 49
2. Exemple 49
3. Structure 52
3.1 Diagramme de classes 52
3.2 Participants 52
3.3 Collaborations 53
4. Domaines d'utilisation 54
5. Exemple en Java 55
Chapitre 6
Le pattern Factory Method
1. Description 61
2. Exemple 61
3. Structure 63
3.1 Diagramme de classes 63
3.2 Participants 64
3.3 Collaborations 64
4. Domaines d'utilisation 64
5. Exemple en Java 65
Chapitre 7
Le pattern Prototype
1. Description 69
2. Exemple 69
3. Structure 72
3.1 Diagramme de classes 72
3.2 Participants 73
3.3 Collaboration 73
4. Domaines d'utilisation 73
5. Exemple en Java 74
Chapitre 8
Le pattern Singleton
1. Description 79
2. Exemple 79
3. Structure 80
3.1 Diagramme de classe 80
3.2 Participant 81
3.3 Collaboration 81
4. Domaine d'utilisation 81
5. Exemples en Java 82
5.1 La liasse vierge 82
5.2 La classe Vendeur 83
Partie 3 : Patterns de structuration
Chapitre 9
Introduction aux patterns de structuration
1. Présentation 89
2. Composition statique et dynamique 90
Chapitre 10
Le pattern Adapter
1. Description 93
2. Exemple 93
3. Structure 96
3.1 Diagramme de classes 96
3.2 Participants 96
3.3 Collaborations 97
4. Domaines d'application 98
5. Exemple en Java 98
Chapitre 11
Le pattern Bridge
1. Description 103
2. Exemple 103
3. Structure 107
3.1 Diagramme de classes 107
3.2 Participants 108
3.3 Collaborations 108
4. Domaines d'application 108
5. Exemple en Java 109
Chapitre 12
Le pattern Composite
1. Description 115
2. Exemple 115
3. Structure 118
3.1 Diagramme de classes 118
3.2 Participants 119
3.3 Collaborations 119
4. Domaines d'application 121
5. Exemple en Java 122
Chapitre 13
Le pattern Decorator
1. Description 125
2. Exemple 125
3. Structure 130
3.1 Diagramme de classes 130
3.2 Participants 131
3.3 Collaborations 131
4. Domaines d'application 131
5. Exemple en Java 132
Chapitre 14
Le pattern Facade
1. Description 135
2. Exemple 135
3. Structure 138
3.1 Diagramme de classes 138
3.2 Participants 139
3.3 Collaborations 139
4. Domaines d'application 141
5. Exemple en Java 141
Chapitre 15
Le pattern Flyweight
1. Description 147
2. Exemple 147
3. Structure 150
3.1 Diagramme de classes 150
3.2 Participants 151
3.3 Collaborations 152
4. Domaine d'application 152
5. Exemple en Java 152
Chapitre 16
Le pattern Proxy
1. Description 157
2. Exemple 157
3. Structure 160
3.1 Diagramme de classes 160
3.2 Participants 161
3.3 Collaborations 162
4. Domaines d'application 162
5. Exemple en Java 162
Partie 4 : Patterns de comportement
Chapitre 17
Introduction aux patterns de comportement
1. Présentation 167
2. Distribution par héritage ou par délégation 168
Chapitre 18
Le pattern Chain of Responsibility
1. Description 171
2. Exemple 171
3. Structure 174
3.1 Diagramme de classes 174
3.2 Participants 175
3.3 Collaborations 176
4. Domaines d'application 176
5. Exemple en Java 176
Chapitre 19
Le pattern Command
1. Description 181
2. Exemple 181
3. Structure 186
3.1 Diagramme de classes 186
3.2 Participants 187
3.3 Collaborations 187
4. Domaines d'application 188
5. Exemple en Java 189
Chapitre 20
Le pattern Interpreter
1. Description 195
2. Exemple 195
3. Structure 198
3.1 Diagramme de classes 198
3.2 Participants 200
3.3 Collaborations 200
4. Domaines d'application 201
5. Exemple en Java 201
Chapitre 21
Le pattern Iterator
1. Description 207
2. Exemple 207
3. Structure 210
3.1 Diagramme de classes 210
3.2 Participants 211
3.3 Collaborations 211
4. Domaines d'application 211
5. Exemple en Java 212
Chapitre 22
Le pattern Mediator
1. Description 217
2. Exemple 217
3. Structure 221
3.1 Diagramme de classes 221
3.2 Participants 221
3.3 Collaborations 222
4. Domaines d'application 222
5. Exemple en Java 222
Chapitre 23
Le pattern Memento
1. Description 229
2. Exemple 229
3. Structure 231
3.1 Diagramme de classes 231
3.2 Participants 232
3.3 Collaborations 233
4. Domaines d'application 233
5. Exemple en Java 233
Chapitre 24
Le pattern Observer
1. Description 239
2. Exemple 239
3. Structure 242
3.1 Diagramme de classes 242
3.2 Participants 243
3.3 Collaborations 243
4. Domaines d'application 243
5. Exemple en Java 244
Chapitre 25
Le pattern State
1. Description 249
2. Exemple 249
3. Structure 252
3.1 Diagramme de classes 252
3.2 Participants 252
3.3 Collaborations 253
4. Domaines d'application 253
5. Exemple en Java 253
Chapitre 26
Le pattern Strategy
1. Description 259
2. Exemple 260
3. Structure 262
3.1 Diagramme de classes 262
3.2 Participants 262
3.3 Collaborations 263
4. Domaines d'application 263
5. Exemple en Java 264
Chapitre 27
Le pattern Template Method
1. Description 269
2. Exemple 269
3. Structure 273
3.1 Diagramme de classes 273
3.2 Participants 274
3.3 Collaborations 274
4. Domaines d'application 275
5. Exemple en Java 275
Chapitre 28
Le pattern Visitor
1. Description 279
2. Exemple 279
3. Structure 283
3.1 Diagramme de classes 283
3.2 Participants 284
3.3 Collaborations 284
4. Domaines d'application 285
5. Exemple en Java 285
Partie 5 : Application des patterns
Chapitre 29
Compositions et variations de patterns
1. Préliminaire 293
2. Le pattern Pluggable Factory 294
2.1 Introduction 294
2.2 Structure 299
2.3 Exemple en Java 300
3. Le pattern Generation Gap 307
3.1 Introduction 307
3.2 Présentation 313
3.3 Structure 316
4. Le pattern Multicast 317
4.1 Description et exemple 317
4.2 Structure 320
4.3 Exemple en Java 321
4.4 Discussion : comparaison avec le pattern Observer 328
Chapitre 30
Les patterns dans la conception de logiciels
1. Modélisation et conception avec les patterns de conception 331
2. Autres apports des patterns de conception 334
2.1 Un référentiel commun 334
2.2 Un ensemble récurrent de techniques de conception 334
2.3 Un outil pédagogique de l'approche à objets 334
Annexe
Exercices
1. Énoncés des exercices 335
1.1 Création de cartes de paiement 335
1.1.1 Création en fonction du client 335
1.1.2 Création à l'aide d'une fabrique 336
1.2 Autorisation des cartes de paiement 336
1.3 Système de fichiers 336
1.4 Browser graphique d'objets 337
1.5 États de la vie professionnelle d'une personne 338
1.6 Cache d'un dictionnaire persistant d'objets 339
2. Correction des exercices 341
2.1 Création de cartes de paiement 341
2.1.1 Création en fonction du client 341
2.1.2 Création à l'aide d'une fabrique 342
2.2 Autorisation des cartes de paiement 342
2.3 Système de fichiers 343
2.4 Browser graphique d'objets 351
2.5 États de la vie professionnelle d'une personne 352
2.6 Cache d'un dictionnaire persistant d'objets 354
Index 357
Permalink : ./index.php?lvl=notice_display&id=14337 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité PR239/1 PR239 Livre Magasin d'Ouvrages / INF Programmation Consultation sur place
Exclu du prêtPR239/2 PR239 Livre Magasin d'Ouvrages / INF Programmation Disponible PR239/3 PR239 Livre Magasin d'Ouvrages / INF Programmation Disponible PR239/4 PR239 Livre Magasin d'Ouvrages / INF Programmation Disponible PR239/5 PR239 Livre Magasin d'Ouvrages / INF Programmation Disponible Aucun avis, veuillez vous identifier pour ajouter le vôtre !
Merise et UML / Joseph Gabay (impr. 2004, cop. 2004)
Titre : Merise et UML : pour la modélisation des systèmes d'information Type de document : texte imprime Auteurs : Joseph Gabay Mention d'édition : 5e éd. Editeur : Paris : Dunod Année de publication : impr. 2004, cop. 2004 Autre Editeur : 01 informatique Collection : Informatique professionnelle Importance : (XIV-289 p.) Présentation : ill., couv. ill. en coul. Format : 25 cm ISBN/ISSN/EAN : 978-2-10-007205-7 Note générale :
Autre tirage : 2005
Bibliogr. p. [283]-285. IndexLangues : Français Mots-clés : MERISE, Méthode UML (informatique) Systèmes, Conception de Systèmes d'information Résumé :
Cet ouvrage est un outil d'apprentissage de Merise et d'UML. Cette nouvelle édition sert trois objectifs : présenter la méthode Merise telle qu'elle est largement utilisée dans les entreprises ; présenter la modélisation objet avec UML en illustrant le plus possible l'aspect théorique par des exemples et exercices tirés du domaine des systèmes d'information ; positionner Merise, méthode pratiquée depuis plus d'une vingtaine d'années, par rapport à UML qui est devenue, depuis quelques années, le standard dans le domaine de la modélisation de l'analyse et la conception objet. Guide complet des deux méthodes, cet ouvrage s'adresse aux étudiants et aux professionnels qui désirent acquérir les connaissances nécessaires à l'apprentissage de Merise et à la modélisation objet avec UML.Permalink : ./index.php?lvl=notice_display&id=14755 Merise et UML : pour la modélisation des systèmes d'information [texte imprime] / Joseph Gabay . - 5e éd. . - Paris : Dunod : [S.l.] : 01 informatique, impr. 2004, cop. 2004 . - (XIV-289 p.) : ill., couv. ill. en coul. ; 25 cm. - (Informatique professionnelle) .
ISBN : 978-2-10-007205-7
Autre tirage : 2005
Bibliogr. p. [283]-285. Index
Langues : Français
Mots-clés : MERISE, Méthode UML (informatique) Systèmes, Conception de Systèmes d'information Résumé :
Cet ouvrage est un outil d'apprentissage de Merise et d'UML. Cette nouvelle édition sert trois objectifs : présenter la méthode Merise telle qu'elle est largement utilisée dans les entreprises ; présenter la modélisation objet avec UML en illustrant le plus possible l'aspect théorique par des exemples et exercices tirés du domaine des systèmes d'information ; positionner Merise, méthode pratiquée depuis plus d'une vingtaine d'années, par rapport à UML qui est devenue, depuis quelques années, le standard dans le domaine de la modélisation de l'analyse et la conception objet. Guide complet des deux méthodes, cet ouvrage s'adresse aux étudiants et aux professionnels qui désirent acquérir les connaissances nécessaires à l'apprentissage de Merise et à la modélisation objet avec UML.Permalink : ./index.php?lvl=notice_display&id=14755 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité SYD74/1 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Consultation sur place
Exclu du prêtSYD74/2 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/3 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/4 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/5 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/6 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/7 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/8 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/9 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/10 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/11 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/12 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/13 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/14 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/15 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/16 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/17 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/18 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/19 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/20 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/21 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/22 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible SYD74/23 SYD74 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible Aucun avis, veuillez vous identifier pour ajouter le vôtre !
Merise vers OMT et UML / Joseph Gabay (impr. 2000)
Titre : Merise vers OMT et UML : un guide complet avec études de cas Type de document : texte imprime Auteurs : Joseph Gabay Mention d'édition : 3e éd. Editeur : Paris : Dunod Année de publication : impr. 2000 Importance : (XIV-258 p.) Présentation : ill. Format : 25 cm ISBN/ISSN/EAN : 978-2-10-005194-6 Note générale : Bibliogr.Index Langues : Français Mots-clés : Systèmes d'information:conception Gestion:informatique MERISE, Méthode:études de cas OMT, Méthode:études de cas UML (informatique) Index. décimale : 00512 Résumé :
Merise est toujours applique en conception. L'implantation de la démarche objet est relativement lente en informatique de gestion car, du point de vue des concepteurs en France, elle se prête mieux a la modélisation de structures concrètes qu'a celle de structures organisationnelles. Toutefois, la plupart des approches, dont Merise, tendent vers l'objet et proposeront des passerelles vers OMT/UML. Cette troisième édition présente une mise a jour de Merise, positionne Merise par rapport a l'OMT/UML et décrit la version de Merise qui intègre l'approche objet.Permalink : ./index.php?lvl=notice_display&id=14733 Merise vers OMT et UML : un guide complet avec études de cas [texte imprime] / Joseph Gabay . - 3e éd. . - Paris : Dunod, impr. 2000 . - (XIV-258 p.) : ill. ; 25 cm.
ISBN : 978-2-10-005194-6
Bibliogr.Index
Langues : Français
Mots-clés : Systèmes d'information:conception Gestion:informatique MERISE, Méthode:études de cas OMT, Méthode:études de cas UML (informatique) Index. décimale : 00512 Résumé :
Merise est toujours applique en conception. L'implantation de la démarche objet est relativement lente en informatique de gestion car, du point de vue des concepteurs en France, elle se prête mieux a la modélisation de structures concrètes qu'a celle de structures organisationnelles. Toutefois, la plupart des approches, dont Merise, tendent vers l'objet et proposeront des passerelles vers OMT/UML. Cette troisième édition présente une mise a jour de Merise, positionne Merise par rapport a l'OMT/UML et décrit la version de Merise qui intègre l'approche objet.Permalink : ./index.php?lvl=notice_display&id=14733 Exemplaires
Code-barres Cote Support Localisation Section Disponibilité SYD49/1 SYD49 Livre Magasin d'Ouvrages / INF Système d'Exploitation Consultation sur place
Exclu du prêtAucun avis, veuillez vous identifier pour ajouter le vôtre !
Titre : Spécification des logiciels : deux exemples de pratiques récentes : Z et UML Type de document : texte imprime Auteurs : Pascal André ; Vailly A. Editeur : Paris : Ellipses Année de publication : 2001 Collection : Technosup Importance : 317 p. Présentation : ill. Format : 26 cm ISBN/ISSN/EAN : 978-2-7298-0774-0 Note générale :
En avant-titre : "Génie logiciel". - Ouvrage de niveau C : Compléments (approfondissement, spécialisation), Ecoles d'ingénieurs, Maîtrise
Bibliogr. p. [305]-310. IndexLangues : Français Mots-clés : Z (méthode formelle) Programmation orientée objets (informatique) Génie logiciel Logiciels:développement UML (informatique) Index. décimale : 0051 Résumé :
Niveau C (Compléments)
Cet ouvrage est destiné à l'étudiant et au professionnel qui veulent comprendre l'impact des spécifications formelles et de la modélisation à objets sur la pratique du développement d'un logiciel. Il comprend deux parties consacrées respectivement, la première aux spécifications formelles, et la seconde à la modélisation à objets.
L'ouvrage fait suite à un premier livre des mêmes auteurs intitulé "Conception des systèmes d'information", consacé aux méthodes et aux techniques de base de la conception des systèmes.Note de contenu :
Première partie : Spécifications formelles avec Z
Chapitre 1. Introduction aux spécifications formelles : Spécifications par modèle abstrait, spécifications algébriques et mixtes - Chapitre 2. Le langage Z - Théorie des ensembles - Multi-ensembles - Séquences - Chapitre 3. La spécification avec Z : Structuration. Démarche de spécification - Spécification sur l'exemple de l'hôpital - Validation - Robustesse - Raffinage - Les outils - Conclusion - Exercices - Chapitre 4. La spécification avec Z : la facturation de commandes. Spécification de l'état - Spécification de l'état initial - Spécification des opérations - Validation - Une spécification avec des fonctions - Le raffinage - Chapitre 5. Compléments pour la modélisation avec Z. Traduction du formalisme E-A-P en Z - Modélisation avec Z : la bibliothèque - Interprétation des préconditions - La promotion - Z et les objets - Exercices
Deuxième partie : Modélisation objet avec UML
Chapitre 6. Introduction au développement à objets: L'approche à objets - Analyse et conception - Utilisation des méthodes à objets - Classification des méthodes - La méthode OMT - La méthode BON - Conclusion - Chapitre 7. La notation UML. Modèles d'approche - Modèles de structure - Modèles de la dynamique - Modèles d'implantation - Conclusion - Exercices - Chapitre 8. La spécification avec UML. Architecture logicielle - Processus de développement - Expression des besoins - L'analyse - Conception - Les outils - Chapitre 9. Compléments pour la modélisation UML. Le langage OCL - La pratique d'OCL - La cohérence entre les diagrammes - Conclusion - Exercices - Chapitre 10. Conclusion et perspectivesEn ligne : https://www.amazon.fr/Sp%C3%A9cification-logiciels-exemples-pratiques-r%C3%A9cen [...] Permalink : ./index.php?lvl=notice_display&id=11883 Spécification des logiciels : deux exemples de pratiques récentes : Z et UML [texte imprime] / Pascal André ; Vailly A. . - Paris : Ellipses, 2001 . - 317 p. : ill. ; 26 cm. - (Technosup) .
ISBN : 978-2-7298-0774-0
En avant-titre : "Génie logiciel". - Ouvrage de niveau C : Compléments (approfondissement, spécialisation), Ecoles d'ingénieurs, Maîtrise
Bibliogr. p. [305]-310. Index
Langues : Français
Mots-clés : Z (méthode formelle) Programmation orientée objets (informatique) Génie logiciel Logiciels:développement UML (informatique) Index. décimale : 0051 Résumé :
Niveau C (Compléments)
Cet ouvrage est destiné à l'étudiant et au professionnel qui veulent comprendre l'impact des spécifications formelles et de la modélisation à objets sur la pratique du développement d'un logiciel. Il comprend deux parties consacrées respectivement, la première aux spécifications formelles, et la seconde à la modélisation à objets.
L'ouvrage fait suite à un premier livre des mêmes auteurs intitulé "Conception des systèmes d'information", consacé aux méthodes et aux techniques de base de la conception des systèmes.Note de contenu :
Première partie : Spécifications formelles avec Z
Chapitre 1. Introduction aux spécifications formelles : Spécifications par modèle abstrait, spécifications algébriques et mixtes - Chapitre 2. Le langage Z - Théorie des ensembles - Multi-ensembles - Séquences - Chapitre 3. La spécification avec Z : Structuration. Démarche de spécification - Spécification sur l'exemple de l'hôpital - Validation - Robustesse - Raffinage - Les outils - Conclusion - Exercices - Chapitre 4. La spécification avec Z : la facturation de commandes. Spécification de l'état - Spécification de l'état initial - Spécification des opérations - Validation - Une spécification avec des fonctions - Le raffinage - Chapitre 5. Compléments pour la modélisation avec Z. Traduction du formalisme E-A-P en Z - Modélisation avec Z : la bibliothèque - Interprétation des préconditions - La promotion - Z et les objets - Exercices
Deuxième partie : Modélisation objet avec UML
Chapitre 6. Introduction au développement à objets: L'approche à objets - Analyse et conception - Utilisation des méthodes à objets - Classification des méthodes - La méthode OMT - La méthode BON - Conclusion - Chapitre 7. La notation UML. Modèles d'approche - Modèles de structure - Modèles de la dynamique - Modèles d'implantation - Conclusion - Exercices - Chapitre 8. La spécification avec UML. Architecture logicielle - Processus de développement - Expression des besoins - L'analyse - Conception - Les outils - Chapitre 9. Compléments pour la modélisation UML. Le langage OCL - La pratique d'OCL - La cohérence entre les diagrammes - Conclusion - Exercices - Chapitre 10. Conclusion et perspectivesEn ligne : https://www.amazon.fr/Sp%C3%A9cification-logiciels-exemples-pratiques-r%C3%A9cen [...] Permalink : ./index.php?lvl=notice_display&id=11883 Réservation
Réserver ce document
Exemplaires
Code-barres Cote Support Localisation Section Disponibilité IA367/T2/1 IA367/T2 Livre Magasin d'Ouvrages / FGE Informatique et automatique Consultation sur place
Exclu du prêtIA367/T2/2 IA367/T2 Livre Magasin d'Ouvrages / FGE Informatique et automatique Disponible IA367/T2/3 IA367/T2 Livre Magasin d'Ouvrages / FGE Informatique et automatique Disponible IA367/T2/4 IA367/T2 Livre Magasin d'Ouvrages / FGE Informatique et automatique Disponible IA367/T2/5 IA367/T2 Livre Magasin d'Ouvrages / FGE Informatique et automatique Disponible SYD98/1 SYD98/T2 Livre Magasin d'Ouvrages / INF Système d'Exploitation Consultation sur place
Exclu du prêtSYD98/2 SYD98/T2 Livre Magasin d'Ouvrages / INF Système d'Exploitation Disponible Aucun avis, veuillez vous identifier pour ajouter le vôtre !
PermalinkC++ La synthèse / Gilles Clavel (2000)
PermalinkPermalinkPenser objet avec UML et Java / Michel Lai (2004)
PermalinkPermalinkUML 2 et les design patterns / Larman, Craig (DL 2005)
PermalinkUML 2 et MDE / Franck Barbier (impr. 2005, cop. 2005)
PermalinkUML 2 pour l'analyse d'un système d'information / Chantal Morley (impr. 2006, cop. 2006)
PermalinkDe UML à Java / Laurent Debrauwer (cop. 2012)
PermalinkUML pour l'analyse d'un système d' information / Chantal Morley (DL 2002)
PermalinkUML / Fannader, Rémy (DL 2000, cop. 2000)
PermalinkUML / Fannader, Rémy (DL 1999)
PermalinkDe UML à SQL / Christian Soutou (DL 2002, cop. 2002)
PermalinkComment Programmer en C++ / Harvey M. Deitel (2001)
PermalinkMDA / Hubert Kadima (2005)
Permalink



