Vous êtes sur la page 1sur 4

TD N1 :

Digramme cas dutilisation


&
Diagramme de squences
Exercice n1 :
Dterminer les cas d'utilisation d'un distributeur de billets. On considre les scnarios o un
client dsire retirer de l'argent en euros ou en dollars. Il faut traiter la situation o le stock de
billets est insuffisant. On s'intresse galement la procdure d'identification (de la carte et du
client).
Exercice n2:
Considrons la connexion d'un client un serveur fournissant les protocoles HTTP, mail,
telnet et FTP. Dcrire les cas d'utilisation de ce serveur en fonction des capacits de chaque
protocole transfrer des donnes, excuter des commandes, identifier un client...
Exercice n3:
Dans un magasin, un commerant dispose dun systme de gestion de son stock darticles,
dont les fonctionnalits sont les suivantes :
1. Edition de la fiche dun fournisseur.
2. Possibilit dajouter un nouvel article qui ncessite tout dabord ldition de la fiche
fournisseur. Si le fournisseur nexiste pas, on peut alors le crer.
3. Edition de linventaire. Depuis cet cran, on a le choix dimprimer linventaire,
deffacer un article ou dditer la fiche dun article.

Exercice n4
Dans un tablissement scolaire, on dsire grer la rservation des salles de cours ainsi que du
matriel pdagogique (ordinateur portable ou/et Vido projecteur).

Seuls les enseignants sont habilits effectuer des rservations (sous rserve de
disponibilit de la salle ou du matriel).

Le planning des salles peut quant lui tre consult par tout le monde (enseignants et
tudiants).

Par contre, le rcapitulatif horaire par enseignant (calcul partir du planning des
salles) ne peut tre consult que par les enseignants.

Enfin, il existe pour chaque formation un enseignant responsable qui seul peut diter
le rcapitulatif horaire pour lensemble de la formation.

Exercice n5:
Exemple des guichets automatiques bancaires
Concevez le logiciel de gestion de transactions bancaires, incluant des oprations ralises par
des caissiers humain et par des guichets automatiques (GAB).
Chaque banque fournit son propre ordinateur pour grer ses propres comptes et ses propres
transactions. Les diffrentes caisses sont la proprit des diffrentes banques et
communiquent avec lordinateur de la banque. Les caissiers entrent les numros de compte et
les donnes de transaction.
Les caisses automatiques communiquent avec un ordinateur central qui route les transactions
vers la banque approprie. La caisse automatique accepte les cartes de crdit, interagit avec
lutilisateur, communique avec lordinateur central pour effectuer la transaction, dlivre
largent et imprime un reu.
Les banques fournissent leur propre logiciel pour leurs propres ordinateurs. Vous aurez donc
dfinir uniquement le logiciel de gestion des GAB et du rseau.
Diagramme de cas d'utilisation
Diagramme de squence

Exercice n6
Le droulement normal dutilisation dune caisse de supermarch est le suivant :
un client arrive la caisse avec ses articles payer
le caissier enregistre le numro didentification de chaque article, ainsi que la quantit si
elle est suprieure 1
la caisse affiche le prix de chaque article et son libell
lorsque tous les achats sont enregistrs, le caissier signale la fin de la vente
la caisse affiche le total des achats
le caissier annonce au client le montant total payer
le client choisit son mode de paiement

liquide : le caissier encaisse largent, la caisse indique le montant rendre au client

chque : le caissier note le numro de pice didentit du client

carte de crdit : la demande dautorisation est envoye avant la saisie

la caisse enregistre la vente et limprime


le caissier donne le ticket de caisse au client
Modliser cette situation laide dun diagramme de squence en ne prenant en compte que
le cas du paiement en liquide.

Exercice n7
Le droulement normal dutilisation dun distributeur automatique de billets est le suivant :
le client introduit sa carte bancaire
la machine vrifie alors la validit de la carte et demande le code au client
si le code est correct, elle envoie une demande dautorisation de prlvement au
groupement de banques. Ce dernier renvoie le solde autoris prlever.
le distributeur propose alors plusieurs montants prlever
le client saisit le montant retirer
aprs contrle du montant par rapport au solde autoris, le distributeur demande au client
sil dsire un ticket
Aprs la rponse du client, la carte est jecte et rcupre par le client

les billets sont alors dlivrs (ainsi que le ticket)


le client rcupre enfin les billets et son ticket
Modliser cette situation laide dun diagramme de squence en ne prenant en compte que
le cas o tout se passe bien.
NB : on identifiera les scnarios qui peuvent poser problme en incluant des commentaires
dans le diagramme