Elementary GroupWare Example

DOWNLOAD EXAMPLE

Specification

Un visualisateur de diapos simplifié contient sa propre liste de diapos sous forme d'URL (éventuellement vide), une zone d'affichage et 3 boutons de commande. Un pour passer à la diapo suivante, un pour revenir à la précédente et le dernier bouton pour demander la télécommande. Le système est composé de plusieurs visualisateurs (1 par utilisateur) mais à un instant donné seul l'agent détenant la télécommande peut présenter ses diapos. A chaque changement de diapo, la nouvelle diapo est affichée sur tous les visualisateurs.

Chez les visualisateurs passifs, les boutons de déplacement sont désactivés. Ils ne peuvent que demander la télécommande. Quand un agent demande la télécommande le propriétaire du moment décide si oui ou non il accepte. S'il accepte, il perd la télécommande au profit du demandeur. Il y a donc deux rôles différents, élève ou professeur, qui peuvent changer dynamiquement en cours d'exécution.

Bien sûr, les visualisateurs doivent pouvoir arriver et repartir sans problème en cours de séance.

Dans cette démo, 5 transparents sont créés pour chaque Visualisateur sous forme d'un simple texte. Ce texte est constitué du nom du visualisateur suivi du numéro du transparent (par ex : paul3).

The involved agents of the solution

Comments