Vous êtes sur la page 1sur 2

Université Sidi Mohamed Ben Abdellah

Faculté des Sciences et Techniques


Département d’Informatique

Modélisation orientée Objet en UML


Enseignant : Pr. Abderrahim BENABBOU
LST : Informatique

Cahier de charges
Une maison de voitures désire automatiser les services de son atelier d’entretien pour les
voitures vendues par la maison.
Le système demandé est une application web qui doit offrir les services suivants:
Service clientèle : ce service sera offert sur internet et permettra au client qui veut
effectuer un entretien de sa voiture de pouvoir effectuer une réservation. La réservation
consiste à saisir le nom et le prénom du client et les informations sur la voiture (matricule,
date de mise en circulation, marque). Ensuite, le client peut choisir le type d’entretien
désiré en combinant les options suivantes: changement d’huile du moteur, changement des
filtres, changement de pneus, changement d’éléments électriques ou changement
d’accessoires. Après validation, le système répond en affichant la date et l’heure où doit
passer le client. Ensuite le client doit confirmer sa réservation ou demander son annulation
si la date ou l’heure ne lui conviennent pas.
De plus, le client peut aussi consulter ultérieurement sa réservation et peut l’annuler.
Service atelier : ce service va permettre au chef de l’atelier de consulter les réservations
de la journée afin de distribuer les rôles aux techniciens de l’atelier. Il sélectionne alors
une réservation et sélectionne un ou plusieurs techniciens selon les options de l’entretien
demandé. A chaque sélection d’un technicien, le système recalcule la durée de l’entretien.
Après validation, le système envoie la réservation aux postes des techniciens choisis et
affiche l’heure de la remise de la voiture au client avec la mention « en cours ». Lorsque
les entretiens seront terminés le système affichera la mention « terminé ».
De plus, le chef peut ultérieurement consulter les entretiens en cours et générer la facture
pour les entretiens terminés.
Service technique : ce service va permettre aux techniciens de consulter sur leur poste les
entretiens à faire dans la journée. Lorsque le technicien sélectionne un entretien, le
système détecte la marque de la voiture et affiche les pièces de rechange propres à cette
marque. Le technicien doit alors sélectionner les éléments qui vont être changés et saisir leur
quantité. Si la quantité d’un élément n’est pas suffisante en stock, le système doit afficher
au technicien un élément compatible avec la marque de la voiture. Le technicien peut aussi
mentionner des remarques techniques sur l’état de la voiture. Après validation, le système
change l’état de l’entretien par la mention « terminé » et envoie ceci au service atelier.
De plus, le technicien doit aussi pouvoir consulter les éléments de rechange qui sont dans
le stock et générer une demande d’approvisionnement pour les éléments en rupture de stock.
Travail demandé :
1. Donner un diagramme de packages autour des acteurs trouvés
2. Donner le diagramme des cas d’utilisation pour chaque acteur
3. Réaliser les prototypes (IHM) pour les cas d’utilisation de réservation par un client, de
consultation des réservations du service atelier et de la consultation des entretiens du service
technique
4. Donner les diagrammes de séquences détaillés pour ces cas d’utilisation.
5. D onner le diagramme de classes de l’application en se basant sur les diagrammes de
séquences obtenus et les objets réels (ou abstraits) cités dans cahier de charges.

Vous aimerez peut-être aussi