WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

exemplaire d'un moteur de recherche

( Télécharger le fichier original )
par sami rahal
institut supérieur des études technologique Djerba Tunisie - technicien supérieur en réseau informatique 2007
  

sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

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.

sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Ceux qui rêvent de jour ont conscience de bien des choses qui échappent à ceux qui rêvent de nuit"   Edgar Allan Poe