You are on page 1of 3

www.developpez.c.

la

ETUDE DE CAS
Extraite du document de P Laublet pour ORSYS

Objectif
Rdiger la spcification UML de l'application correspondant au cahier des charges ci-dessous. On se limitera aux cas d'utilisation et l'laboration du diagramme des classes.

Cahier des charges :

Gestion d'une bibliothque Municipale

Il s'agit de raliser un logiciel de gestion des prts de documents aux lecteurs d'une bibliothque municipale. L'usager demande sur un poste informatique qu'un document lui soit communiqu. Le lecteur se voit attribu un numro lors de son inscription. Un systme de fiches existe pour la recherche documentaire qui n'est pas informatise actuellement. Si le lecteur est dj inscrit, il s'identifie puis remplit, sur le terminal informatique la demande de document souhait. Il slectionne le document dsir et le lieu o il souhaite consulter le document (sur place ou domicile).

Il existe en fait plusieurs type de documents: Journaux, livres et microfilms. Chaque usager dispose de droits diffrents en fonction de sa profession et de son employeur. Ces droits sont valides pour une anne et correspondent des niveaux de confidentialit. Certains documents sont consultables uniquement sur place, d'autres peuvent tre emports domicile. Pour consulter sur place, un emplacement doit tre affect au lecteur dans une salle adapte au document. Si le document n'est pas disponible pour le moment, le systme fournit au lecteur une fiche de rservation comprenant une date de disponibilit et une place rserve (en cas de consultation sur place). Le lecteur peut ensuite venir la date prvue utiliser sa rservation. Si le document est disponible, le systme imprime une fiche qui permet au lecteur de retirer son document au guichet. L'employ valide alors le prt sur son poste informatique et enregistre le retour lorsque le lecteur rend le document. En cas d'emprunt domicile, l'usager une semaine pour rendre le document. L'usager peut tout moment consulter l'tat de ses demandes (prts et/ou rservations en cours). Il ne pourra effectuer un emprunt que s'il a rendu les documents dj emprunts. Chaque document possde une cote. Un journal possde un titre, une date et un numro. Un livre possde un titre et un ou plusieurs auteurs. Les microfilms ont t tirs partir de certains journaux. Le systme fournit l'employ, chaque soir aprs le dpart du dernier client, la liste des documents consults sur place qui n'ont pas t rendus. Le responsable du service des prts peut tout moment, demander au systme la liste des prts domicile non rendus la date prvue. Ceux-ci seront classs par nombre de jours de retard, afin de pouvoir diter les lettres de relance. Il peut aussi obtenir diffrentes statistiques.

UML - Gestion d'une bibliothque Municipale

www.developpez.c.la

Diagramme des cas d'utilisation

Demande de document

Lect eur Consultation tat demandes

Inscript ion

Employ Valider les prts

Valider les retours Demande des prts sur place non rendus

Responsable Demande des prts domicile non rendus

Demande de s tatistiques

UML - Gestion d'une bibliothque Municipale

www.developpez.c.la

Diagramme de classe (dduit du cahier des charges)

Liste de documents dispo

Liste des inscrits

0..n Emprunteur No inscript ion Profession Employeur 0..n 0..5 Document Titre Cote Lieu Etat 0.. 1

0..n

Droits Limite validit Niveau

+Emplacement affect Liste des salles

Salle Journal Microfilm 0.. 1 1 Date Numro Livre Aut eurs 1..n Place

UML - Gestion d'une bibliothque Municipale

You might also like