Le travail proposé consiste à réaliser une application de visualisation apres avoir conçu le pipeline de visualisation adéquat afin de visualiser une base de donnée de films / réalisateurs / acteurs (www.imdb.com) et plus particulierement les données numériques (longueur, nombre de traductions, note des spectateurs, Année, nombre de film réalisés).
![]() |
Figure 1: BiSlider : un composant open-source implémentant l'idée du range slider |
La partie initiale du travail consistera à ecrire un "parseur" à partir du site web IMDB qui rempli une base de donnée relationnelle (MySQL). Il s'agit de la partie purement II de l'étude de cas. La seconde partie consiste à inventer un espace de représentation 2D ou 3D d'un ensemble de films ou d'acteurs (ou des deux). La troisiemme partie purement SCHM consiste a mettre en oeuvre le bi-slider ( http://bislider.dev.java.net) afin de former une requete SQL comportant la clause WHERE adéquate (si les curseurs du range slider sont positionnés sur 2001 et 2005 => "WHERE Annee>=2001 AND Annee<=2005") Nous etudierons enfin la possibilité de mettre en oeuvre un alpha slider pour les mots (noms, titres, etc.) qui permet de selectionner une partie de l'alphabet ou sur un continum de temps (granularité plus fine que les années)
Programmation en Java. Programmation d'interfaces graphiques.
Mise en oeuvre de la visualisation d'une BD et des mécanismes avancés d'IHM fortement couplée
1) Ahlberg, Christopher, Williamson, Christopher, and Shneiderman, Ben, Dynamic queries for information exploration: An implementation and evaluation, Proc. ACM CHI'92: Human Factors in Computing Systems (1992), 619-626. (link to HCIL TR 92-01)
2) http://www.cs.umd.edu/hcil/spotfire/
3) Inselberg. n-dimensional graphics, part I--lines and hyperplanes. Technical Report G320-2711, IBM Los Angeles Scientific Center, IBM Scientific Center, 9045 Lincoln Boulevard, Los Angeles (CA), 900435, 1981.
4) http://catt.bus.okstate.edu/jones98/parallel.html
5) http://www.cs.umd.edu/hcil/timesearcher/docs/
Java, JavaBean, MySQL