Sunteți pe pagina 1din 6

INFO 139- Gnielogicielet gestionde projets Diagrammes classes de

Un systme de fichiers
Modlisez les quelques aspects du systme de fichiers dcrits ci-dessolr l'aide d'un diagramme de classes. et Les dossierscontieDnent des sous-dossiers de.sflchiels. Le syste de frchiels est en fait un ensemblede flchiers et de dossieN contenus dans un dossier racine,le root director!. L6 utilis,teum peuvent possderun dossier ler nor (le home directory) ainsi que d'autres dossie et chiels. De plus, chaqueutilisateu peut lire un enselnbledonn de fichiers.

Une banque
rparties en Belgique. Elle n'a qu'un seul sigesocial. Une banque possdepl,siersagences nombreux clients, qui peuvent chacun possder plusieurs chaque agence sont afrlis de comptes. Il existe troiB tlpes de comptes : le compte courant ( jeune ), le compte cournt ( adlte ) et le compte ( pargne ). Les tar]-..d'ittrt et les seNice,s sot bien s difirets possdeau mxiIT15 erploysdont 1 selon le tlpe du cornpte. En outr, chaque agence selrl est le directeur. De plus, la banque possdedes employs administrtifs trvaillant au sigesoci,Iet un dirccteur gnral. Modlisez ce monde pa.r un diagra.mmede classes.N'oubliez ps d'indique! le6 multiplicits el, Iesrlesdesassociations ncessairc. s'

Une bibliothque
Une bibliothque aimerait infontise. son sysime de gestio. Pour cela, le bibliothecaire en chef noos a foumi les indications suivrteb. UD cataloguecontient, pour chaqueli\'.re, le titre, le nom de I'auter et le nrmro ISBN de cet ou\'Tage.ll peut exister plusieurs copiesd'un mmelie dans la bibliothque. Chaque copie a d'ex a un numro unique d'accs.Des lecters sont rattths cette bibliothqe et c,hcun un nombre de tickets. Le s]'stmeeDregistrele nom et l'dressede chquelecbeurrle nombre de tickets qu'il peut enco utilisel, ainsi que le nombre de tickets qu'il a dj consomm.Un lecteur peut emprunter une copie en l'chngeantpax un de sestickets, et le systmeen garde Ia trac via un enregistrement de l copie empmntee et de l date de retour de cette demirc. N'oubliez pas de prciserles attributs Modlisezce systme l'aide d'un diagrammede classes. et les ventuellesmthodes de chaqueclasse. ..

Un diteur de diagrammes
On vous demande de modliser sous forme d'un diagramme de classes,u]l diteur de diagrlmes. Ceux-ci pourrot contenir trois types d'lments : des rectagles,des lignes et des eilipses. De plusl deux outils sont mis la disposition de l'utilisateu : un outil de ation d'un lment (pour chaque type d'lment) et un outil de slection d'n lment. Ce demier permett de slectionner u ou plusieus lments fois, ainsi que de redimensionnerun lment la fois.

Le logiciel ( mesT\.rbesr (janvier 2005)


Le logiciel ( mesT'ubes permet plu-ieurs r utilisateurs travaillant sur un mme ordinateur d'organiser et jouer l musique qu'ils ont pralablemert importe sur ce dernier, qlre ce soit uniquement la leur ou galement celle d'a"utreutilisateurs, selon leur choix. Les chansons sot regroupesu sein d'albun. Un utilisteu peut demanderau logiciel de reproduire une chnsonou tout un album. De plus, les chansonsainsi que les albums peuvent tre inclus dans des listes de lecture dfinies par chaqeutilisateur, qe ce dernier peut galemeDt demander couter. I1 est mmepossible por ue liste de lecte de contenfud'autres listes de lecturc. Un utilisateur peut dfrnir pour chaquechansonsi elle doit tre ou non joue lorsqu'il dcide de lire un album ou uIIe de seslistes de ]ecte la contenIlt. Cependant,il pet l'couter en fa.isant explicitemnt la demande, mme s'il n'a pas demandde Ia jouer automtiquement en cs de rcproductior, Enfrn, des catgoriesde musiqueprdfiniespermettert caqueutilisateur de mieux classifler leul muique afin de faciliter la recherche d'un album ou d'une cha.nson. jamis les catgo es Si prdfinies ne leur conviennent ps, les utilisateurE ont galementla possibilit de dfinfu les leuls, Modlisez le systme dc t ci-dessus l'aide d'un diagla,mmede clsses.N'oubliez pas d'y rcprsenter les attdbuts et les mthodesde chaqueclsse,les rcltions existantesent ceilesci, les multiplicits de ces relations, ainsi que tout autre lment que vous trouvez pertinent. Votre diagramme devr tre accompgne d'un bref texte explicatif dc vnt tesparticularites de votre solution aitsi que les hypothsesque \.oBaurez ralis.

S-ar putea să vă placă și