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 revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
2011_2012:s3:tp:etudesdecass3d [2012/03/14 17:50]
blay [Configuration d'un site]
2011_2012:s3:tp:etudesdecass3d [2012/03/28 08:50]
blay [Gestion des annonces]
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//).
  
 +Une source d'​information est caractérisée par le type des informations qu'​elle diffuse (alarmes, annonces, listes). ​
  
-%Contraintes +Une méthode ​de "​design"​ est caractérisée par le type des informations qu'elle sait afficher.
-Dans certains cas les conditions ​de diffusion ​'accès au réeseau difficile, ​...). Le temps de diffusion ... la qualité des images+
  
 +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. \\
  
 +Un agencement est un couple source, méthode de design.
  
-Personnalisation 
  
-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.
  
  
  
 +**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).\\
 +- associer les agencements à un écran
  
-Téléphones+**Récupérer** : 
 +Il doit être possible à un animateur de : \\ 
 +- récupérer un agencement\\ 
 +- retrouver les agencements associés à un écran, \\ 
 +....
  
-Certaines sont configurées pour en fonction d'un identifiant reconnu diffuser des infos personnalisées. ​ 
  
2011_2012/s3/tp/etudesdecass3d.txt · Last modified: 2012/03/28 10:50 by blay