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

 > 

Essai de conception et d'implémentation d'une plateforme web d'aide à l'orientation des étudiants dans leurs recherches de travaux de fin de cycle


par Eloi AGANZE ZIHALIRWA
ISP/Bukavu  - Licence 2019
  

précédent 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

LA TABLE DE MATIERES

Table des matières

IN MEMORIUM Erreur ! Signet non défini.

DEDICACE II

REMERCIEMENTS III

SIGLES ET ABBREVIATIONS IV

LISTE DES TABLEAUX ET FIGURES V

0. INTRODUCTION - 1 -

0.1. PREAMBULE (CONTEXTE) - 1 -

0.2. PROBLEMATIQUE - 3 -

0.3. HYPOTHESES - 4 -

0.4. ETAT DE LA QUESTION - 4 -

0.4. OBJECTIFS - 5 -

0.4.1. OBJECTIF GENERAL - 5 -

0.4.2. OBJECTIFS SPECIFIQUES - 6 -

0.5. CHOIX ET INTERET DU SUJET - 6 -

0.6. DELIMITATION DU SUJET - 6 -

0.7. METHODES ET TECHNIQUES - 6 -

0.7.1. METHODES - 6 -

0.7.3. TECHNIQUES - 7 -

0.8. DIFFICULTES RENCONTREES - 8 -

0.9. SUBDIVISION DU TRAVAIL - 8 -

CHAPITRE PREMIER : GENERALITES SUR LA RECHERCHE - 9 -

I.I. DEFINITION DES CONCEPTS - 9 -

1. LA SCIENCE - 9 -

2. LA RECHERCHE - 15 -

3. LA RECHERCHE SCIENTIFIQUE - 17 -

LA RESOLUTION D'UN PROBLEME SCIENTIFIQUE - 18 -

PUBLICATION SCIENTIFIQUE VERSUS LITTERATURE SCIENTIFIQUE - 30 -

4. TRAVAUX DE FIN DE CYCLE - 31 -

5. LE MEMOIRE - 33 -

6. LE GUIDE DE REDACTION DE MEMOIRE - 38 -

CHAPITRE DEUXIEME : MODELISATION AVEC LE PROCESSUS UP - 40 -

II.1. MODELE - 40 -

II.2. LANGAGE DE MODELISATION ET METHODE DE MODELISATION - 41 -

II.3. LA METHODE DE DEVELOPPEMENT UP - 42 -

II.3.1. Le 2TUP - 43 -

II.3.2. MODELISATION AVEC LE LANGAGE UML - 44 -

CHAPITRE TROISIEME : EBAUCHE SUR LA PROGRAMMATION WEB AVEC PYTHON/DJANGO - 62 -

III.1. LE LANGAGE PYTHON - 62 -

III.1.1. Présentation du langage - 62 -

III.1.2. Caractéristiques - 63 -

III.1.3. INSTALLATION ET DEPLOIEMENT - 64 -

III.2. LE FRAMEWORK DJANGO - 66 -

III.2.1. Présentation - 66 -

III.2.2. Philosophie Django - 67 -

III.2.3. Téléchargement et installation - 68 -

III.2.4. FONCTIONNEMENT DE DJANGO : LE MODELE MVC/MVT - 70 -

III.2.5. AUTRES OUTILS - 72 -

CHAPITRE QUATRIEME : ESSAI DE MISE EN PLACE DU SYSTEME - 74 -

IV.1.1.La conception - 75 -

IV.1.2 La modélisation - 75 -

IV.1.3. Le développement - 76 -

IV.2. La structure des tables - 80 -

IV.3. Le guide d'utilisateur - 82 -

CONCLUSION GENERALE - 96 -

La validité des hypothèses - 96 -

REFERENCES BIBLIOGRAPHIQUES - 99 -

1°/ OUVRAGES PUBLIES - 99 -

2°/ THESES ET MEMOIRES - 99 -

3°/SUPPORT DE COURS - 100 -

4°/WEBOGRAPHIE - 100 -

5°/ARTICLES ET TUTORIELS - 100 -

LA TABLE DE MATIERES - 101 -

ANNEXES - 103 -

I/ LE FICHIER DE BASE - 103 -

II/ MODELE MVT - 105 -

1. Code du modèle (thématiques) : fichier models.py des thématiques - 105 -

2. Code d'une vue (thématiques) : fichier views.py des thématiques - 106 -

3. Code d'un template (thématiques) : fichier base.html des thématiques - 108 -

ANNEXES

Code sources de fonctionnalités clé :

I/ LE FICHIER DE BASE

Le fichier base.html est le modèle père dont les autres templates vont hérités.

précédent 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








"Entre deux mots il faut choisir le moindre"   Paul Valery