Etude de cas 2
Réalisé par :
Moufid Imane
Ouikhalfen Fatima
Année universitaire : 2017/2018
Sommaire
Page 2
Question1 : Diagramme de contexte ................................................................ 3
Son objectif est simple. Il doit présenter le système à modéliser, en général sous la forme d’une
« boîte noire » et les différents acteurs qui interagissent avec ce système.
Les Acteurs :
Page 3
Ne font pas partie du système,
Ils sont considérés par le système comme des émetteurs de stimulis.
Ils ont une connaissance du système qui varie selon leur statut, c'est-à-
dire selon le rôle qu’ils jouent.
Page 4
Question 2 : Donnez un premier diagramme d’utilisation préliminaire, puis un
autre plus détaillé représentant les 5 cas d’utilisation suivants : Gestion du fonds,
traitement d’un adhérent, traitement d’un emprunt, traitement d’un retour, ré-
servation d’un livre
Les diagrammes de cas d'utilisation sont des diagrammes UML utilisés pour donner une
vision globale du comportement fonctionnel d'un système logiciel. Ils sont utiles pour des présentations
auprès de la direction ou des acteurs d'un projet, mais pour le développement, les cas d'utilisation sont
plus appropriés. Un cas d'utilisation représente une unité discrète d'interaction entre un utilisateur
(humain ou machine) et un système. Il est une unité significative de travail. Dans un diagramme de cas
d'utilisation, les utilisateurs sont appelés acteurs (actors), ils interagissent avec les cas d'utilisation (use
cases).
Page 5
Diagramme d’utilisation plus détaillé :
Page 6
Acteur principal : Bibliothécaire
Description :
Les livres sont enregistrés dans l'ordre de leur arrivée à la bibliothèque. Ils ont un numéro qui correspond à
leur en trée dans le système. Chaque livre a un état qui nous permet de savoirs’il est disponible ou indispo-
nible.
Dans le cas où l’oeuvre dont l’exemplaire (livre) n’était pas renseignée dans le système, on l’ajoute éga-
lement.
Parfois des livres sont sortis du fonds, car dans la bibliothèque il n’y a pas assez de place. Aussi, les livres
considérés comme périmés sont sortis du fonds.
Description :
La personne souhaitant être désinscrit doit s’être inscrite auparavant. Son existence est supprimée du
système.
Exceptions
Page 7
Cas Annulation d’un adhérent :
Si l’adhérent a un emprunt en cours l’annulation n’est pas possible. Il ne pourra se désinscrire qu’une
fois les livres rendus.
Description :
Pendant l’emprunt le nom de l'emprunteur, la date de prêt, le numéro de livre ISBN sont notés dans le
système. Il ne peut y avoir plus de cinq emprunts en cours.
Exceptions
Lorsque le livre n’est pas disponible ou il est réservé l’emprunt n’est pas possible. À l’adhérent est pro-
posé à faire une réservation sur le livre (UC Réservation d’un livre)
Invariant : La personne qui veut réserver un livre doit être inscrite est le livre pas disponible
Description :
S’il n’y a pas d'exemplaire d’une oeuvre disponible à la bibliothèque, l’adhérent peut faire une réserva-
tion.
Page 8
Cas Annulation d’une réservation :
En cas de plusieurs réservations en cours il y a un ordre de priorité entre les différents réservataires d'un
même livre. Le premier réservataire qui est le premier servi.
Invariant : La personne qui veut retourner un livre doit être inscrite et avoir un emprunt en cour sur
ce livre.
Description :
Quand un livre rentre de prêt, son retour est enregistré et le livre peut être de nouveau prêté, son état
étant redevenu disponible.
Exceptions
Un emprunteur qui a emprunté un livre et veut renouveler le prêt doit demander une autorisation de
renouvellement de prêt. Le prêt renouvelé a la même limite et n’est autorisé que s'il n'y a pas de demande de
réservation sur cette oeuvre.
Si l’adhérent ne retourne pas l’un des livres après rappels, le chèque de caution qu'il a fournit lors de
son inscription est alors encaissé.
Page 9
Page 10