User Tools

Site Tools


2017_2018:s3:concprogobjet:td:td2

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
2017_2018:s3:concprogobjet:td:td2 [2017/09/21 14:15]
blay [Responsabilités : Analyse et développement de la partie Métier]
2017_2018:s3:concprogobjet:td:td2 [2017/10/04 12:17] (current)
blay [Rendus]
Line 13: Line 13:
 Le bus logiciel est maintenant composé de //boîtes à messages//. Le bus logiciel est maintenant composé de //boîtes à messages//.
  
-   * Un agent demande à créer un bus en précisant le nom du bus. Si un bus avec ce nom existe déjà, il ne se passe rien i.e. +   * Un agent ((Membre dans le TP précédent)) ​demande à créer un bus en précisant le nom du bus. Si un bus avec ce nom existe déjà, il ne se passe rien i.e. 
    * Un agent peut demander s'il existe un bus de nom donné.    * Un agent peut demander s'il existe un bus de nom donné.
    * Un agent peut lister((Cela veut dire obtenir la liste des noms de bus, pas les afficher!)) les noms des bus existants.    * Un agent peut lister((Cela veut dire obtenir la liste des noms de bus, pas les afficher!)) les noms des bus existants.
Line 65: Line 65:
   - Pouvez-vous décrire chacune de vos classes avec une seule phrase? Faîtes-le dans les commentaires de vos classes.   - Pouvez-vous décrire chacune de vos classes avec une seule phrase? Faîtes-le dans les commentaires de vos classes.
  
 +<note important>​Aie aie votre propriétaire vient de réaliser que sur des bus de type "​Community"​ il veut interdire d'​avoir plus de 2 boîtes à messages, sur un bus "​Premium"​ on ne peut pas en avoir plus de 5 et sur les bus "​PRO"​ le nombre de boîtes n'est pas limité. \\
 +Comment réagissez vous à ce changement? Modifiez vos codes et modèles pour tenir compte de cette nouvelle fonctionnalité. </​note>​
 ===== Architecture : Interface graphique et contrôleur ===== ===== Architecture : Interface graphique et contrôleur =====
 L'​objectif est ici de décomposer l'​application pour que :  L'​objectif est ici de décomposer l'​application pour que : 
Line 146: Line 148:
 <box round rgb(150,​290,​190) rgb(198,​226,​150) 75%| Le 17 octobre à minuit > <box round rgb(150,​290,​190) rgb(198,​226,​150) 75%| Le 17 octobre à minuit >
  
-  * Mettez un mail à votre encadreur avec soit l'​adresse où récupérer le TD soit le TD lui-même, dans le sujet du mail [S3T][TD3] Noms des participants au rendu : +  * Utilisez ​la [[http://​jalon.unice.fr/​cours/​blay/​Cours-blay-20150930110548/​BoiteDepot-blay-20150930110658584420|boite de dépôt]] ​pavec date limite : le 17 octobre à minuit.
-  * De préférence utilisez ​la [[http://​jalon.unice.fr/​cours/​blay/​Cours-blay-20150930110548/​BoiteDepot-blay-20150930110658584420|boite de dépôt]] ​pour Mme Blay avec date limite : le 17 octobre à minuit.+
   * Le rendu consiste en :   * Le rendu consiste en :
       - Un document contenant       - Un document contenant
-        * votre modèle((Modèle = diagrammes UML)) final (Tout le monde n'​aboutit pas au même modèle, c'est certain)+        * votre modèle((Modèle = diagrammes UML)) final (Tout le monde n'​aboutit pas au même modèle, c'est certain, bien mettre des diagrammes pas le projet Modelio)
         * des explications sur les raisons de ce modèle, les choix que vous avez faits et les leçons apprises.         * des explications sur les raisons de ce modèle, les choix que vous avez faits et les leçons apprises.
       - Les codes et les tests en particulier les tests JUNIT;       - Les codes et les tests en particulier les tests JUNIT;
2017_2018/s3/concprogobjet/td/td2.1505996125.txt.gz · Last modified: 2017/09/21 14:15 by blay