Uml- Kas & Chahi

  • 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 :