This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
2016_2017:s2:td:devoirs:domaine [2017/01/28 20:57] blay [Devoir sur le domaine à faire seul en séance] |
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 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 membre peut être banni par un Administrateur à une date donnée pour une durée donnée exprimée en jours. | + | 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. |
- | * 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 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. |
- | * 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é. | + | 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). |
- | * 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. | + | 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. | ||
+ | |||
+ | |||
+ | 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. | - 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. | - Si vous avez tout fini, vous pouvez terminer le TD de la précédente séance. | ||