Upload
simokas
View
215
Download
0
Embed Size (px)
Citation preview
7/21/2019 Uml- Kas & Chahi
1/6
C
OMPTE
R
ENDU
Devoir UML
Ralis par: CHAHI Abderrazak & KAS Mohamed
Anne Universitaire 2015/2016
Encadr par: Pr E.RAJAALLA
7/21/2019 Uml- Kas & Chahi
2/6
1
DIAGRAMME DE CAS D
UTILISATION
Les acteurs Les cas dutilisation
A : Lecteur
B : Employ
C : Responsable
1 : Inscription
2 : Demander de consulter undocument
3 : Consulter ltat des documents
4 : Demander la liste des prts
domicile non rendus
5 : Demander la liste des documents
consults sur place non rendus
6 : Valider les prts
7 : Enregistrer les retours
8 : Obtenir diffrentes statistiques.
Les relations entre les acteurs et les cas dutilisation:
A : 1 ; 2 ; 3
B : 4 ; 5 ; 6 ; 7
C : 4 ; 8
7/21/2019 Uml- Kas & Chahi
3/6
2
DIAGRAMME DE CLASSE
1-Les classes :
On dfinit les classes et leurs attributs :
Classe Usager (N dinscription, Profession, Employeur) :
Le lecteur se voit attribu un numro lors de son inscription
Chaque usager dispose de droits diffrents en fonction de sa profession et de
son employeur
Classe Droits (Validit, Niveaux de confidentialit)
Ces droits sont validespour une anne et correspondent des niveaux de
confidentialit.
Classe Documents (Cote, Disponibilit, Lieu)
Chaque document possde une cote . Si le document n'est pas disponible
pour le moment, Si le document est disponible, le systme imprime
Certains documents sont consultables uniquement sur place, d'autres
peuvent tre emports domicile.
Classe Journal (Titre ,Date , Numro)
Un journal possde un titre, une date et un numro
Classe Livre (Titre,Auteurs)
Un livre possdeun titre et un ou plusieurs auteurs.
Classe Microfilms (Titre)
Les microfilms ont t tirs partir de certains journaux.
Classe Fiche de rservation (Date de disponibilit, Place rserve)
Le systme fournit au lecteur une fiche de rservation comprenant une date
de disponibilitet une place rserve
Classe Salle (N)
7/21/2019 Uml- Kas & Chahi
4/6
3
2-Les relations entre les classes :
Relation dhritage:
Il existe en fait plusieurs types de documents: Journaux, livres et microfilm.
Ensuite lattribut Titre est commun entre les 3 classes donc il va migrervers la classe Document :
Relations de Composition :
La classe Usager est associe une classe Lecteur inscrit qui contient
seulement les personnes inscrits dans le systme de fiche :
La classe Salle est associe une classe Place (Emplacement) :
7/21/2019 Uml- Kas & Chahi
5/6
4
La classe Document contient une autre classe qui est la classe Document non
disponibles :
Les relations dassociation:
Lusagerpeut tout moment demander un document L'usager demande sur
un poste informatique qu'un document lui soit communiqu.
Lusagera des diffrents droitspour emprunter un documentChaque usager
dispose de droits diffrents .
Lusager doit consulter une fiche de rservation pour les documents non
disponibles pour quil puisse les demanderet les utiliser la date prvue de la
rservation Si le document n'est pas disponible pour le moment, le systme
fournit au lecteur une fiche de rservation...
Une relation dassociation cre entre lusager et la fiche de rservation et les
documents non disponibles.
7/21/2019 Uml- Kas & Chahi
6/6
5
Le documentdoit tre dans une salleet la place(Emplacement) affecte un
seul usager un emplacement doit tre affect au lecteur dans une salle
adapte au document.
La fiche de rservationdun document non disponible a une placerserve.
Apres avoir dtermin les classes et les diffrentes relations entre elles on a
dfini le diagramme de classe suivant :