SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
langage de
modélisation
unifié
ENCADRÉ PAR:
ZAKARIA MAKHLOKI
RÉALISÉ PAR:
ikram belcaid
PLAN
PLAN
Introduction
Diagrammes d’UML
Diagramme de structure
composite
Diagramme de paquetages
Conclusion
diagramme de structure
Diagramme de classes
Diagramme de composants
Diagramme de déploiement
Diagramme d'objets
UML
Le langage UML (Unified Modeling
Language, ou langage de
modélisation unifié) a été pensé
pour être un langage de
modélisation visuelle commun,
riche sémantiquement et
syntaxiquement.
UML
Il ressemble aux plans utilisés dans
d'autres domaines et se compose de
différents types de diagrammes.
L'UML n'est pas un langage
de programmation, mais il
existe des outils qui peuvent
être utilisés pour générer du
code en plusieurs langages à
partir de diagrammes UML.
les diagrammes sont
représentés sous deux
types de vue :
d'un point de vue statique ou
structurelle du domaine avec les
diagramme de structure ,
D'un point de vue dynamique avec les
diagrammes de comportement et les
diagrammes d'interactions
diagramme de structure
mettre l'accent sur les
éléments qui doivent être
présents dans le système
modélisé
Diagrammedeclasses leplus
courammentutiliséetfondement
detoutesolutionorientéeobjet.
Classesd'unsystème,attributset
opérations,etrelationsentre
chaqueclasse.Lesclassessont
regroupéespourcréerdes
diagrammesdeclasselorsdela
modélisationdesystèmesde
grandetaille
Diagramme de composants Représente
la relation structurelle entre les éléments
d'un système logiciel, le plus souvent
utilisé avec des systèmes complexes
disposant de multiples composants. Les
composants communiquent à l'aide
d'interfaces.
Diagramme de structure composite
Les diagrammes de structure
composite sont utilisés pour
présenter la structure interne d'une
classe.
Diagramme de structure composite
Diagramme de
déploiement
Diagramme
d'objets
Diagramme de
déploiement
Illustre les
infrastructures physique
et logicielle d'un
système. Ils sont utiles
lorsqu'une solution
logicielle est déployée
sur de nombreuses
machines avec des
configurations uniques
Diagramme d'objets Montre
les relations entre des objets à
travers des exemples tirés du
monde réel et permet de voir
l'apparence d'un système à
n'importe quel instant donné.
Les données sont disponibles à
l'intérieur des objets, elles
peuvent donc être utilisées
pour clarifier les relations
entre des objets.
Diagramme de
paquetages
Il existe deux types de
dépendances spéciales
entre les paquetages
l'importation de paquetages et la fusion
Les paquetages peuvent
représenter les différents
niveaux d'un système pour
en révéler l'architecture
Les dépendances des paquetages
peuvent être marquées pour mettre
en avant le mécanisme de
communication entre les différents
niveaux
Diagrammes UML
comportementaux
Diagrammes UML qui permettent d’aider à la réflexion, à
la discussion
(clients, architectes, développeurs, etc.)
Pas de solution unique mais un ensemble de solutions
plus ou moins acceptables suivant les contraintes du
client, et les logiciels et matériels disponibles
Une solution acceptable est obtenue par itérations
successives
Merci pour votre
attention !!

Contenu connexe

Similaire à uml ikram elcaid.pdf (20)

A SIMPLIFIED APPROACH FOR QUALITY.pdf
A SIMPLIFIED APPROACH FOR QUALITY.pdfA SIMPLIFIED APPROACH FOR QUALITY.pdf
A SIMPLIFIED APPROACH FOR QUALITY.pdf
 
UML.pptx
UML.pptxUML.pptx
UML.pptx
 
Uml upxp2
Uml upxp2Uml upxp2
Uml upxp2
 
UML v2
UML v2UML v2
UML v2
 
Présentation UML.ppt
Présentation UML.pptPrésentation UML.ppt
Présentation UML.ppt
 
Support de cours Conception orientée objets - partie 1.pdf
Support de cours Conception orientée objets - partie 1.pdfSupport de cours Conception orientée objets - partie 1.pdf
Support de cours Conception orientée objets - partie 1.pdf
 
CoursUML-SlimMesfar-Total
CoursUML-SlimMesfar-TotalCoursUML-SlimMesfar-Total
CoursUML-SlimMesfar-Total
 
Language de description d’architecture ACME
Language de description d’architecture ACMELanguage de description d’architecture ACME
Language de description d’architecture ACME
 
Les limites-de-l uml (1)
Les limites-de-l uml (1)Les limites-de-l uml (1)
Les limites-de-l uml (1)
 
ACSI.pptx
ACSI.pptxACSI.pptx
ACSI.pptx
 
CM uml-intro
CM uml-introCM uml-intro
CM uml-intro
 
UML3
UML3UML3
UML3
 
Uml 2 pratique de la modélisation
Uml 2  pratique de la modélisationUml 2  pratique de la modélisation
Uml 2 pratique de la modélisation
 
Introduction à Sysml
Introduction à SysmlIntroduction à Sysml
Introduction à Sysml
 
013 mediha cgi - sensibilisation uml
013   mediha cgi - sensibilisation uml013   mediha cgi - sensibilisation uml
013 mediha cgi - sensibilisation uml
 
srep_cours_04.pdf
srep_cours_04.pdfsrep_cours_04.pdf
srep_cours_04.pdf
 
Architecture .net
Architecture  .netArchitecture  .net
Architecture .net
 
Entity_framework_db first
Entity_framework_db firstEntity_framework_db first
Entity_framework_db first
 
Chapitre 1
Chapitre 1Chapitre 1
Chapitre 1
 
Manuel uml-poweramc
Manuel uml-poweramcManuel uml-poweramc
Manuel uml-poweramc
 

Dernier

Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...France Travail
 
To_understand_transformers_together presentation
To_understand_transformers_together presentationTo_understand_transformers_together presentation
To_understand_transformers_together presentationbahija babzine
 
Bidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from TransformersBidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from Transformersbahija babzine
 
Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023France Travail
 
analyse husseindey AMIROUCHE Abdeslem.pptx
analyse husseindey AMIROUCHE Abdeslem.pptxanalyse husseindey AMIROUCHE Abdeslem.pptx
analyse husseindey AMIROUCHE Abdeslem.pptxHadJer61
 
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel AttalELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attalcontact Elabe
 

Dernier (6)

Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
 
To_understand_transformers_together presentation
To_understand_transformers_together presentationTo_understand_transformers_together presentation
To_understand_transformers_together presentation
 
Bidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from TransformersBidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from Transformers
 
Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023
 
analyse husseindey AMIROUCHE Abdeslem.pptx
analyse husseindey AMIROUCHE Abdeslem.pptxanalyse husseindey AMIROUCHE Abdeslem.pptx
analyse husseindey AMIROUCHE Abdeslem.pptx
 
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel AttalELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
 

uml ikram elcaid.pdf