TD
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.