Sommaire
INTRODUCTION GENERALE 4
Chapitre1 : Représentation de l'entreprise 5
1. Introduction : 5
2. Environnement et classement de l'entreprise : 5
3. Organisation de l'entreprise : 5
3.1. Service Commercial : 6
3.2. Service Technique : 6
3.3. Service Informatique : 6
Chapitre2 : Cahier des charges 7
1. Introduction : 7
2. Besoins fonctionnels : 7
2.1. La recherche : 7
2.2.L'accès aux services Email : 8
2.3. L'administration : 8
3. Besoins non fonctionnels : 9
3.1. Temps du développement : 9
3.2. Outils a utilisé : 9
3.3. Les interfaces : 10
4. Conclusion : 11
Chapitre3:Etude théorique 12
1. Introduction : 12
2. Définition d'un moteur de recherche : 12
3. Description des moteurs de recherche : 12
3.1. Type de Service : 12
3.2. Type d'accès : 12
3.3. Fréquence de mise à jour : 13
3.4. Sites Miroirs : 13
4 .Fonctionnement du moteur de recherche : 13
4.1. Collecte des documents : 13
4.2. Indexation des documents : 14
5. Le robot de recherche : 15
5.1. Les différentes parties d'un robot : 15
6. CONCLUSION : 17
Chapitre4 : Etude Conceptuelle 18
1. Introduction : 18
2. Méthodologie de conception : 18
3. Les modèles de données : 18
3.1. Dictionnaire de donnée : 18
3.2. Règles de gestion : 19
3.3. Le modèle conceptuel de données (MCD) : 20
3.4. Modèle Physique de données : 23
3.5. Le modèle logique de données : 25
4. Le modèle conceptuel de traitement : 25
5. Conclusion : 29
Chapitre 5 : Réalisation 30
1. Introduction : 30
2. Analyse : 30
2.1. Outils de développements : 30
2.2. Langages utilisés : 31
2.3. Choix de la technologie : 34
3. Implémentation : 34
3.1. Configuration : 35
3.2. Système de gestion de base de données : 35
3.3. Les mots clés : 36
4. Réalisation : 37
4.1. Explication de schéma : 38
4.2. Un module utilisateur : 39
4.3. Un module administration : 40
5. Processus de fonctionnement de moteur de recherche : 41
5.1. Niveau utilisateur : 42
5.2. Niveau administration : 47
6. Conclusion : 50
Conclusion Général 51
BIBLIOGRAPHIE 52
GLOSSAIRE 53
Liste des tableaux
Tableau 1.4. Dictionnaire de données 19
Tableau 2.4. Liste des entités 20
Tableau 3.4. Liste des associations 21
Tableau 4.4. Listes des tables 23
Tableau 1.5. les serveurs Web 34
Liste des figures
Figure 1.1. Organigramme de l'entreprise 5
Figure 1.3. Les trois parties essentielles au bon fonctionnement
d'un robot 15
Figure 1.4. Model conceptuel de données (MCD) 22
Figure 2.4. Modèle physique de données (MPD) 24
Figure 3.4. MCT1 Accéder aux sites 26
Figure 4.4. MCT2 Accéder à l'email 27
Figure 5.4. MCT3 Administration des sites 28
Figure 1.5 : Schéma d'utilisation 38
Figure 2.5. : Un module utilisateur 39
Figure 3.5. : module utilisateur email 40
Figure 4.5. : module administration 41
Figure 5.5. : Figure principale 42
Figure 6.5. Erreur mot de passe 42
Figure 7.5. Résultats de recherche 43
Figure 8.5. Résultats de recherche nulle 43
Figure 9.5. Inscription 44
Figure 10.5. Erreur d'inscription 44
Figure 11.5. Mot de passe n'est pas saisis 44
Figure 12.5. Inscription validé 45
Figure 13.5. Identification email 45
Figure 14.5. Accès refusé 46
Figure 15.5. Erreur d'identification 46
Figure 16.5. Accès validé 46
Figure 17.5. Envoie d'email 47
Figure 18.5. Validation de l'inscription 48
Figure 19.5. Ajout des sites 48
Figure 20.5. Erreur sur les champs 49
Figure 21.5. Modification sur les sites 49
Figure 22.5. Suppression des sites 50
Figure 23.5. Site modifier 50
INTRODUCTION GENERALE
L'informatique est devenue de plus en plus importante,
dispersée et variée sur tout le monde ce qui impose un
problème de recherche des données d'où l'objectif des
moteurs de recherche est de mettre à la disposition du public une
constellation de sites divers et variés traitant aussi bien de
l'actualité que des sciences et des technologies ou encore de l'art et
de la culture. Dans ces moteurs de recherche ou annuaires, se côtoient
des sites de tout horizon.
L'offre étant pléthorique et la concurrence de
plus en plus forte, il devient considérablement difficile d'obtenir le
référencement dans les outils de recherche. Pour parvenir
à se référencer auprès de ces derniers, une bonne
connaissance de leur fonctionnement et de leurs méthodes d'indexation
est indispensable.
Ce projet de fin d'étude a pour but
l'implémentation et la conception d'un moteur de recherche qui
représente de nos jours une solution favorable pour atteindre
l'information dispersée sur le web.
Pour réaliser ce travail on procédera comme suit
:
-Le premier chapitre, donne une idée sur l'entreprise ou
on a effectué le stage de projet de fin d'étude.
- Le deuxième chapitre, sera consacré aux cahiers
des charges.
-Le troisième chapitre contiendra une étude
théorique et comparative des fonctionnalités des
différents moteurs de recherche existants.
-Le quatrième chapitre fera le point sur la conception du
projet.
-Et enfin un dernier chapitre pour la réalisation du
projet.
|