Difference between revisions of "PDAmeetPDA"

From air
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 4: Line 4:
   
 
==Introduction==
 
==Introduction==
  +
 
Il s'agit de concevoir un lieu d'échange pour PDA (Personal Digital Assistant) communiquants qui peut prendre la forme
 
Il s'agit de concevoir un lieu d'échange pour PDA (Personal Digital Assistant) communiquants qui peut prendre la forme
 
d'une plateforme d'accueil sur lequel tous les participants à une réunion déposent leur PDA.
 
d'une plateforme d'accueil sur lequel tous les participants à une réunion déposent leur PDA.
Line 9: Line 10:
 
du temps de chacun.
 
du temps de chacun.
   
  +
==Début d'analyse du problème==
==Problèmes à résoudre==
 
   
* définir un format standard d'importation/exportation des contraintes d'emploi du temps
+
* Définir un format standard d'importation/exportation des contraintes d'emploi du temps
* développer l'application d'importation/exportation sur les PDA
+
* Développer l'application d'importation/exportation sur les PDA
* la plateforme d'accueil doit s'adapter au protocole de communication de chaque PDA
+
* La plateforme d'accueil doit s'adapter au protocole de communication de chaque PDA
 
* On peut imaginer que la platerforme d'accueil est un PC qui présente les créneaux libres communs à tous les agenda sur lequel on sélectionne la date choisie et qui transmet la date aux PDA.
   
 
==Objectifs supplémentaires==
 
==Objectifs supplémentaires==
* On peut imaginer que la platerforme d'accueil est un PC qui présente les créneaux libres communs à tous les agenda sur lequel on sélectionne la date choisie et qui la date vers les PDA.
 
   
* Gérer les questions de confidentialité : attention à ne pas dévoiler les agenda qui peuvent contenir des informations confidentielles
+
* Gérer les questions de confidentialité : attention à ne pas dévoiler les agenda qui peuvent contenir des informations confidentielles, par exemple, le nom d'un concurrent avec qui on a pris rendez-vous...
   
  +
La question de la confidentialité se pose lorsqu'on ne trouve pas de solution et que l'un des membres doit annuler un créneau déjà pris par une contrainte de moindre importance (par exemple, son heure de squash). Doit-on alors afficher aux yeux de tous le contenu des contraintes ? Il serait préférable lorsqu'on clique sur un créneau de demander d'éditer le créneau correspondant sur chacun des PDA que les participants ont repris en main.
par exemple, le nom d'un concurrent avec qui on a pris rendez-vous... La question de la confidentialité se pose lorsqu'on ne trouve
 
pas de solution et que l'un des membres doit annuler un créneau déjà pris par une contrainte de moindre importance (par exemple,
 
son heure de squash). Doit-on alors afficher aux yeux de tous le contenu des contraintes ? Il serait préférable lorsqu'on clique sur
 
un créneau de demander d'éditer le créneau correspondant sur chacun des PDA que les participants ont repris en main.
 
   
* On peut aller plus loin et imaginer que la plateforme et les PDA se chargent de déplacer les contraintes de priorité faible afin de trouver une solution pour la prochaine réunion entre telle et telle date.
+
* La plateforme et les PDA se chargent de déplacer les contraintes de priorité faible afin de trouver une solution pour la prochaine réunion entre telle et telle date.
   
* Encore plus ambitieux, on peut imaginer qu'il n'y a pas de plateforme centralisatrice et que c'est l'application installée sur les PDA qui résout les contraintes d'EdT par de l'algorithmique distribuée
+
* Encore plus ambitieux, on peut imaginer qu'il n'y a plus de plateforme centralisatrice et que c'est l'application installée sur les PDA qui résout les contraintes d'EdT par de l'algorithmique distribuée
   
 
* Enfin soyons fous, on peut en plus tâcher de répartir la charge de calcul en fonction de la capacité des PDA (plus de calculs au PDA le plus puissant et qui à la plus de réserve de batteries)
 
* Enfin soyons fous, on peut en plus tâcher de répartir la charge de calcul en fonction de la capacité des PDA (plus de calculs au PDA le plus puissant et qui à la plus de réserve de batteries)

Latest revision as of 17:52, 9 February 2011

  • UE/Module: Projet innovant de RICM4 option SR
  • Enseignant: ?
  • Élèves: ?

Introduction

Il s'agit de concevoir un lieu d'échange pour PDA (Personal Digital Assistant) communiquants qui peut prendre la forme d'une plateforme d'accueil sur lequel tous les participants à une réunion déposent leur PDA. Les PDA s'échangent de l'information pour trouver une date de réunion compatible avec les emplois du temps de chacun.

Début d'analyse du problème

  • Définir un format standard d'importation/exportation des contraintes d'emploi du temps
  • Développer l'application d'importation/exportation sur les PDA
  • La plateforme d'accueil doit s'adapter au protocole de communication de chaque PDA
  • On peut imaginer que la platerforme d'accueil est un PC qui présente les créneaux libres communs à tous les agenda sur lequel on sélectionne la date choisie et qui transmet la date aux PDA.

Objectifs supplémentaires

  • Gérer les questions de confidentialité : attention à ne pas dévoiler les agenda qui peuvent contenir des informations confidentielles, par exemple, le nom d'un concurrent avec qui on a pris rendez-vous...

La question de la confidentialité se pose lorsqu'on ne trouve pas de solution et que l'un des membres doit annuler un créneau déjà pris par une contrainte de moindre importance (par exemple, son heure de squash). Doit-on alors afficher aux yeux de tous le contenu des contraintes ? Il serait préférable lorsqu'on clique sur un créneau de demander d'éditer le créneau correspondant sur chacun des PDA que les participants ont repris en main.

  • La plateforme et les PDA se chargent de déplacer les contraintes de priorité faible afin de trouver une solution pour la prochaine réunion entre telle et telle date.
  • Encore plus ambitieux, on peut imaginer qu'il n'y a plus de plateforme centralisatrice et que c'est l'application installée sur les PDA qui résout les contraintes d'EdT par de l'algorithmique distribuée
  • Enfin soyons fous, on peut en plus tâcher de répartir la charge de calcul en fonction de la capacité des PDA (plus de calculs au PDA le plus puissant et qui à la plus de réserve de batteries)

Equipement