Génie logiciel
Par Christopher • 16 Mars 2018 • 833 Mots (4 Pages) • 380 Vues
...
qui va rechercher un chauffeur en parcourant tous les chauffeurs de la zone donnée. On admet qu’aucun chauffeur n’a été trouvé donc le système va parcourir tous les chauffeurs de chaque zone. Le système va rechercher le chauffeur le plus proche du client, va assigner ce chauffeur au client .Le chauffeur change son statut (true pour occupé) et le système crée une réservation.
Diagramme de séquence : Remplir fiche de plein
Le chauffeur remplit sa fiche de plein en indiquant les informations de son véhicule (n° de plaque, date de mise en service) et des informations supplémentaires stockées dans un Array( quantité et type de carburant). L’IHM va ensuite communiquer avec le système. Le système va ensuite créer un objet Fiche et va lier cette fiche au véhicule du chauffeur
Diagramme de séquence : surveiller consommation (cas où la conso est ok)
On admet que le mécanicien a une liste de véhicule et choisit le véhicule sur lequel il veut lancer la vérification. Il va lancer la méthode verifierConsommation() à l’IHM en indiquant le véhicule choisi. L’IHM va ensuite communiquer avec le système qui va parcourir la station ou se trouve ce véhicule. Il va ensuite tester si la consommation est ok. Si la consommation est bonne, le résultat sera retourné au système qui va la transmettre à l’IHM et qui va l’afficher au mécanicien.
Diagramme de séquence : surveiller consommation (cas où la conso n’est pas ok)
On admet que le mécanicien a une liste de véhicule et choisit le véhicule sur lequel il veut lancer la vérification. Il va lancer la méthode verifierConsommation() à l’IHM en indiquant le véhicule choisi. L’IHM va ensuite communiquer avec le système qui va parcourir la station ou se trouve ce véhicule. Il va ensuite tester si la consommation est ok. Le mécanicien va ensuite remplir une fiche sur l’IHM qui sera transmis au système. Le système va reprendre les informations données en paramètre et créer un objet Entretien qui va etre lié au véhicule donné.
Voici l’ordre des diagrammes :
1-Diagramme de cas d’utilisation 2-Diagramme de classe Diagramme de séquence : 3-Indiquer position
4-Remplir fiche de plein
5-Rechercher véhicule cas 1 (cas où il trouve un chauffeur dans la zone) 6-Rechercher véhicule cas 2 (cas où il ne trouve pas de chauffeur dans la zone) 7- Surveiller consommation cas 1 (cas où la conso est ok)
8-Surveiller consommation cas 2 (cas où la conso n’est pas ok)
9- Planifier EDT
...