Table of Contents

TPS : Diffusion d'informations par sous-cas

Ces sujets font suite à l'étude qui a été menée autour de la etudedecas3d

Gestion des annonces

Il s'agit de fournir un système de gestion des annonces. Une annonce est toujours définie par une date de début et de fin de diffusion et un auteur.

Il y a plusieurs types d'annonces : des nouvelles, des urgences, des alarmes, des convocations.

Saisie : Un/Une secrétaire enregistre les annonces. Il/elle peut détruire une annonce. Il doit être possible de consulter les annonces.

Diffusion : Les annonces dont les dates correspondent à l'heure courante s'affichent les unes après les autres.

Bonus

Gestion du contexte

!- taille, nombre d'écran, durée, type de population -!

Une source d'information est caractérisée par :

Une méthode de “design” est caractérisée par :

Une méthode ne peut être associée qu'à une source qui traite le même type d'information.

Un contexte est défini par :

Saisie : Un administrateur doit pouvoir ajouter ou retirer une source, une méthode de design ou un 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 :

Configuration des droits

Un site est composé d'un ensemble d'écrans.

Un écran est caractérisé par un lieu (ex : hall). Un écran peut être privé à une personne ou à un groupe de personnes.

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.).

Une méthode de “design” est caractérisée par le type des informations qu'elle sait afficher (albums, annonces2), 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, …

- 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 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 elle respecte les droits d'accès aux informations :

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.

Configuration d'un site

Un site est composé d'un ensemble d'écrans.

Un écran est caractérisé par un lieu (ex : hall) et une taille (ex : 17 pouces).

Une source d'information est caractérisée par le type des informations qu'elle diffuse (ex : albums, annonces, flux rss).

Une méthode de “design” est caractérisée par :

- 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).

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 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.

A un écran on peut associer :

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

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,
….

1) , 2) , 3)
donc en particulier les informations traités par vos camarades