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

Extinction Rebellion

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






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams