This shows you the differences between two versions of the page.
Next revision | Previous revision Last revision Both sides next revision | ||
2016_2017:s2:td:devoirs:domaine [2017/01/28 20:11] blay created |
2016_2017:s2:td:devoirs:domaine [2018/01/15 21:52] blay [Devoir sur le domaine à faire seul en séance] |
||
---|---|---|---|
Line 2: | Line 2: | ||
====== Devoir sur le domaine à faire seul en séance ====== | ====== Devoir sur le domaine à faire seul en séance ====== | ||
- | Un membre est caractérisé par un nom et un prénom. Nous n'avons pas accès à plus d'informations. | + | Les membres du bureau de gestion des crises sont tous identifiés par leur nom et un mot de passe. |
- | Un anniversaire est associé à un membre. Il est caractérisé par la date de l'anniversaire et la langue du membre. Un anniversaire est diffusable ou non. Des messages peuvent ou non être associés à un anniversaire. | + | |
- | Un message est caractérisé par un auteur, l'anniversaire auquel il est associé, la date de rédaction du message, la validité du message (en attente, validation du contenu, validation du modérateur, non validé) | + | |
- | - Un membre peut être banni par un Administrateur à une date donnée pour une durée donnée exprimée en jours. | + | |
- | - Il doit être possible de connaître pour un administrateur le nombre de membres bannis par lui. | + | |
- | - Un membre peut savoir s'il est ou non toujours banni. | + | |
- | - Il doit être possible de connaitre le nombre de messages rejetés pour un auteur donné. | + | |
- | - Il doit être possible de connaitre le nombre de messages rejetés pour un administrateur donné. | + | |
- | - Il doit être possible pendant 15 jours après rejet d'un message de savoir quel est l'administrateur qui a rejeté le message et la raison de ce rejet | + | |
- | - Il doit être possible de faire appel à un rejet de message. Un appel comprend la date de l'appel et un texte demandant explication ou autre. | + | |
+ | Un coordinateur est un membre qui saisit les déclarations de crise. Une déclaration fait référence au témoin, un lieu, une date et une description. | ||
+ | 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. | ||
- | 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. | + | 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. |
- | 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. | + | Une crise est identifiée par un numéro unique. Une 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). |
- | 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. | + | |
- | 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 client qui demande où en est la réparation de sa voiture est averti : | + | 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. | ||
- | que sa voiture est réparée, si toutes les réparations associées à sa fiche suiveuse en cours sont terminées, dans ce cas, il peut connaitre le temps passé sur sa voiture; | + | 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. |
- | 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. | + | |
- | 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. | + | |
- | Définir le diagramme de classe correspondant à cette définition. Montrer vos classes au fur et à mesure de votre avancement. | ||
- | Si vous avez tout fini, vous pouvez terminer le TD de la précédente séance. | + | 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> | ||
+ | |||
+ | |||
+ | - Définir le diagramme de classe correspondant à cette définition. Montrer vos classes au fur et à mesure de votre avancement. | ||
+ | - De nouveaux cas d'utilisation sont apparus, vous pouvez faire évoluer votre diagramme de cas d'utilisation. | ||
+ | - Si vous avez tout fini, vous pouvez terminer le TD de la précédente séance. | ||