User Tools

Site Tools


2011_2012:s3:tp:etudesdecass3d

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2011_2012:s3:tp:etudesdecass3d [2012/03/14 16:50] – [Configuration d'un site] blay2011_2012:s3:tp:etudesdecass3d [2012/03/28 08:50] (current) – [Visualiser les informations] blay
Line 13: Line 13:
   * Une urgence est définie par un titre, un texte, un niveau d'urgence.   * Une urgence est définie par un titre, un texte, un niveau d'urgence.
   * Une alarme est définie par un titre, un texte, un son.   * Une alarme est définie par un titre, un texte, un son.
 +  * Une convocation est définie par un titre, un auteur, un texte, un destinataire (il peut s'agir d'une personne ou d'un groupe, il sera représenté par une chaîne de caractères).
  
 **Saisie** :  Un/Une secrétaire enregistre les annonces. Il/elle peut détruire une annonce. Il doit être possible de consulter les annonces. **Saisie** :  Un/Une secrétaire enregistre les annonces. Il/elle peut détruire une annonce. Il doit être possible de consulter les annonces.
Line 18: Line 19:
 **Diffusion** : Les annonces dont les dates correspondent à l'heure courante s'affichent les unes après les autres. **Diffusion** : Les annonces dont les dates correspondent à l'heure courante s'affichent les unes après les autres.
  
 +**Bonus** 
 +  * Si une alarme est présente, elle s'affiche en priorité 
 +  * Si une urgence est présente, seule elle s'affiche
  
  
 ==== Gestion du contexte ==== ==== Gestion du contexte ====
  
-taille, nombre d'écran, durée, type de population+!- taille, nombre d'écran, durée, type de population -!
  
  
Line 47: Line 50:
 **Utilisation : ** Un gestionnaire doit pouvoir à partir d'un contexte obtenir la liste des couples (source d'informations et méthode associée) qui respectent les contraintes du contexte. **Utilisation : ** Un gestionnaire doit pouvoir à partir d'un contexte obtenir la liste des couples (source d'informations et méthode associée) qui respectent les contraintes du contexte.
  
 +
 +**Bonus :** 
 +  * Prendre en compte les handicaps une méthode de design pouvant par exemple de pas être adaptée à un handicap visuel, une autre ne pas être adapté à un handicap auditif. Le contexte se définira alors par les handicaps devant être supportés et aux choix soit certains écrans devront être dédiés à certains handicaps, soit tous les écrans devront être associés à au moins une méthode qui supporte le handicap ciblé, soit uniquement des méthodes supportant le handicap ciblé sont acceptables.
 ==== Configuration des droits ==== ==== Configuration des droits ====
  
