Sujets des projets

NOTE : vous pouvez me proposer des sujets persos. Je souhaiterai que toutes les personnes ayant déjà un rpojet (perso accepté ou un sujet proposé par P.Sander, me signale leurs noms + sujet du projet).

Venez régulièrement consulter cette page, d'autres sujets vont arriver...

DERNIERS AJOUTS : projets 18 et 19. Les projets relatifs au moteur de recherche echo vont arriver dans la journée (le 4/3/96)

Projet 1 : Ecriture d'un widget Table, avec Drag & Drop, en Java

Proposé par : Jean-Michel Leon
Outils utilisés : Java
Attribué à :

Projet 2 : Ecriture d'un CardFolder (aka TabFolder)

Proposé par : Jean-Michel Leon
Outils utilisés : Java
Sujet : Ecriture d'un CardFolder (aka TabFolder).

Projet 3 : Ecriture d'un widget Java TreeView, avec Drag & Drop

Proposé par : Jean-Michel Leon
Outils utilisés : Java
Sujet : Ecriture d'un widget TreeView, avec Drag & Drop. Visualisation d'une arborescence de fichiers comme dans Windows Explorer.
Attribué à :

Projet 4

Proposé par : Jean-Michel Leon
Outils utilisés : Java
Sujet : Ecriture d'une classe Date Editor, Duration Editor

Projet 5: un annuaire distribué en CGI

Proposé par : Jean-Michel Leon
Outils utilisés : CGI
Sujet : Un annuaire distribué en CGI : un formulaire client, des scripts de manipulation . ajout autorisé seulement pour des personnes authentifiées
Attribué à : Marie-sophie GUERINEAU et Frederic MAUREL (maurel@essi.fr)
Projet terminé, visible sur http://www.essi.fr/~maurel/projet, archivé sur PROJETS/maurel
Note finale : 14/20

Projet 6 : un annuaire distribué en Java

Proposé par : Jean-Michel Leon
Outils utilisés : Java
Sujet : un annuaire distribué en Java . Une applet client d'interrogation, un programme serveur. . ajout autorisé seulement pour des personnes authentifiées
Attribué à :

Projet 7 : calendier distribué en CGI

Proposé par : Jean-Michel Leon
Outils utilisés : CGI
Sujet : un calendier distribué en CGI . Un formulaire client, des scripts de manipulation . Ajout autorise seulement pour des personnes authentifiées

Projet 8 : calendier distribué en java

Proposé par : Jean-Michel Leon
Outils utilisés : Java
Sujet : un calendier distribué en Java. Un formulaire client, des scripts de manipulation . Ajout autorise seulement pour des personnes authentifiées

Projet 9

