Vous êtes sur la page 1sur 2

TP UML à rendre ce mardi 22 Mai 2018 par groupe

de deux étudiants
Exercice 1
Dans l’optique de mettre en place d’un logiciel dédié à l’industrie textile, nous étudions
principalement quelques fonctionnalités permettant de recueillir l’information sur les produits
développés dans l’entreprise. Tout le personnel de l’entreprise peut consulter le système, soit
pour vérifier qu’un produit particulier existe, soit pour un parcours libre des informations. Toute
consultation doit être précédée par une authentification légère dans laquelle la personne précise
son nom et son service à des fins de statistiques ultérieures.
Les ingénieurs peuvent effectuer différentes opérations de mise à jour pour les produits
dont ils sont responsables : ajout, retrait et modification des informations sur les produits. Ces
opérations doivent être précédées d’une authentification plus approfondie lors de laquelle
l’ingénieur précise son nom, son service et introduit un mot de passe qui est vérifié en
contactant le système de gestion du personnel.
Toutes les opérations (consultations et mises à jour) donnent lieu à un enregistrement
dans un journal des accès et peuvent optionnellement s’accompagner d’une impression des
documents accédés.
Travail à faire :
Réaliser le diagramme de cas d’utilisation d’un tel système.

Exercice 2
Le système d'information qui doit être analysé est celui d'une agence de voyage spécialisée
dans la réservation d'hôtels pour les groupes. Ce système d'information concerne uniquement
l'activité de réservation de chambres d'hôtels.
Pour effectuer ses réservations, l'agence reçoit d'un groupe (défini par son nom), un
ensemble de bulletins d'inscription standards comportant les indications suivantes :
 un numéro unique (chaque bulletin d'inscription pré-imprimé possède un numéro unique)
 la date de début et de fin de réservation d'hôtel
 la ville demandée
 le type de la chambre demandée (individuelle ou double)
 la catégorie de la chambre (confort ou luxe)
 le nom, prénom, adresse du participant, ainsi que le nom, prénom et adresse du
deuxième participant s'il s'agit d'une chambre double.

A chaque réception d'un ensemble de bulletins d'inscriptions, un nouveau groupe est créé.
L'agence effectue ses réservations en fonction des indications portées sur les bulletins
d'inscriptions. On considère que les souhaits des participants peuvent toujours êtres satisfaits
(type de chambre, catégorie de chambre, ville choisie, date de début et de fin demandée). Pour
cela l'agence crée un bulletin de réservation par bulletin d'inscription. Ce bulletin de réservation
reprend toutes les indications déjà portées sur le bulletin d'inscription, et précise en plus, le nom
et l'adresse de l'hôtel et le numéro de la chambre réservée, ainsi que le prix, calculé en fonction
des tarifs par catégorie et par type de chambre. Ces tarifs sont fournis par les hôtels avec lesquels
travaille l'agence, et sont, à priori, connus. Tous les tarifs sont à la nuit. Pour calculer le prix,
l'agence multiplie donc le tarif de la chambre par le nombre de nuits (date de fin - date début).
Ensuite, l'agence édite (procédure "par lot") tous les bulletins de réservations du groupe et
les expédie à celui-ci. A la réception du règlement global pour le groupe (un seul règlement
pour l'ensemble des réservations du groupe), elle enregistre ce règlement, avec indication du
numéro de chèque, ou du numéro de carte bancaire et de la date d'expiration de la carte, suivant
le type de règlement.
1. Proposer un diagramme de classes pour cette agence.
2. Proposer un diagramme de cas d’utilisation pour cette agence.
3. Proposer un diagramme de séquence pour le cas d’utilisation « Réserver chambres
d’hôtels. »