Vous êtes sur la page 1sur 4

V 1.

Module : Langage de modélisation (UML)


Auditoire : 3ème Année A
TD2 : Analyse dynamique

A. Diagramme de séquence système

Exercice 1 : Parking

Une société désire informatiser son système d’information pour la gestion des réservations de
places de parking.

Le système peut être utilisé par les employés auxquels s’adressent les clients pour toute
réservation de places de parking. Lors de la réservation d’une place de parking, l’employé
indique au système le numéro du client. Il demande ensuite au système de lui fournir le numéro
d’une place disponible. Si le système trouve une place disponible, il la bloque pour ce client et
renvoie son numéro à l’employé. S’il n’y a pas de places disponibles, le système affiche un
message à l’employé en indiquant que le parking est complet. L’employé peut s’il le souhaite
imprimer la réservation du client.

Travail demandé :

Elaborer le diagramme de séquences système « Réserver place de parking ».

Exercice 2 : Industrie textile

On s’intéresse ici à l’exercice 2 du TD1.

Travail demandé :

Elaborer le diagramme de séquences système du cas d’utilisation « Ajouter produit ».

Exercice 3 : Station Vélib

On s’intéresse ici à l’exercice 3 du TD1.

Travail demandé :

Elaborer le diagramme de séquences système du cas d’utilisation « Emprunter vélo ».

Exercice 4 : Achat en ligne

Le diagramme de séquence système ci-dessous décrit le cas d’utilisation « Acheter produits ».

1
V 1.1

Figure 1 - Diagramme de séquences système <<Acheter produits>>

Travail demandé :

Modifier le digramme pour permettre au client de réessayer le paiement en cas d’échec.

Exercice 5 : DAB

Nous proposons d’étudier un système de distribution automatique de billet (DAB) d’une


banque. Le DAB offre les services suivants :

− Distribution d’argent à tout porteur de carte bancaire via un lecteur de cartes et un


distributeur de billets.
− Consultation de solde en compte, dépôt en espèce et dépôt de chèques pour les clients de la
banque porteurs d’une carte bancaire.

Remarques :
− Toutes les transactions sont sécurisées
− Il est parfois nécessaire de recharger le distributeur

2
V 1.1

Travail demandé :

Donner le diagramme de séquence système du cas d’utilisation « S’authentifier » en vérifiant :

a. La validité de la carte (le DAB la confisque si elle est expirée)


b. Le mot de passe (nombre de tentatives =3, sinon le DAB confisque la carte)
c. La solvabilité du client : le DAB vérifie la solvabilité du client auprès du Système
d’Information de la Banque Centrale
d. L’appartenance du client à la banque pour un :
i. Affichage complet du menu pour les clients de la banque
ii. Affichage restreint du menu pour les autres

B. Diagramme d’activités

Exercice 6 :

Une société désire informatiser la gestion du cofinancement de ses projets. Le service d’études
de projet se charge de préparer le dossier du projet en cours.
Une fois établi, le dossier du projet est donc soumis à la banque et au siège de la société.
Dans le cas où la réponse de la banque ou du siège est défavorable le projet est abandonné.
Quand les réponses de la banque et du siège sont positives, un dossier de financement définitif
est établi par le service d’études puis le projet est lancé.
Travail demandé :

Elaborer le diagramme d’activités décrivant ce processus.

Exercice 7 :

On se propose de modéliser le système de gestion des ventes de médicaments dans une


pharmacie.

Quand un patient s’adresse à une pharmacie avec une ordonnance médicale, le pharmacien
vérifie d’abord si les médicaments prescrits sont disponibles. Dans le cas où les médicaments
sont disponibles, le pharmacien vérifie l’ordonnance avant de la saisir. Lorsqu’il détecte une
interaction dangereuse pour la santé entre médicaments prescrits, il contacte le médecin traitant
pour l’informer. Si l’ordonnance ne comporte aucune interaction, alors le pharmacien effectue
la saisie, explique au client l’usage des médicaments et calcule le montant à payer.

Travail demandé :

Elaborer le diagramme d’activités décrivant l’informatisation de ce processus.

Exercice 8 :

Un établissement universitaire désire mettre en place une application web qui permet
d’informatiser sa médiathèque, afin de faciliter l’exploitation de ses différentes ressources
(livres, dvd, cd…) et aider ses étudiants dans leurs travaux d’études.

3
V 1.1

Le but principal de l’application est de gérer les emprunts et les restitutions des différents
exemplaires d’une ressource.
Le processus d’emprunt est le suivant : Lors d'un emprunt, l'adhérent fournit à la bibliothécaire
son identifiant et le titre de la ressource à emprunter. La bibliothécaire vérifie la disponibilité
de l’exemplaire ainsi que la situation de l’adhérent (tout adhérent qui n’a pas restitué une
ressource avant sa date limite ne pourra plus faire de nouvel emprunt). Quand l’emprunt est
possible, la bibliothécaire crée alors une fiche d'emprunt.
Travail demandé :
Elaborer le diagramme d’activités relatif au cas d’utilisation « Emprunter un exemplaire
d’une ressource ».

Vous aimerez peut-être aussi