DIAGRAMME DES CAS
D’UTILISATION

Mme Sfaxi Lilia
Mme Zoubeir Najet
L2ARS/SIL – 2011/2012

MCOO–Chapitre

2
Plan






27/02/2014

Présentation du diagramme des CU
Concepts de base
Concepts de raffinement
Documentation des CU...
Présentation
 Le diagramme des Cas d’Utilisation:
Le diagramme fonctionnel d’UML
Un moyen pour spécifier les
usages/fon...
Les concepts de base(1)
 Acteur
 Rôle joué par toute entité externe qui
interagit avec le système

 Cas d’utilisation
...
Les concepts de base(2)
 Exemple:

Système ou Sujet

Cas d’utilisation

Acteur

27/02/2014

Méthodologie de
Conception Or...
Les concepts de base(3)
 Interaction:
 Relation entre un acteur et
un CU

se connecter

Utilisateur

<<include>>

 Incl...
Les concepts de base(4)
 Extension (suite):

27/02/2014

Méthodologie de
Conception Orientée Objet

7
Les concepts de base(5)
 Généralisation:
 Un CU est la spécification d’un autre CU
 Un acteur est la spécification d’un...
Les concepts de
raffinements (1)
 Cardinalités:
Un acteur est relié à un CU, avec une
multiplicité >1 située à l’extrémi...
Les concepts de
raffinements (2)
 Cardinalités (suite):
Un CU est relié à un acteur, avec une
multiplicité >1 située à l...
Les concepts de
raffinements (3)
 Orientation des interactions:
 En général, représente le sens de l’interaction
 Absen...
Documentation des CU





Nom du CU:
Acteurs impliqués:
Description: // brève description du CU
Pré-conditions: // à v...
Activité 1
 Dans un établissement scolaire, on désire gérer
la réservation des salles de cours ainsi que du
matériel péda...
Activité 2

27/02/2014

Méthodologie de
Conception Orientée Objet

14
Prochain SlideShare
Chargement dans…5
×

Chp2 - Diagramme des Cas d'Utilisation

1 971 vues

Publié le

Visitez http://liliasfaxi.wix.com/liliasfaxi

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 971
Sur SlideShare
0
Issues des intégrations
0
Intégrations
520
Actions
Partages
0
Téléchargements
108
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Chp2 - Diagramme des Cas d'Utilisation

  1. 1. DIAGRAMME DES CAS D’UTILISATION Mme Sfaxi Lilia Mme Zoubeir Najet L2ARS/SIL – 2011/2012 MCOO–Chapitre 2
  2. 2. Plan      27/02/2014 Présentation du diagramme des CU Concepts de base Concepts de raffinement Documentation des CU Activités Méthodologie de Conception Orientée Objet 2
  3. 3. Présentation  Le diagramme des Cas d’Utilisation: Le diagramme fonctionnel d’UML Un moyen pour spécifier les usages/fonctionnalités d'un système Représente les interactions entre les utilisateurs et le système Une représentation graphique (diagramme) accompagnée par une description textuelle 27/02/2014 Méthodologie de Conception Orientée Objet 3
  4. 4. Les concepts de base(1)  Acteur  Rôle joué par toute entité externe qui interagit avec le système  Cas d’utilisation  Spécification d’un ensemble d’actions réalisé par le système  Relations:  interaction  Inclusion  Extension  Généralisation 27/02/2014 Méthodologie de Conception Orientée Objet 4
  5. 5. Les concepts de base(2)  Exemple: Système ou Sujet Cas d’utilisation Acteur 27/02/2014 Méthodologie de Conception Orientée Objet 5
  6. 6. Les concepts de base(3)  Interaction:  Relation entre un acteur et un CU se connecter Utilisateur <<include>>  Inclusion:  Un CU contient les actions définies dans un autre CU vérifier informations d'authentification se connecter <<extend>>  Extension:  Un CU peut être étendu vérifier informations d'authentification par un autre CU  Points d’extension: partie ou point qui sera étendu par l’action d’un autre CU 27/02/2014 Méthodologie de Conception Orientée Objet Afficher erreur 6
  7. 7. Les concepts de base(4)  Extension (suite): 27/02/2014 Méthodologie de Conception Orientée Objet 7
  8. 8. Les concepts de base(5)  Généralisation:  Un CU est la spécification d’un autre CU  Un acteur est la spécification d’un autre CU gérer stock Utilisateur ajouter stock supprimer stock Administrateur 27/02/2014 Méthodologie de Conception Orientée Objet 8
  9. 9. Les concepts de raffinements (1)  Cardinalités: Un acteur est relié à un CU, avec une multiplicité >1 située à l’extrémité du CU • Acteur impliqué dans plusieurs CU de ce type • Nature de l’implication (non définie dans la spécification de UML): o En parallèle; o En exclusion mutuelle; o À différents instants dans le temps Banque 27/02/2014 Méthodologie de Conception Orientée Objet 1..n transférer fonds 9
  10. 10. Les concepts de raffinements (2)  Cardinalités (suite): Un CU est relié à un acteur, avec une multiplicité >1 située à l’extrémité de l’acteur • Plusieurs instances de cet acteur sont impliquées dans le réalisation de ce CU • La manière de l’implication dépend de la 2..n situation en cours: 27/02/2014 o Actions simultanés (concurrentes) par différents acteurs Joueur o Actions complémentaires et successives Méthodologie de par les acteurs Conception Orientée Objet jouer aux cartes 10
  11. 11. Les concepts de raffinements (3)  Orientation des interactions:  En général, représente le sens de l’interaction  Absence d’orientation: double sens Utilisateur s'authentifier Utilisateur 27/02/2014 Utilisateur afficher solde rechercher information Méthodologie de Conception Orientée Objet 11
  12. 12. Documentation des CU     Nom du CU: Acteurs impliqués: Description: // brève description du CU Pré-conditions: // à vérifier avant le début du CU  Séquence nominale: 1. … 2. …  Séquences alternatives: a. Si… alors b. Si… alors  Post-conditions: // à vérifier après la fin du CU 27/02/2014 Méthodologie de Conception Orientée Objet 12
  13. 13. Activité 1  Dans un établissement scolaire, on désire gérer la réservation des salles de cours ainsi que du matériel pédagogique (ordinateur portable ou/et Vidéo projecteur). Seuls les enseignants sont habilités à effectuer des réservations (sous réserve de disponibilité de la salle ou du matériel).  Le planning des salles peut quant à lui être consulté par tout le monde (enseignants et étudiants).  Par contre, le récapitulatif horaire par enseignant (calculé à partir du planning des salles) ne peut être consulté que par les enseignants. Méthodologie de 27/02/2014 Enfin, il existe pour chaque formation un 13 Conception Orientée Objet
  14. 14. Activité 2 27/02/2014 Méthodologie de Conception Orientée Objet 14

×