SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
Introduction à UML:
Diagramme de séquences
1 Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
 Introduction à la Modélisation Orientée Objet
2
 Généralités sur la modélisation orientée objet avec UML
Plan
Critères de qualité d’un logiciel
Cycle de vie d’un logiciel
Diagramme des cas d’utilisation
Diagramme des classes
Diagramme de séquences
EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
Dr. Amin Zammouri
3
 Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML
A travers un Diagramme de Cas d’Utilisation on modélise
à QUOI SERT le système considéré
Un Diagramme des Classes permet de spécifier la
structure et les liens qui existent entre les
composants (objets) du système
Le Diagramme de Séquences permet de décrire COMMENT
interagissent les composants d’un système entre eux ainsi
qu’avec les acteurs du système
Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
4
 Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML
Diagramme de séquences: sémantique
Les Diagrammes de Séquences permettent de représenter
des interactions entre les composants du système
(objets) selon un point de vue temporel.
Les objets (composants) au cœur d’un système interagissent en
échangeant des messages d’objet
Les acteurs interagissent avec le système à travers l’Interface
Homme Machine
Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
5
 Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML
Diagramme de séquences: sémantique
Les Diagrammes de Séquences permettent des
illustrations des cas d’utilisation du système
L’ordre d’envoi d’un message se détermine par sa position sur l’axe
vertical du diagramme
La disposition des objets (composants du système) sur l’axe
horizontal n’influence pas la sémantique du diagramme
Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
6
 Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML
Diagramme de séquences: illustration
:Acteur :Objet1
MessageSimple()
MessageMinuté()
MessageSynchrone()

×
MessageAsynchrone()
:Nouveau Objet
Créer()
×
Détruire()
Acteur
Ligne de vie
de l’objet
Un Objet (un composant du
système)
Un Objet créé dynamiquement
Destruction
de l’objet
Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
7
 Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML
Diagramme de séquences: Activation d’un objet
Sur un Diagramme de Séquences on peut représenter d’une
manière explicite les périodes d’activité d’un objet
La période d’activation d’un objet est représentée par une bande
rectangulaire sur la ligne de vie de l’objet
:Objet2
ActivationSynchrone()
retourExplécite()
:Objet1
Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
8
 Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML
Diagramme de séquence: Exemple
Dr. Amin Zammouri
Exemple de diagramme de séquences pour les cas d’utilisation de recherche d’article sur Amazon
EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
9
 Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML
Diagramme de séquence: Exemple
Dr. Amin Zammouri
Exemple de diagramme de séquences pour les cas d’utilisation de recherche d’article sur Amazon
EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année

Weitere ähnliche Inhalte

Ähnlich wie Diagramme_sequences.pdf

Ähnlich wie Diagramme_sequences.pdf (7)

cours2diagStatiq.pdf
cours2diagStatiq.pdfcours2diagStatiq.pdf
cours2diagStatiq.pdf
 
cours logiciels de simulation.docx
cours logiciels de simulation.docxcours logiciels de simulation.docx
cours logiciels de simulation.docx
 
Cours Coosi
Cours CoosiCours Coosi
Cours Coosi
 
Igl cours 3 - introduction à uml
Igl   cours 3 - introduction à umlIgl   cours 3 - introduction à uml
Igl cours 3 - introduction à uml
 
UML3
UML3UML3
UML3
 
CM uml-intro
CM uml-introCM uml-intro
CM uml-intro
 
UML.Objet.4pp.pdf
UML.Objet.4pp.pdfUML.Objet.4pp.pdf
UML.Objet.4pp.pdf
 

Diagramme_sequences.pdf

  • 1. Introduction à UML: Diagramme de séquences 1 Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
  • 2.  Introduction à la Modélisation Orientée Objet 2  Généralités sur la modélisation orientée objet avec UML Plan Critères de qualité d’un logiciel Cycle de vie d’un logiciel Diagramme des cas d’utilisation Diagramme des classes Diagramme de séquences EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année Dr. Amin Zammouri
  • 3. 3  Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML A travers un Diagramme de Cas d’Utilisation on modélise à QUOI SERT le système considéré Un Diagramme des Classes permet de spécifier la structure et les liens qui existent entre les composants (objets) du système Le Diagramme de Séquences permet de décrire COMMENT interagissent les composants d’un système entre eux ainsi qu’avec les acteurs du système Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
  • 4. 4  Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML Diagramme de séquences: sémantique Les Diagrammes de Séquences permettent de représenter des interactions entre les composants du système (objets) selon un point de vue temporel. Les objets (composants) au cœur d’un système interagissent en échangeant des messages d’objet Les acteurs interagissent avec le système à travers l’Interface Homme Machine Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
  • 5. 5  Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML Diagramme de séquences: sémantique Les Diagrammes de Séquences permettent des illustrations des cas d’utilisation du système L’ordre d’envoi d’un message se détermine par sa position sur l’axe vertical du diagramme La disposition des objets (composants du système) sur l’axe horizontal n’influence pas la sémantique du diagramme Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
  • 6. 6  Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML Diagramme de séquences: illustration :Acteur :Objet1 MessageSimple() MessageMinuté() MessageSynchrone()  × MessageAsynchrone() :Nouveau Objet Créer() × Détruire() Acteur Ligne de vie de l’objet Un Objet (un composant du système) Un Objet créé dynamiquement Destruction de l’objet Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
  • 7. 7  Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML Diagramme de séquences: Activation d’un objet Sur un Diagramme de Séquences on peut représenter d’une manière explicite les périodes d’activité d’un objet La période d’activation d’un objet est représentée par une bande rectangulaire sur la ligne de vie de l’objet :Objet2 ActivationSynchrone() retourExplécite() :Objet1 Dr. Amin Zammouri EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
  • 8. 8  Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML Diagramme de séquence: Exemple Dr. Amin Zammouri Exemple de diagramme de séquences pour les cas d’utilisation de recherche d’article sur Amazon EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année
  • 9. 9  Introduction à la modélisation orientée objet  Généralités sur la modélisation orientée objet avec UML Diagramme de séquence: Exemple Dr. Amin Zammouri Exemple de diagramme de séquences pour les cas d’utilisation de recherche d’article sur Amazon EPF-Ecole d’Ingénieur-e-s | Majeure Ingénierie et Santé | 4ième Année