• Aucun résultat trouvé

UML-Etude de cas : Guichet automatique de banque (suite)

N/A
N/A
Protected

Academic year: 2022

Partager "UML-Etude de cas : Guichet automatique de banque (suite)"

Copied!
8
0
0

Texte intégral

(1)

terminologie métier employée.

En revanche, le texte présente des désavantages puisqu’il est difficile de montrer comment les enchainements se succèdent, ou à quel moment les acteurs secondaires sont sollicités. En outre, la maintenance des évolutions souvent fastidieuse. Il est donc recommandé de compléter la description textuelle par un ou plusieurs diagrammes dynamiques UML.

Questions :

Question 1 : Réaliser le diagramme de séquence système qui décrit le scénario nominal du cas d’utilisation Retirer de l’Argent.

Question 2 : Réaliser le diagramme d’activité (orienté action transition) qui décrit la dynamique du cas d’utilisation Retirer de l’Argent.

Question 3 : enrichissez le diagramme de séquence qui décrit le scénario nominal du cas d’utilisation Retirer de l’Argent.

Question 4 : Réaliser le diagramme de séquence qui décrit le scénario nominal du fragment authentifier dans le cas d’utilisation Retirer de l’Argent.

Question 5 : Réaliser le diagramme de séquence système qui décrit le scénario nominal du cas d’utilisation Retirer de l’Argent avec référence au fragment inclus authenfier.

(2)

UNIVERSITE DE BATNA 2 FACULTE DES MATHEMATIQUES ET DE L'INFORMATIQUE DEPARTEMENT D'INFORMATIQUE

LICENCE 3EME ANNEE ISIL ANALYSE ET CONCEPTION ORIENTEE OBJET

CHAPITRE-2-LES DIAGRAMMES DE SEQUENCES ET D’ACTIVITES

Descriptions dynamiques d’un cas d’utilisation

Réponse 1 : pour réaliser le diagramme de séquence système il suffit de transcrire sous forme de diagramme de séquence les interactions citées dans le scénario textuel.

Figure 1: Diagramme de séquence système du cas d’utilisation Retirer de l’Argent.

Réponse 2 : Contrairement au diagramme de séquence précédent qui ne décrit que le scénario nominal, le diagramme d’activité doit présenter l’ensemble des actions réalisées par le système, avec tous les branchements conditionnels et toutes les boucles.

Question : Réaliser le diagramme d’activité (orienté action transition) qui décrit la dynamique du cas d’utilisation Retirer de l’Argent.

(3)

Figure 2: Diagramme d'activités du cas d’utilisation Retirer de l’Argent.

Une possibilité intéressante consiste à enrichir le diagramme de séquence pour faire apparaître également :

 Les principales actions internes du système (au moyen des messages qu’il s’envoi à lui-même).

 Les renvois aux enchaînements alternatifs et d’erreurs (au moyen des notes).

Question : enrichissez le diagramme de séquence qui décrit le scénario nominal du cas d’utilisation Retirer de l’Argent.

(4)

UNIVERSITE DE BATNA 2 FACULTE DES MATHEMATIQUES ET DE L'INFORMATIQUE DEPARTEMENT D'INFORMATIQUE

LICENCE 3EME ANNEE ISIL ANALYSE ET CONCEPTION ORIENTEE OBJET

CHAPITRE-2-LES DIAGRAMMES DE SEQUENCES ET D’ACTIVITES

Figure 3: Diagramme de séquence système enrichi du cas d'utilisation Retirer de l’Argent.

Réponse 4 : L’identification du fragment s’authentifier (figure 5 Diagramme de cas d’utilisation GAB) permet d’alléger le diagramme de séquence système en utilisant le cadre ref

Ci-dessous, le diagramme de séquence du scénario nominal du fragment authentifier dans le cas d’utilisation Retirer de l’Argent.

(5)

Figure 4: Diagramme de séquence système du fragment authentifier.

Réponse 5 : Le diagramme de séquence système du scénario nominal du cas d’utilisation Retirer de l’Argent avec référence au fragment inclus authenfier.

(6)

UNIVERSITE DE BATNA 2 FACULTE DES MATHEMATIQUES ET DE L'INFORMATIQUE DEPARTEMENT D'INFORMATIQUE

LICENCE 3EME ANNEE ISIL ANALYSE ET CONCEPTION ORIENTEE OBJET

CHAPITRE-2-LES DIAGRAMMES DE SEQUENCES ET D’ACTIVITES

Figure 5: Diagramme de séquence système avec référence au cas inclus.

Question 6 : Réaliser le diagramme de vue globale d’interaction (Interaction Overview Diagram UML2) qui décrit la vue d’ensemble des interactions du client banque.

La dynamique globale du GAB dans le point de vue de l’acteur client banque, en représentant de ses cas d’utilisation dans Interaction Overview Diagram

Le Interaction Overview Diagram est une sorte de diagramme d’activité dans lequel les actions sont remplacées par des interactions.

Résponse 6 : Réaliser le diagramme de vue globale d’interaction (Interaction Overview Diagram UML2) qui décrit la vue d’ensemble des interactions du client banque.

Figure 6: Vue d'ensemble des interactions du client banque.

(7)

Figure 7: Vue d'ensemble des interactions du client banque (expansé).

Finalement diagramme de séquence du comportement du client banque

Question 7 : Réaliser le diagramme de séquence du comportement du client banque.

Résponse 7 : Réaliser le diagramme de séquence du comportement du client banque.

(8)

UNIVERSITE DE BATNA 2 FACULTE DES MATHEMATIQUES ET DE L'INFORMATIQUE DEPARTEMENT D'INFORMATIQUE

LICENCE 3EME ANNEE ISIL ANALYSE ET CONCEPTION ORIENTEE OBJET

CHAPITRE-2-LES DIAGRAMMES DE SEQUENCES ET D’ACTIVITES

Figure 8: Diagramme de séquence du comportement du client banque.

Références

Documents relatifs

Les losanges pleins indiquent l’agrégation avec un bloc en particulier et le losange vide indique l’agrégation d’un bloc partagé entre plusieurs blocs du diagramme : La pile sera

Ce diagramme ne doit indiquer ni la manière dont il va assurer les services, ni les solutions technologique envisagées. Plusieurs diagramme d’utilisation peuvent être établis

Exemple de diagramme des cas d'utilisation du système de vélos en libre-service rr Vélib ii C”est à partir de ces rr cas d”utilisation ›› que l”ensemble de la

D'une façon générale, donc, la liste de référence -quelque aveugle que ce soit- définit la correspondance entre les caractères (ou les mots-clés) et les individus (ou les documents)

• Dans ce schéma on trouve un système, des acteurs actifs et passifs, un héritage entre acteurs et 3 cas d’utilisation... Définition du point de vue de

• Il s’utilise dans l’analyse fonctionnelle pour décrire le déroulement d’un cas d’utilisation avec tous ses scénarios alternatifs en plus du scénario nominal.. • Ou

§ Dans une médiathèque, un adhérent muni de sa carte peut se présenter pour emprunter une œuvre. Quand une œuvre n’est pas disponible, l’abonnée peut la réserver. Il

Le magasin propose aussi une (ou plusieurs) bornes informatique qui permettent de consulter l’ensemble de la collection. On peut faire des recherches par réalisateur, acteur,