Académique Documents
Professionnel Documents
Culture Documents
EXERCICE 1
1. PROPOSER UNE OPTIMISATION POUR LE DIAGRAMME DE CLASSES SUIVANT CONCERNANT DES SALARIES :
DANS LE CADRE DE LA GESTION D’UNE ECOLE, ON CONSIDERE LES CLASSES D’OBJETS SUIVANTES : ECOLE, TERRAIN DE JEUX,
PROVISEUR, SALLE DE REPOS, SALLE DE CLASSE, ELEVE, GROUPE D’ELEVE, PROFESSEUR, CAFETERIA, COURS, ORDINATEUR,
BUREAU, TABLE, CHAISE, BALANÇOIRE.
1. PREPARER UN DIAGRAMME DE CLASSES (SANS ATTRIBUTS ET OPERATIONS DANS UN PREMIER TEMPS) MONTRANT AU MOINS 10
RELATIONS PARMI LES CLASSES D’OBJETS PROPOSEES CI-DESSUS. INCLURE ASSOCIATIONS, AGREGATIONS ET GENERALISATIONS.
MONTRER LES SYMBOLES DE MULTIPLICITE. PRECISER LES NOMS D’ASSOCIATIONS SI NECESSAIRE.
1/4
UNIVERSITE MOHAMMED V – RABAT
CONCEVOIR LE DIAGRAMME DE CLASSES D’UNE APPLICATION DE GESTION D’HOTEL. VOICI CE QUE VOUS DEVEZ
MODELISER :
- UN HOTEL EST CONSTITUE D'UN CERTAIN NOMBRE DE CHAMBRES.
- UNE CHAMBRE EST CARACTERISEE PAR SON NUMERO, LE NOMBRE DE LITS QU'ELLE CONTIENT ET SON PRIX.
- CHAQUE CHAMBRE DISPOSE D'UNE SALLE D'EAU : DOUCHE OU BIEN BAIGNOIRE.
- UN HOTEL EMPLOIE DU PERSONNEL ET IL EST IMPERATIVEMENT DIRIGE PAR UN DIRECTEUR.
- ON NE CONNAIT QUE LE NOM, LE PRENOM ET LE TELEPHONE DES EMPLOYES, DES DIRECTEURS ET DES OCCUPANTS.
- DES PERSONNES PEUVENT LOUER UNE OU PLUSIEURS CHAMBRES DE L'HOTEL.
- UN HOTEL A LES CARACTERISTIQUES SUIVANTES : UN NOM, UNE ADRESSE, UN NOMBRE DE PIECES ET UNE
CATEGORIE.
2/4
UNIVERSITE MOHAMMED V – RABAT
ON S’INTERESSE A UN SYSTEME DE GESTION DE LOCAUX ET MATERIELS MUNICIPAUX. UNE COMMUNE GERE DES SALLES DE
REUNION ET DES SALLES DE SPECTACLE. ELLE SOUHAITE AUTOMATISER LA RESERVATION DE SES SALLES. CERTAINES SALLES SONT
EQUIPEES DE MATERIELS FIXES (TABLEAU, RETRO PROJECTEUR, MOYENS VIDEO) QUI SONT MIS A DISPOSITION AVEC LA SALLE
(SANS SURCOUT). LES SERVICES TECHNIQUES DE LA COMMUNE GERENT AUSSI DU MATERIEL MOBILE QUI EST PROPOSE A LA
LOCATION EN PLUS DES SALLES. LES TARIFS DE LOCATION VARIENT EN FONCTION DU TYPE DE SALLE DEMANDE (SALLE DE
REUNION, AMPHITHEATRE, SALLE DE RECEPTION, ETC.), DE LA DUREE (A LA DEMI-JOURNEE, A LA JOURNEE, OU A LA SOIREE),
DE L’ORIGINE DU DEMANDEUR (RESIDENT OU NON RESIDENT), ET DU TITRE DU DEMANDEUR (PARTICULIER, ASSOCIATION,
ENTREPRISE). LE SYSTEME DOIT PERMETTRE DE GERER LES RESERVATIONS DE SALLE AINSI QUE LES ANNULATIONS, DE
MEMORISER LES DEMANDEURS, DE GERER LES LOCAUX ET LES MATERIELS, DE CALCULER LES TARIFS DE LOCATION, DE FOURNIR
DES PLANNINGS D’OCCUPATION DES SALLES AINSI QUE DES FACTURES HEBDOMADAIRES PAR DEMANDEUR.
TRAVAIL A REALISER
3/4
UNIVERSITE MOHAMMED V – RABAT
Éléments de méthodologie
Analysez le texte pour rechercher les noms qui sont des classes
métier et les verbes qui les relient qui sont des associations
Construisez un premier diagramme de classes à partir de ces noms
Enrichissez ce diagramme avec les associations à l’aide des verbes
obtenus
Affinez le diagramme en éliminant les associations redondantes,
en simplifiant le schéma dès lors qu’il respecte les spécifications de
l’énoncé
Ne cherchez les généralisations et les spécialisations que lorsque les
classes sont déjà bien établies
Ne cherchez les agrégations qu’à la fin
Terminez cette première version du diagramme en ajoutant les
multiplicités
Dans une seconde itération seulement, ajoutez les attributs et les
opérations
4/4