Pr.TIKITO
Pr.TIKITO 2
PLAN
Introduction
Modélisation du comportement
• Diagramme de cas d’utilisation
Modélisation de la structure
• Diagramme de classe
• Diagramme d’objet
Etude de cas
Conclusion
Pr.TIKITO 3
Introduction
Pr.TIKITO 4
C’est quoi UML ?
Méthodes Booch’93
de G. Booch :
notions de partitions
en sous-systèmes
OOSE (Object-
Oriented Software OMT-2 (Object
Engineering) d’I. Modeling
Jacobson : Technique) de J.
expression des Rumbaugh :
besoins par les notion de
interactions entre classes et
les utilisateurs et le d’associations
système
Pr.TIKITO 5
Histoire
Pr.TIKITO 7
UML aujourd’hui ?
Pr.TIKITO 8
Pourquoi modéliser?
Pr.TIKITO 10
Modèle vs Méthode
Pr.TIKITO 11
Quelle Méthode alors ?
Pr.TIKITO 12
Unified Process
• 4 phases :
– Création
– Elaboration
– Construction
– Transition
Source : Guide to the Unified Process featuring UML, Java and Design
Patterns (John Hunt) Ed. Springer Science & Business Media
Pr.TIKITO 13
Unified Process
Source : Guide to the Unified Process featuring UML, Java and Design
Patterns (John Hunt) Ed. Springer Science & Business Media
Pr.TIKITO 14
Le formalisme UML
Pr.TIKITO 15
Les Vues
• Vue logique
• Vue des processus
• Vue d’implémentation
• Vue de déploiement
• Vue des cas d’utilisation (vue scénarios)
Source : Concept de
vue et génie logiciel
[SIGONNEAU 2003]
Pr.TIKITO 16
Diagrammes