Vous êtes sur la page 1sur 2

Filière : MIS EMI

2éme Année

TD UML : Agence de locations de véhicules

I. Description du système

Nous souhaitons réaliser un système logiciel pour le compte d’une agence de


location de véhicules. L’enjeu est d’augmenter le nombre de locations via un
portail web permettant aux clients de consulter en ligne le catalogue de véhicules
en ligne, de vérifier leurs disponibilités, et le prix de location. Le futur système
doit permettre également au gérant de gérer la flotte de véhicules, et le portefeuille
des clients, et aussi de donner une vue détaillée sur l’ensemble des opérations de
maintenances réalisées sur les véhicules pendant une période donnée.
Ce système est principalement dédié à une population bien précise constituée
essentiellement des personnes physiques ou morales (entreprises) souhaitant louer
des véhicules pour une période donnée.
Chaque véhicule de la flotte possède un numéro interne. De plus, il a un numéro
de plaque et une date de mise en circulation et date de mise en service et un prix
de location par jour. La flotte est composée de véhicules de différents modèles et
de marques. La description de chaque modèle comprend : sa capacité, puissance,
le type de carburant (essence, diesel, hybride, électrique, etc.), le type de boîte à
vitesse (manuelle ou automatique) et le poids du véhicule.
On distingue deux types de clients : les personnes physiques caractérisées par le
CIN, le nom, le prénom, la date de naissance, le numéro de permis, le sexe, et les
entreprises qui possèdent une forme juridique et un numéro SIREN. Cependant
tout client possède un identifiant unique, une adresse de livraison, une adresse de
facturation, un téléphone et un email, ainsi que des informations concernant les
coordonnées bancaires utilisées pour le paiement des locations.
Le gérant de l’agence peut introduire un nouveau véhicule dans la flotte en
choisissant d’abord sa marque et son modèle, puis il saisit les caractéristiques
propres au véhicule (numéro de plaque, date de mise en circulation et date de mise
en service). Le système génère un numéro interne pour chaque véhicule. Si le
modèle du véhicule ne figure pas dans la liste, le gérant doit d’abord le créer.
Le système propose aux visiteurs de l’application de nombreuses fonctionnalités
telles que la recherche et la consultation du catalogue de véhicules et l’inscription
en ligne. Ainsi, le visiteur peut effectuer une recherche simple ou une recherche
multicritères en introduisant des paramètres comme la marque du véhicule, le
modèle, type de carburant, type boîte de vitesse, année de mise en circulation,
etc.). Le système affiche le résultat de la recherche sous forme d’un tableau. Après
le visiteur peut afficher, si le souhaite, des données statistiques relatives aux
nombres de locations faites sur un véhicule ainsi que les commentaires des clients.

A. Anwar 2022/2023
Filière : MIS EMI
2éme Année

Le client aura la possibilité, une fois authentifié, de faire une location en ligne.
Pour cela, il peut consulter la flotte du véhicule pour choisir d’abord le véhicule
à louer. Le client indique par la suite la période de location (date début et de fin)
Ainsi, que le mode de location (courte durée ou longue durée), le système affiche
le montant à payer. Il peut procéder par la suite au paiement sécurisé offert par un
système externe. Une fois le paiement est accepté, le système génère une facture.
Le client peut par la suite venir chercher le véhicule à l’agence ou dans des stations
dédies.
Le système offre au gérant de l’agence plusieurs tâches de gestion telles que la
gestion de la flotte de véhicules, et aussi la gestion des comptes clients. Le
système présentera donc un menu permettant de gérer les différentes entités
principales de l’application (véhicules, clients, locations, etc.).

II. Questions :

1. Réaliser un Diagramme des cas d’utilisation


2. Réaliser un diagramme de classes métier.
3. En considérant le scénario de location d’un véhicule
a. Donnez son diagramme de séquence système (DSS)
b. Donner le contrat d’opération correspondant à l’opération système
louerVehicule.
c. En appliquant les principes d’assignation de responsabilités GRASP,
donnez le diagramme de séquences détaillé qui décrit l’opération
système louerVehicule.

A. Anwar 2022/2023

Vous aimerez peut-être aussi