73% ont trouvé ce document utile (11 votes)
24K vues5 pages

Diagramme de Séquence: Exercices Corrigés

Le document présente trois exercices portant sur la modélisation par diagrammes de séquence de différents scénarios impliquant des ascenseurs et des emprunts de livres dans une bibliothèque. Le premier exercice décrit le scénario de vérification de retards de prêts par une application pour une bibliothèque. Le deuxième exercice étend ce scénario à la prise en compte de l'état de l'adhérent et de la disponibilité du livre. Le troisième exercice décrit le fonctionnement d'un système de contrôle de plusieurs ascenseurs dans un immeuble.

Transféré par

moh driwsh
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
73% ont trouvé ce document utile (11 votes)
24K vues5 pages

Diagramme de Séquence: Exercices Corrigés

Le document présente trois exercices portant sur la modélisation par diagrammes de séquence de différents scénarios impliquant des ascenseurs et des emprunts de livres dans une bibliothèque. Le premier exercice décrit le scénario de vérification de retards de prêts par une application pour une bibliothèque. Le deuxième exercice étend ce scénario à la prise en compte de l'état de l'adhérent et de la disponibilité du livre. Le troisième exercice décrit le fonctionnement d'un système de contrôle de plusieurs ascenseurs dans un immeuble.

Transféré par

moh driwsh
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Diagramme de séquence : Exercices corrigés

Ex1 :
EX2 :

Scénario Vérifier retard :

L'application vérifie s'il y a un retard dans les prêts de l'adhérent :

1. Elle récupère tous les prêts de l’adhérent ;

2. Pour chaque prêt, elle vérifie si la date de retour est dépassée;

3. Si une date est dépassée, elle fixe le statut de l'adhérent à suspendu.

Faire les diagrammes de séquences pour les cas d’utilisation Vérifier retard.
Scénario Emprunter : On reprend le scénario précédent en ajoutant les vérifications
suivantes :

- Le statut de l'adhérent :

• Est-ce qu'il est déjà suspendu,

• Est-ce qu'il peut encore emprunter des livres ? ;

• La disponibilité du livre ;

• La vérification des retards ;

• La mise à jour éventuelle de statut de l'adhérent ;

Faire les diagrammes de séquences pour les cas d’utilisation Emprunter


EX3 :
Ascenseur

Un produit va être installé pour contrôler N ascenseurs dans un gratte-ciel de M étages.


Notre problème concerne la logique nécessaire au déplacement des ascenseurs entre les
étages en accord avec les contraintes suivantes:
a. chaque ascenseur possède un ensemble de M boutons, un pour chaque étage. Un bouton
s’allume lorsqu’il est appuyé et provoque le déplacement de l’ascenseur vers l’étage corres-
pondant.
b. chaque étage, à l’exception du premier et du dernier, possède deux boutons, un pour de-
mander la montée et un pour demander la descente. Ces boutons s’allument lorsqu’ils sont
appuyés. Ils s’éteignent quand l’ascenseur arrive à l’étage, et celui ci se déplace ensuite dans
la direction demandée.
c. quand un ascenseur n’est pas requis, il reste à l’étage où il se trouve et ferme ses portes.

Décrire à l’aide d’un diagramme de séquence chacun des scénarios suivants:


[Link]ête d’ascenseur depuis l’étage
[Link]ête d’étage depuis l’ascenseur

Solution:

Vous aimerez peut-être aussi