Correction du devoir de cours sur UML

PDF correction du devoir de cours sur UML, tutoriel & guide de travaux pratiques.

Le concept

a‐ Qu’est ce que c’est qu’un modèle ?
Appuyez vous sur un exemple d’un autre domaine que la modélisation UML, en mettant en avant l’avantage de modéliser un problème.
Un modèle est une représentation abstraite d’un système, qui facilite l’étude et la communication entre intervenants au sein d’un projet.
Abstraction : ensemble des caractéristiques essentielles d’une entité, retenues par un observateur Autre modèle : Modèle économique. A partir d’hypothèses macro‐économiques (évolution du chômage, taux de croissance…), on créé un modèle qui permet de simuler l’évolution de cours boursiers..
b‐ Quel est la différence entre une vue statique et une vue dynamique ? 
Une vue statique permet de représenter la structure du modèle sans tenir compte de l’évolution au cours du temps. Une vue dynamique représente au contraire les changements qui interviennent au cours du temps.

Les cas d’utilisation

a‐ Que cherche‐t‐on à modéliser avec un diagramme de cas d’utilisation ?  
Expression du comportement du système (actions et réactions), selon le point de vue de l’utilisateur.
b‐ Quel est l’intérêt de ce diagramme ? 
Permet de délimiter les frontières du système Constitue un moyen d’exprimer les besoins d’un système Utilisé par les utilisateurs finaux pour exprimer leurs attentes et leurs besoins Permet d’impliquer les utilisateurs dès les premiers stades du développement Constitue une base pour les tests fonctionnels..
c‐ Donner un exemple 
Ce diagramme avec (sur le même schéma) un include, un extend, et un commentaire. Expliquez en 2‐3 phrases le schéma que vous avez proposé.

Donner le nom de ce diagramme et expliquez brièvement de qu’il représente

Le piège du devoir !
En effet, ce n’est pas un diagramme de collaboration, mais la modélisation d’une collaboration dans les diagrammes de classe. Cela permet de représenter quelles classes travaillent à un cas d’utilisation. Il représente les 3 classes qui participent au cas d’utilisation « vente de véhicule ».

Diagramme de classe 

a‐En utilisant le maximum de détail, représenter ces classes en utilisant les diagrammes de classe (prévoyez une page entière, vous devrez ajouter des trucs)
b‐Ajoutez les classes suivantes (les noms en gras) : Les chambres Single ont une ou plusieurs Télévision et les chambres Duo ont une salle de bain. Par contre toutes les chambres ont un Lit, et il existe deux type de lit : des lits à Baldaquin, et des lits Futon.
c‐ Essayez de faire figurer une agrégation et une composition, en expliquant votre choix.
d‐ Représentez la phrase suivante sur le diagramme : une personne est soit un client de l’hôtel, soit le gérant.
e‐ En utilisant la notion de package, séparez en trois groupe distinct les classes.

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours sur UML (385 KO) (Cours PDF)
Cours sur UML

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *