Génie logiciel
Étude de cas : Génie logiciel. Recherche parmi 300 000+ dissertationsPar Andy92Pac • 10 Mars 2016 • Étude de cas • 828 Mots (4 Pages) • 960 Vues
Rapport
Il y a 4 acteurs : Chauffeur, Client, Mécanicien, Responsable
-Le chauffeur remplit sa fiche de plein et indique sa position pour faciliter l’assignation à un client
-Le client fait une réservation de véhicule. Le système va ensuite rechercher le véhicule le plus proche.
-Le mécanicien vérifie la consommation en carburant des véhicules. Il va donc effectuer un entretien et remplir une fiche d’entretien.
-Le responsable planifie l’emploi du temps en vérifiant le permis de chaque chauffeur
Diagramme de classe :
Nous avons 11 classes: Réservation, Zone, Station, Véhicule, Modèle, Employé Mécanicien, Chauffeur, Fiche, Entretien, Plein.
Un chauffeur conduit 1 ou plusieurs véhicules. De plus, un chauffeur se situe dans 1 et 1 seule zone et est assigné à une ou plusieurs réservations.
Une réservation est donnée par 1 et 1 seul chauffeur. Elle se situe dans 1 et 1 seule zone. Une zone contient 1 ou plusieurs chauffeurs et possède 1 ou plusieurs réservations.
Une station appartient à 1 et 1 seule zone. Elle possède 1 ou plusieurs véhicules et est associée a 1 ou plusieurs employé.
Un véhicule appartient à 1 et 1 seule station et est conduit par 1 et 1 seul chauffeur. De plus, le véhicule possède 1 et 1 seul modèle.
Un modèle peut appartenir à 1 ou plusieurs véhicules. Une fiche est remplie par 1 et 1 seul employé.
Un employé est associé à 1 et 1 seule station. Diagramme de séquence : Indiquer position
Le chauffeur indique sa position en donnant sa zone à l’IHM. L’IHM va ensuite transmettre les données au système. Le système va prendre l’identité du chauffeur et l’ajouter dans la zone concernée.
Diagramme de séquence : Planification
On considère qu’il n’y a qu’un seul responsable par zone. Le responsable va lancer l’action de planifier sur l’IHM. L’IHM va communiquer avec le système. Le système va parcourir chaque station afin de récupérer le permis du chauffeur et le modèle du véhicule. Si le permis correspond au modèle du véhicule, il assigne le chauffeur au véhicule et transmet à l’IHM le planning.
Diagramme de séquence : Rechercher véhicule (cas où il trouve un chauffeur dans la zone)
Le client va demander une réservation au centrale téléphonique en y indiquant sa zone. Le central téléphonique va communiquer avec le système qui va rechercher un chauffeur en parcourant tous les chauffeurs de la zone donnée. Si un chauffeur est libre, le système crée une réservation et le chauffeur change son statut en occupé(true pour occupé).
Diagramme de séquence : Rechercher véhicule (cas où il ne trouve pas de chauffeur dans la zone)
Le client va demander une réservation au central téléphonique en y indiquant sa zone. Le centrale téléphonique va communiquer avec le système
...