User Tools

Site Tools


2017_2018:s2:td:devoirs:domaine

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
2017_2018:s2:td:devoirs:domaine [2018/01/15 22:01]
blay
2017_2018:s2:td:devoirs:domaine [2018/12/27 17:46]
blay [Devoir sur l'analyse du domaine de gestion de crises à faire seul en séance]
Line 1: Line 1:
-====== Devoir sur l'​analyse du domaine ​de gestion de crises ​à faire seul en séance ======+====== Devoir sur l'​analyse du domaine ​du garage ​à faire seul en séance ======
  
 +Nous nous intéressons au suivi en direct des réparations de voitures. Il s'agit de permettre à un client de pouvoir suivre sa voiture pendant sa prise en charge par le garage. \\
 +Un véhicule est associé à un client et à un modèle de véhicule. \\
 +Par exemples, ​
 +   * //votre Client se prénomme Juan Manuel Fangio, son mail est fangio@gmail.com,​ sa voiture est blanche, elle est de 1953, c'est une Maserati 250F. La Maserati 250F utilise un moteur à 6 cylindres de 2,5 litres.//
 +   * //votre Client se prénomme Cristiano Ronaldo, il a une voiture rouge de modèle BMW M6, et une blanche de modèle Mercedes-Benz C-Class Sports Coupé, entre autres.//
  
-Les membres du bureau ​de gestion ​des crises ​sont tous identifiés ​par leur nom et un mot de passe+Une fiche suiveuse est associée à un véhicule. Elle fait référence à un ensemble ​de réparations. Une réparation est définie par un mot clef et une description textuelle. 
 +Une réparation peut être commencée à une date donnée et terminée à une date donnée. Tant qu'​elle n'est pas commencée, il n'y a pas de date de début, de même tant qu'​elle n'est pas finie, il n'y a pas de date de fin. Elle peut aussi être annulée. Une durée est  associée à une réparation terminée. Il est possible de calculer le temps maximum passé sur une réparation (temps entre le début et la fin de la réparation);​ c'est le temps par défaut pour la durée de la réparation,​ lorsque la durée de la réparation n'est pas renseignée. Un commentaire peut être associé à une réparation,​ il peut contenir ​des photos. Un ou des mécaniciens ​sont associés à une réparation. Un mécanicien est identifié ​par son nom et son numéro ​de badge.
  
-Un coordinateur est un membre ​qui saisit les déclarations ​de crise. Une déclaration fait référence au témoinun lieuune date et une description. +Un client ​qui demande où en est la réparation ​de sa voiture est averti :  
-Un témoin ​est caractérisé par son nom et son numéro de téléphone. Le témoignage ​est saisi par un coordinateur. Cette information doit être mémorisée.+  * que sa voiture est réparéesi toutes les réparations associées à sa fiche suiveuse en cours sont terminées, dans ce casil peut connaitre le temps passé sur sa voiture; 
 +  * que la facture ​est prête, ce qui n'est possible que si toutes les réparations ont été faîtes; 
 +  * que les réparations sont en cours ou n'ont pas encore commencées.
  
-Il existe plusieurs types de crises. Certaines sont des accidents, d'autres des inondations,​ ... A un type de crise est associé un guide de résolution ​qui précise les missions à mettre en place, les numéros ​de téléphone utiles, etc..Il s'agit d'un document.+Une fois qu'une facture ​est payée on ne mémorise que les informations ​qui sont pertinentes pour l'​entretien futur de la voiture.
  
-Une crise est identifiée par un numéro uniqueUne crise correspond ​à un unique type de crise. A une crise sont associées des missions. Une mission peut correspondre à plusieurs crises dans le cas où plusieurs crises doivent être simultanément gérées (par exemple, un accident et un incendie).+//Définir le diagramme de classe correspondant à cette définitionMontrer vos classes au fur et à mesure ​de votre avancement.//
  
-A une mission sont dynamiquement allouées ou retirées des ressources. ​ 
-Une ressource n'est pas donc pas forcément affectée pour toute la durée d'une mission. On veut mémoriser la date de début et de fin d'​affectation d'une ressource à une mission. Une ressource ne peut pas être affectée à plusieurs missions en même temps. A une mission de transport sont associés un véhicule et un chauffeur. 
  
-Le système doit permettre de mémoriser l’histoire des crises gérées par le système. ​ Ainsi pour chaque mission le système mémorise les dates de début et de fin, ainsi que les ressources affectées à la mission. Ces données seront analysées ultérieurement par un logiciel d'​analyse+<​note>​Si vous avez tout fini, vous pouvez terminer ​le TD de la précédente séance.</​note>​
  
  
-Une ressource affectée à une mission est en permanence localisée. S'il s'agit d'un engin, la localisation est obtenue en utilisant le GPS intégré. S'il s'agit d'un être humain, la localisation est la dernière qu'il a rentré dans le système. Il peut aussi utiliser son téléphone pour se faire localiser automatiquement. 
-</​box>​ 
  
  
- +{{:​omgl:​acsi:​cours7.gif|}}  
- +      Définir le diagramme de classe ​correspondant à cette définitionMontrer vos classes au fur et à mesure de votre avancement.
-{{:​omgl:​acsi:​cours7.gif|}} ​** Prenez en compte les compléments d'​informations précédents,​ puis** (Vous pouvez faire ses différentes tâches dans l'​ordre qui vous convient) : +
-     ​Complétez et améliorez votre diagramme de cas d'​utilisation,​ en tenant compte de vos connaissances sur les relations et des informations additionnelles données ici. +
-     - Imaginez l'​interface graphique ​correspondant à la phrase //rappel//. +
-     - N'​hésitez pas à compléter ​votre vocabulaire si nécessaire.+
  
 ===== Eléments pour l'​évaluation ===== ===== Eléments pour l'​évaluation =====
Line 34: Line 34:
 ** **
 Pour évaluer le rendu :**  Pour évaluer le rendu :** 
-   - Tous les acteurs ​sont-ils présents?  +   - Tous les concepts ​sont-ils présents?  
-   - Tous les grands cas d'​utilisation sont-ils représentés?  +   - Les relations sont-elles ​cohérentes et complètes ? (rôle et cardinalité,​ éventuellement navigation)  
-   - Les relations sont-elles ​bien identifiées ​(même celles déjà présentes à la séance précédente?​+ 
-   - Le vocabulaire est-il judicieusement choisi?  + 
-   - L'interface graphique prend-elle bien en compte les relations entre cas d'utilisation?​+<note warning>​Comme pour la série des précédents TDs, il n'y aura qu'une seule livraison, à la fin de la série. Vous pouvez néanmoins faire le choix de déposer différentes versions de votre travail. </​note>​
2017_2018/s2/td/devoirs/domaine.txt · Last modified: 2018/12/27 18:05 by blay