TD N°3 GL2

 

Questions de cours

1.     ReprĂ©senter en UML :

A implémente B.

A est de type B

A est composĂ© de  B.

A  utilise B.

2.     Est-ce que tout ces concepts sont utilisable au niveau de l’analyse ?

Exercice 1

Question : Pour chacun des énoncés suivants, donnez un diagramme des classes:

1.      Tout Ă©crivain a Ă©crit au moins une Ĺ“uvre

2.     Les personnes peuvent ĂŞtre associĂ©es Ă  des universitĂ©s en tant qu'Ă©tudiants aussi bien qu'en tant que professeurs.

3.     Un rectangle a deux sommets qui sont des points. On construit un rectangle Ă  partir des coordonnĂ©es de deux points. Il est possible de calculer sa surface et son pĂ©rimètre, ou encore de le translater.

4.     Les cinĂ©mas sont composĂ©s de plusieurs salles. Les films sont projetĂ©s dans des salles. Les projections correspondantes ont lieu Ă  chacune Ă  une heure dĂ©terminĂ©e.

5.      Tous les jours, le facteur distribue des recommandĂ©s dans une zone gĂ©ographique qui lui est affectĂ©e. Les habitants sont aussi associĂ©s Ă  une zone gĂ©ographique. Les recommandĂ©s sont de deux sortes : lettres ou colis. Comme plusieurs facteurs peuvent intervenir sur la mĂŞme zone, on souhaite, pour chaque recommandĂ©, le facteur qui l'a distribuĂ©, en plus du destinataire.

5..

Exercice2

Un Ă©tudiant en graduation  ou un post graduation  peut postuler Ă  deux programmes d'Ă©change par semestre au maximum.

Une candidature est composĂ©e d’ un formulaire de candidature, deux lettres de recommandation  signĂ©es par des professeurs et un formulaire d'Ă©quivalence de cours.

Un programme d'échange a un nom, un type, un département académique, une matière académique, un pays, une région, une durée d'études et une langue.

Exercice3

Il est demandé de représenter le diagramme de classe d’une gestion technique de

documents. Chaque document est composé d’un ou plusieurs feuillets. Un feuillet comporte du texte et des objets géométriques qui constituent deux types d’objets graphiques supportant des opérations de type : sélectionner, copier, couper, coller et déplacer.

Nous considérons les quatre objets géométriques suivants : cercle, ellipse, carré,

rectangle. Il est demandé d’utiliser les propriétés de la généralisation et la spécialisation afin de représenter au mieux ces objets géométriques.

 

Exercice 4

Le client entre dans le magasin pour acheter un jouet. il doit coûter moins de 500 da.

Il essaie un jeu vidéo j1. Un assistant l'aide. L'adéquation du jeu dépend de la l'âge de l'enfant. Sa fille a 3 ans.

L'assistant recommande un autre type de jouet, le jeu de société «Monopoly».!

Exercice 5

Dessiner diagramme de classe du problème de TP.

(diagramme d’analyse et diagramme de conception).

Exercice 6

Les objets suivants ont Ă©tĂ© identifiĂ©s Ă  partir du cas d'utilisation  Â« copier un fichier d'une disquette vers un disque dur Â»:

fichier, icĂ´ne, corbeille, dossier, disque, pointeur.

Quelles sont les objets de type  entitĂ©, contrĂ´le et interface.

Exercice 6

On considère le système informatique pour la location de vélo dont voici les principales caractéristiques :

 1. Deux types de vĂ©lo peuvent ĂŞtre louĂ©s : des vĂ©los simples ou des tandems.

 2. Lors de la location d’un vĂ©lo, il est nĂ©cessaire de prĂ©ciser le nombre de jours de location.

3. Les prix sont calculĂ©s en fonction du type de vĂ©lo louĂ© et du nombre de jours de location : 50 DA par jour pour un vĂ©lo simple, 70DA  pour vĂ©lo de montagne.

4.A la fin de la location, les éventuelles journées de retard sont payées 50% plus cher qu’une journée de location normale.

 

1.     Dessiner les cartes CRC  et le digramme de sĂ©quence dĂ©taillĂ©  après  l’analyse du scĂ©nario suivant:

ScĂ©nario : louer un vĂ©lo

1.     Omar arrive le samedi Ă  8 :00  au magasin de location des vĂ©los et choisit un vĂ©lo simple.

2.     Amine  lit le code du vĂ©lo et l’entre dans le système.

3.     Le système confirme que c’est un vĂ©lo simple  et affiche le  prix de location / jour.

4.     Omar  dit que la location est pour une semaine.

5.     Amine saisit cette information et le système affiche le cout total  Ă  payer (350DA)

6.     Omar confirme la location.

7.     Amine saisit  le nom, l’ adresse  et le numĂ©ro de tĂ©lĂ©phone de omar

8.     Omar paye 400 da.

9.     Amine saisit cette information et le système imprime le reçu de payement.

10. Omar confirme qu’il va  rendre  le vĂ©lo  le samedi prochain  Ă  8 :00.

 


Last modified: Wednesday, 9 March 2022, 7:52 PM