-Source d'information : privée ou publique +Un site est composé d'un ensemble d'écrans.
-acces en écriture à une source. +
-Acces en lecture à une source. +
-bris de glace+
  
 +Un écran est caractérisé par un lieu (//ex : hall//).
 +Un écran peut être privé à une personne ou à un groupe de personnes.
  
-==== Configuration d'un site ====+Une source d'information est caractérisée par le type des informations qu'elle diffuse (//ex : albums, annonces, flux rss//). Une source d'information peut être publique ou privée en lecture et/ou en écriture à une personne ou à un groupe de personne (//ex: des images peuvent être privées à une personne; des nouvelles sont publiques.//).
  
-Un site est composé d'un ensemble d'écrans.+Une méthode de "design" est caractérisée par le type des informations qu'elle sait afficher (//albums, annonces((donc en particulier les informations traités par vos camarades)), flux rss//). 
 +Une méthode de design peut transformer des informations privées en lecture en des informations publiques : anonymisation d'une convocation (par exemple en utilisant un numéro), anonymisation de photos en floutant les visages, ..
  
-Un écran est caractérisé par un lieu (//ex : hall//) et une taille (//ex : 17 pouces//).+- Une méthode ne peut être associée qu'à une source qui traite le même type d'information. \\ 
 +- Une source est diffusée sur un ou plusieurs écrans par des méthodes de design, une par écran.\\
  
-Une source d'information est caractérisée par le type des informations qu'elle diffuse (//ex : albums, annonces, flux rss//). 
  
 +Une configuration est l'association d'un ensemble de triplets cohérents (méthode de design, source, écran) pour un site donné. Une configuration est nommée par le type de l'évènement qu'elle représente (//ex : porteOuverteIUT, FestivalJazzNice).//
  
-Une méthode de "design" est caractérisée par : 
-  * le type des informations qu'elle sait afficher (//albums, annonces((donc en particulier les informations traités par vos camarades)), flux rss//),  
-  * la taille de l'écran minimum supporté (//ex : 15 pouces//). 
  
  
-  *  +Une configuration est valide si elle respecte les droits d'accès aux informations :  
-Une source est diffusée sur un ou plusieurs écrans.+  * un écran publique ne peut afficher que des informations publiques ou pour lesquelles des méthodes de design privée à publique sont utilisés. 
 +  * un écran privé à une personne ne peut afficher que des informations publiques ou des informations privées à la personne associée à l'écran ou au groupe auxquels elle appartient. 
 +  * un écran privé à un groupe ne peut pas afficher des informations privées à une personne même si elle appartient au groupe à moins d'utiliser une méthode de design privé à publique
  
-Une méthode de design est... 
  
 +**Saisie** : Un administrateur doit pouvoir saisir des personnes, groupes de personnes, sources d'informations, écran et méthode de design.
 +**Utilisation** : Un administrateur doit pouvoir récupérer d'anciennes configuration et créer uniquement des configurations valides. Si les droits d'une source ou d'un écran sont modifiés toutes les configurations invalides doivent être signalées.
  
  
-Une configuration est l'association d'un ensemble de couples cohérents (méthode de design, source) à chacun des écrans d'un site. Une configuration est nommée par le type de l'évènement qu'elle représente : porteOuverteIUT, FestivalJazzNice, ... 
  
-Une configuration est valide si les couples sont cohérents et si au moins un couple est associé à chacun des écrans (Il n'y a pas d'écran sur lesquels des informations ne seraient pas diffusées).+==== Configuration d'un site ====
  
 +Un site est composé d'un ensemble d'écrans.
  
-Un gestionnaire doit pouvoir créer pour un site une configuration valide. +Un écran est caractérisé par un lieu (//ex : hall//) et une taille (//ex : 17 pouces//).
-Un administratif doit pouvoir visualiser les configurations valides.+
  
 +Une source d'information est caractérisée par le type des informations qu'elle diffuse (//ex : albums, annonces, flux rss//).
  
-A terme à un site nous associerions un contexte (voir cas d'étude...) 
-==== Orchestrer les annonces ==== 
-  
-- durée, fréquences 
  
 +Une méthode de "design" est caractérisée par :
 +  * le type des informations qu'elle sait afficher (//albums, annonces((donc en particulier les informations traités par vos camarades)), flux rss//), 
 +  * la taille de l'écran minimum supporté (//ex : 15 pouces//).
  
 +- Une méthode ne peut être associée qu'à une source qui traite le même type d'information. \\
 +- Une source est diffusée sur un ou plusieurs écrans par des méthodes de design, une par écran.\\
 +- Une méthode de design ne peut être utilisée sur un écran que si la taille de l'écran le permet.\\
  
 +Une configuration est l'association d'un ensemble de triplets cohérents (méthode de design, source, écran) pour un site donné. Une configuration est nommée par le type de l'évènement qu'elle représente (//ex : porteOuverteIUT, FestivalJazzNice).//
  
 +Une configuration est valide si les couples sont cohérents et si au moins un couple est associé à chacun des écrans, c-à-d. il n'y a pas d'écran sur lesquels des informations ne seraient pas diffusées.
  
  
 +**Saisie** Un gestionnaire doit pouvoir créer pour un site une configuration valide.
  
 +**Visualisation** Un administratif doit pouvoir visualiser les configurations valides.
 +
 +
 +A terme à un site nous associerions un contexte (voir cas d'étude...)
 +==== Visualiser les informations ====
 + 
 +Un écran est caractérisé par un lieu (//ex : hall//).
  
-%Contraintes +Une source d'information est caractérisée par le type des informations qu'elle diffuse (alarmesannonces, listes). 
-Dans certains cas les conditions de diffusion 'accès au réeseau difficile...). Le temps de diffusion ... la qualité des images+
  
 +Une méthode de "design" est caractérisée par le type des informations qu'elle sait afficher.
  
 +A une méthode de  "design" sont associés :
 +   * une durée d'affichage de chaque information;
 +   * un comportement de défilement : les informations apparaissent de gauche à droite, de bas en haut, ..., en mosaïque.
 +   * un comportement de répétition : pas de répétition, répétition circulaire ou par information en changeant le style par exemple (circulaire; [Noir&Blanc, BleuVert]) exprime le fait que toutes les informations sont affichées une fois en utilisant le style Noir&Blanc puis une autre fois le style BleuVert, inversement (single; [Noir&Blanc, BleuVert]) affichera chaque information en utilisant le style noir&blanc puis le style bleuvert.
  
 +- Une méthode ne peut être associée qu'à une source qui traite le même type d'information. \\
  
-Personnalisation+Un agencement est un couple source, méthode de design.
  
-Un écran de diffusion mais plusieurs personnalisations 
  
 +A un écran on peut associer : 
 +   * un comportement de **//séquencement//** des agencements. Par exemple (((annonces,méthode1),1), ((annonces,méthode2),1), (liste2,méthode3),2) ) ) exprime que les annonces diffusées par la méthode 1  sont affichées une fois, puis celles diffusées par la méthode 2 sont affichées 1 fois, et enfin les informations de listes sont affichées deux fois par la méthode 3.
  
  
  
-Téléphones+**Saisie** : 
 +Il doit être possible à un gestionnaire de \\ 
 +- sélectionner une source puis de lui associer une méthode de design, il obtient alors un //agencement// qui correspond à un couple (source, méthode).\\ 
 +- créer un séquencement 
 +- associer un séquencement à un écran
  
-Certaines sont configurées pour en fonction d'un identifiant reconnu diffuser des infos personnalisées+**Récupérer** : 
 +Il doit être possible à un animateur de : \\ 
 +- récupérer un agencement ou un séquencement\\ 
 +- retrouver les séquencements associés à un écran, \\ 
 +....
  
2011_2012/s3/tp/etudesdecass3d.1331743807.txt.gz · Last modified: 2012/03/14 16:50 by blay