Proposé par : Michel Buffa
Outils utilisés : Javascript/CGI/Java ?
Sujet : Créer des pages prototypes "vivantes", proposant un contenu différent chaque fois qu`elles sont invoquées. Proposer un éditeur interactif permettant de configurer les contenus variables et leurs apparitions.

Projet 10 : Applets illustrants des algorithmes classiques

Proposé par : Michel Buffa
Outils utilisés : Java
Sujet : Applets illustrants des algorithmes classiques comme : parcours de graphe (longueur, profondeur), recherche du chemin le plus court, tri de shell, tri en tas, table composite, etc... Les applets devront permettre une simulation de ces algos en proposant la saisie interactive des données, l'exécution en mode pas à pas, etc...
Attribué à :

Projet 11 : Applets illustrants les principes de la visualisation 3D

Proposé par : Michel Buffa
Outils utilisés : Java
Sujet : Applets illustrants les principes de la visualisation 3D : les différents repéres, caméra virtuelle, etc... Idéal pour les élèves ayant suivi mon cours de synthèse d'images. On peut s'inspirer des applets visibles sur : http://www.inria.fr/robotvis/personnel/sbougnou/EpipolarGeo.html
Projet terminé, voir projet numéro 28

Projet 12 : visualisation 3D du réseau informatique de l'ESSI

Proposé par : Michel Buffa
Outils utilisés : CGI/VRML
Sujet : A l'aide de VRML, proposer un système permettant, à partir d'une page Web, de visualiser en 3D le réseau informatique de l'ESSI.
Attribué à : Liu Kiat et Cyril Bouteille
Projet terminé, visible sur : http://www.essi.fr/~bouteill/VRnet, archivé sur PROJETS/bouteill
Note finale : 18/20

Projet 13 : applets de démonstration utilisant les technologies Marimba et Cata net

Proposé par : Michel Buffa
Outils utilisés : Java/CGI
Sujet : Développer des applets de démonstration utilisant les technologies Marimba et Cata net (voir http://www.marimba.com)
Attribué à : Frédéric Bris, Christophe Marandon
Projet terminé, visible sur http://www.essi.fr/~bris/projet, archivé sur PROJETS/bris
Note finale : 14/20

Projet 14

Proposé par : Michel Buffa
Outils utilisés : Protocole HTTP/CGI/perl/Java
Sujet : Ecriture d'un proto de moteur de recherche. Un serveur qui récupére les données envoyées par des robots qui explorent de manière récursives des sites sur internet. Les donneés sont archivées dans une base de données. Une interface CGI permet d'effectuer la recherche par mot clé dans la base.

Projet 15 : robot intelligent pour applications de mailing ciblé automatisé

Proposé par : Michel Buffa
Outils utilisés : Protocole HTTP/CGI/
Sujet : Ecriture d'une application qui permette de faire du mailing cible. Exemple : je viens de monter un serveur WEB pour vendre des saucisses. J'ai envie de signaler à tous les webmasters qui maintiennent des pages relatives aux saucisses l'existence de mon serveur. Comment automatiser cela ? La solution consiste à écrire un script qui interroge par exemple Altavista en lui demandant quelles sont les pages qui parlent de saucisses, puis de parser les réponses pour ne conserver que les URL des pages. ENnuite, aller visiter une à une les pages et récupérer les adresses emails des personnens qui maintiennent ces pages. Puis finalement leur envoyer un mail d'info concernant la création de mon site sur les saucisses. Le faire à la main peut prendre plusieurs heures, avec le système automatique, ca devrait prendre 5 minutes.
Attribué à : Haquet Thomas, Phung Philippe (pphung@essi.fr)
Projet terminé, visible sur : http://www.essi.fr/~pphung/projet
Archivé sur : PROJETS/pphung
Note finale : 16/20

Projet 16 : visualisation des statistiques de consultation d'un serveur web en VRML 2.0

Proposé par : Guillaume Besse (besse@ove.fr)
Sujet: Réalisation d'une applet Java permettant la visualisation de donnees statistiques.
Problematique : Il est frequent de devoir visualiser des donnees statistiques sur un client Web (statistiques de serveur, donnees financieres ...). L'approche actuelle fait intervenir des pages web statiques (remises a jours) ou des scripts qui les etablissent a la vole. Dans les deux cas se pose un probleme de stockage et de calcul CPU.
La nouvelle approche consisterait a generer ces statistiques (sous forme de graphique) grace a une applet Java, directement dans le client Web, a partir d'un fichier de description de donnees sur le serveur. L'etudiant devra developper : - une methode permettant d'extraire et recuperer une partie des donnees correspondant aux statistiques a etablir (un sous-ensemble) ; - differentes methodes de visualisation et d'affichage de ces donnees (par jours, par mois, moyenne ...).
Un format simple de fichier de description des donnees sera fourni a l'etudiant.
Exemple d'utilisation : Echo (http://www.echo.fr) gere plus de mille comptes de statistiques de connexion (service E-stat). Ces statistiques font apparaitre le nombre de connexions certifiees pour des serveurs web, par jours, heure, pays, hote ... La visualisation des statistiques hebdomadaires (actuellement en html) serait remplacee par cette applet pour une plus grande convivialite.
Contact : besse@ove.fr ruelle@echo.fr
Attribué à : Fabien ROULET et Rémi Piro
Projet terminé, visible sur : http://www.essi.fr/~piro/Projet, archivé sur PROJETS/piro
Note finale : 13/20

Projet 17 : applet Java pilotant un serveur d'applets multiparticipants

Proposé par : Guillaume Besse (besse@cstb.fr)
Sujet : Realisation d'une applet Java pilotant un serveur d'applet multiparticipants (jeux, etc...)
Objectif : l'etudiant devra developper une applet java communiquant avec un serveur d'applet generiques (existant) a l'aide de fonctions d'API specifiques, ceci afin de :
- representer l'activite du serveur, a savoir, les clients connectes par type de service,
- de permettre a des clients de lancer de nouveaux services sur le serveur.
Ce mini-projet s'appuiera sur le Projet ESSI3 "Realisation d'un serveur d'applet generique en Java".
Attribué à : Patrice Meriat et Franck Murialdo
Projet terminé, visible sur http://www.essi.fr/~meriat/Projet, archivé sur file:/net4/buffa/96_97/meriat
Note finale : 17/20

Projet 18 : browser d'images en Java

Proposé par : Jean-Louis Faraut (jlf@essi.fr)
Sujet : Ecrire en Java un browser d'images à la xv, permettant de visualiser d'un coup plusieurs images de format différents, situés sur le filesystem local ou sur le réseau (dans ce cas, on passera l'URL d'un directory, par exemple http://www.essi.fr/images ou ftp://ftp.inria.fr/images)

Projet attribué aux binômex :

Projet 19 : Applet/application java accédant à la base de données des étudiants de l'ESSI

Proposé par : Philippe Roussel
Sujet : Ecrire une applet/application java accédant à la base de données des étudiants de l'ESSI (faite avec Oracle) à l'aide du package JDBC de Java. Sujet assez facile.

Projet 20 : interface Msql -Java sans JDBC

Proposé par Michel Buffa
Sujet : écrire un ensemble de classes Java + application de démonstration des possibilité d'interfaçage entre Java et Msql
Attribué au binôme Christophe Spada et Gerald Palermo
Projet terminé, visible sur http://www.essi.fr/~spada/projet/html, archivé sur PROJETS/spada
Note finale : 17/20

Projet 21 : tester les possibilités d'exploitation du son 3D en VRML2.0

Proposé par : Peter Sander
Attribué au binôme : Samuel Olampi et Florent Viallard
Projet terminé, visible sur http://www.essi.fr/~olampi/siv, archivé sur PROJETS/olampi
Note finale : 16/20

Projet 22 : un générateur de terrain en Java/VRML 2.0, utilisant la triangulation de Delaunay

Proposé par : Peter Sander
Attribué au binôme : Olaf Kappes et Véronique Martineau
Projet terminé, visible sur http://www.essi.fr/~kappes/projet, archivé sur PROJETS/kappes
Note finale :

Projet 23 : générateur de terrains à base de fractales, en Java + VRML 2.0

Proposé par : Peter Sander
Attribué au binôme : Yann Fuselier et Pascal Eymery
Projet terminé, visible sur : http://www.essi.fr/~fuselier/vrml/Readme.html, archivé sur : PROJETS/fuselier
Note finale : 17/20

Projet 24 : visualisation de scènes stéréoscopiques en Java + VRML 2.0


Projet proposé par : Peter Sander
Attribué au binôme : Simon Cierniack et Jean-Christophe Renoult
Projet terminé, visible sur : http://www.essi.fr/~cierniak/projet, archivé sur PROJETS/cierniak
Note finale : 13/20

Projet 25 : WEATHER MAP en JAVA et VRML

Projet proposé par : Peter Sander

Sujet : On veut representer les temperatures mesurees sur un reseau de villes comme une surface variable dans le temps. Les temperatures correspondront a l'elevation locale de la surface et seront representees par une couleur fonction de leur valeur. le reseau de villes sera fixe et servira de support a la surface.

On disposera d'un ensemble de mesures pour chaque ville correspondant a differentes dates de mesures.
Attribué au binôme : Remy Goglio et Loic Rognant
Projet terminé, visible sur : http://www.essi.fr/~rognant/weatherMap.html, archivé sur PROJETS/rognant
Note finale : 18/20

Projet 26 : Visualiser l'activité d'une salle de jeu traditionnels en Java, Casino de Monaco

Projet proposé par : Jean-François Fulconis
Attribué au binôme : Eric Van Der Bor et Stephane Denier
Projet terminé, visible sur : http://www.essi.fr/~denier/Casino, archivé sur PROJETS/denier
Note finale : 15/20

Projet 27 : serveur de requêtes JDBC pour pouvoir visualiser "au vol" les résultats de grosses requêtes dans une applet

Projet proposé par : Michel Buffa
Attribué au binôme : Jean-François Mommens, André Barbero
Projet terminé, visible sur : ???
Note finale : 14/20 ou se trouve votre projet ????

Projet 28 : browser 3D en Java

Projet proposé par : Peter Sander, François Abram
Attribué à : Sébastien Sauzay
Projet terminé, visible sur : http://www.essi.fr/~sauzay/Brow3d/,archivé sur PROJETS/sauzay
Note finale : 15/20

Projet 29 : Représentation en relief et en couleurs des temperatures de la France

Projet proposé par : Peter Sander
Attribué à : Vanessa Reilly
Projet terminé, visible sur : http://www.essi.fr/~reilly/projet,archivé sur PROJETS/reilly
Note finale : 16/20

Projet 30 : Visualisation 3D de nappes de pétrole

Projet proposé par : Peter Sander
Attribué à : Fabien cappa
Projet terminé, non visible car accord de confidentialité avec l'industriel IFP.
Note finale : 16/20

Projet 31 : Superquadriques déformables

Projet proposé par : Peter Sander
Attribué à : Stéphane Djimli et Bourguignon
Projet terminé, visible sur http://www.essi.fr/~bourguig/projet3D.html, archivé sur PROJETS/bourguig
Note finale : 16/20

Projets persos

Projet P1

Projet proposé par le binôme : Cyril de Murcia et Michael Niemaz (niemaz@essi.fr, demurcia@essi.fr)
Outils : JAVA (pour l'applet principale). VRML 2.0 (Pour le robot virtuel). C (Pour le driver).
Sujet : réalisation d'une applet Java permettant de piloter un robot distant modelise par son interface 3D en VRML 2.0.
Projet terminé, visible sur http://www.essi.fr/~niemaz/cyro1.html, archivé sur PROJETS/niemaz
Note finale : 18/20

Projet P2 : calendrier gestionnaire des salles de conférence de l'INRIAen Java

Projet proposé par le binôme : bernharc@essi.essi.fr, abrignan@essi.essi.fr
Sujet : ce sujet est deéiveé du sujet no 7/8 : calendrier gestionnaire des salles de conférence de l'INRIA. Idee d'impléentation : - Consultaion par une applet java - Mise à jour par un formulaire HTML et un CGI.
Projet terminé, visible sur : http://www.essi.fr/~bernharc/AGENDA archivé sur PROJETS/bernharc
Note finale : 15/20

Projet P3 : browser de fichier, client Ftp, outil de mirroring

Projet proposé par le binôme : Frédéric Mallet et Nicolas Ebele
Projet terminé, visible sur : http://www.essi.fr/~ebele/ProjetJava, archivé sur file:/net4/buffa/96_97/ebele
Note finale : 16/20

Projet P4 : les milles bornes en réseau

Projet proposé par le binôme Gilles Esmel et Laurent Courbet (esmel@essi.fr, courbet@essi.fr)
Projet terminé, visible sur : http://www.essi.fr/~courbet/projet., archivé sur file:/net4/buffa/96_97/courbet
Note finale : 15/20

Projet P5 : jeu de ping pong en 3D en Java

Projet proposé par : Thierry Buffet
Projet NON terminé, visible sur : http://www.essi.fr/~buffet/projet.html, archivé sur PROJETS/buffet
Note finale : 15/20

Projet P6 : Add-On ftp pour Netscape, permettant le téléchargement de plusieurs fichiers d'un seul coup

Projet proposé par : Luc BASILE et Bertrand BIZET
Projet terminé, visible sur : http://www.essi.fr/~bizet, archivé sur PROJETS/bizet
Note finale : 17/20

Projet P7 : Applet de visu temps réel des images prises par les caméras situées sur les SilliconGraphics de l'ESSI.

Projet proposé par : Samuel Robert
Projet terminé, visible sur : http://www.essi.fr/~robert/projet, archivé sur PROJETS/robert
Note finale : 17/20

Projet P8 : Course de voiture multi joueurs en Java

Projet proposé par : Cyril Machetti et Christophe Chaland
Projet non terminé, archivé sur PROJETS/machetti
Note finale : 14/20, je n'ai pas réussi à faire fonctionner le projet

Projet P9 : Jeu de dames multijoueurs en Java, utilisant le protocole IRC pour communiquer

Projet proposé par : Benoit Mahé, Frédéric Fourquet, Olivier Sophia
Projet terminé, visible sur : http://www.essi.fr/~mahe/Projet_Internet, archivé sur PROJETS/mahe
Note finale : 17/20

Projet P10 : Les cours du Dow Jones online (simulation en Java)

Projet proposé par : Nicolas Vu Huu, Pekka Kalevi Liikanen, Alberto Gianetti, Joen Remmer
Projet terminé, visible sur : http://www.essi.fr/~dessi/nyse/ archivé sur PROJETS/vuu
Note finale : 15/20

Projet P11 : Monitoring graphique des machines de l'ESSI

Projet proposé par : Serge Tellene et Marc Podvin
Sujet : Monitoring de l`activité des machines de l'ESSI. Une apllet Java permet de visualiser les machines de l'essi salle par salle, étage par étage, et de connaître leur charge, la liste des utilisateurs cpnnectés, etc...
Projet terminé, visible sur : http://www.essi.fr/~tellene/EssiNetHTML/EssiNet.html archivé sur PROJETS/tellene
Note finale : 16/20

Projet P12 : Dunjeon Master en Java

Projet proposé par : Brice Cazaux
Sujet : Clone en Java du célèbre jeu "Dunjeon Master"
Projet terminé, visible sur : http://www.essi.fr/~cazaux/Projets/Java.html archivé sur PROJETS/cazaux
Note finale : 14/20, j'ai mis un temps fou à retrouver ton projet. Tu ne m'as jamais prévenu de l'endroit oú il se trouvait.

Projet P1 : Javamath : un éditeur d'équations en Java

Projet proposé par : Christophe Magnani
Projet terminé, visible sur : http://www.essi.fr/~magnani, archivé sur PROJETS/magnani
Note finale :

Projet P14 : Architecture client serveur permettant d'interroger une base de donnée consacrée à l'ESSI en 3D (java + javascript + perl + VRML + CGI)

Projet proposé par : Isabelle Attali et Rémi Trousset
Projet terminé, visible sur : http://www-local.essi.fr/~trousset/Babylon archivé sur PROJETS/trousset
Note finale : 18/20

Projet P15 : jeu worms multijoueurs en Java

Projet proposé par : Frédéric Cluet et Franck Descollonges
Projet terminé, archivé sur PROJETS/cluet
Note finale : 14/20 Pas pu le tester