Une
interface permettant d'indexer des données texte. Par exemple, je
sauve des articles dans les news, j'ai des tonnes d'emails et je cherche
un document qui parle de "installer java". Je lance la recherhche et ça
me sort tous les fichiers qui contiennent la phrase ou les mots, avec un
petit extrait. Sous Unix, il existe des outils sous la forme de commandes
"à la grep" qui permettent de faire ça. Le projet consiste
à écrire une interface graphique simple à utiliser,
permettant d'indexer et de rechercher des données.
le fichier zip du projet (il contient les sources, les fichiers de pseudo-code
et la doc generee par Javadoc).
< Le
programme >
Auteurs:
Angelini Christophe
Poizat
Arnaud
Notre
réalisation:
Pour lancer le programme de recherche, taper java Start
Il apparait alors la fenetre de bienvenue de laquelle il est
possible d'obtenir de l'aide sur le fonctionnement de l'application.
Ainsi que le fenetre principale.
description de la fenetre:
-Le menu: un
click sur Fichier ouvre un menu permettant de quitter le programme.
Aide donne des informations sur le programme: les auteurs, la version,...
-Indiquer dans la zone de
saisie l'expression a rechercher.
-Deux options sont a votre
disposition: recherche recursive: Inclure les sous repertoires.
respecter la casse (option par defaut).
-Modifier...
permet d'ajouter des fichiers ou un repertoire a la liste de recherche.
S'ouvre la fenetre suivante:
-On peut supprimer un fichier
en le cliquant dans la zone d'affichage puis encliquant sur Supprimer.
-On peut vidanger la liste
de recherche en cliquant sur Vider.
-Rechercher !
permet de lancer la recherche.
Si il y a des reponses, apparait
alors la liste des fichiers trouves dans la fenetre suivante:
-Selectionner le fichier
puis cliquer sur Cliquer ici pour... pour ouvrir le fichier.
-Un click sur Fermer
ferme la fenetre.
Si aucune reponse n'est trouvee,
apparait la fenetre suivante:
-Un click sur Fermer ferme
la fenetre.
Pour lancer une nouvelle recherche,
reprendre les etapes depuis le debut...
le fichier zip du projet (il contient les sources, les fichiers de pseudo-code
et la doc generee par Javadoc).
< Le
programme >