Page |1
Sujet : Modélisation et développement d'une application Web de gestion et
publication de résultats académiques des étudiants à l'ISP/T'PA
Plan
0. Introduction générale
0.1. Choix et intérêt du sujet
0.2. Problématique
0.3. Hypothèse
0.4. Méthodes et Techniques
0.5. Délimitation du sujet
0.5.1. Délimitation dans le temps
0.5.2. Délimitation dans l'espace
0.6. Subdivision du travail
Page |2
CHAPITRE I DEFINITION CONCEPTUELLE
I.1. Concepts et définition de mot et expressions de base
I.1.0. Introduction
I.1.1. Modélisation
I.1.2. Développement
I.1.3. Application
I.1.3.1. Différence entre application, logiciel et programme
I.1.4. Web
I.1.5. Gestion
I.1.5.1. Types de gestion
I.1.6. Publication
I.1.6.1 Publication physique
I.1.6.2. Publication électronique
I.1.7. Résultats
I.1.8. Académiques
I.1.9. Académiques
I.1.10. Etudiants
I.2. Elucidation conceptuelle et expression connexes
I.2.1. Langage de programmation
I.2.1.1. Paradigmes de programmation
I.2.2. Base de données
I.2.2.1. Types de BD
I.2.2.2. SGBD
I.[Link] Rôles
Page |3
I.[Link]. Objectifs
I.3. Conclusion partielle
CHAPITRE II GENERALITES SUR LE WEB
II.1. Introduction
II.2. Concepts fondamentaux
II.3. Présentation du client/serveur
II.3.1. Fonctionnement
II.3.2. Architecture system client/serveur
II.3.3. Architecture à 2 niveaux
II.3.4. Architecture à 3 niveaux
II.3.5. Architecture à N niveaux
II.4. Application à internet
II.5. Les protocoles
II.5.1. TCP/IP
II.5.2. HTTPS
II.5.3. URL
II.6. Serveur
II.6.1. Principaux logiciels serveurs
II.7 Internet
II.7.1. Services
II.8. Conclusion partielle
Page |4
CHAP III ETUDE DE L'ISP/T'PA
III.1. Introduction
III.2. Considération générale
III.2.1. Situation géographique
L'Institut Supérieur Pédagogique de TSHIKAPA, communément appelé ISP
TSHIKAPA, est un établissement d'enseignement supérieur implanté dans la
ville diamantifère de Tshikapa, province du Kasaï, en République Démocratique
du Congo.
L’ISP/Tshikapa fonctionne dans le bâtiment de l’institut Tshikunga (ex. Collège
Saint André), dans la paroisse catholique Saint André. La dite paroisse se trouve
au long de la route Tshikapa - Kinshasa, dans la Commune de Dibumba II:
Il est borné;
Au Nord par le camp des enseignants;
Au Sud par la route principale et cimetière;
A l’Est par le bureau de la coordination des écoles conventionnées catholiques;
A l’Ouest par le couvent des prêtres.
Il fonctionne dans trois bâtiments comportant l’un cinq, trois et l’autre deux
salles, certaines sont disséminées dans des bâtiments de la cure.
Depuis 2014, le Comité de Gestion a entrepris sur fonds propres l’érection d’un
bâtiment qui comprend huit salles des cours dans le quartier Tshisele, commune
de Dibumba. A cela s’ajoute la contribution de son excellence le Ministre
MAKER MWANGU FAMBA. Grâce à la bienfaisance de son excellence, l’ISP
bénéficie d’un laboratoire informatique équipé de dix ordinateurs. Ce laboratoire
a été inauguré le 06 Février 2015.
III.2.2. Historique
Le territoire de Tshikapa est parmi les territoires locaux les mieux nantis en
institution d’enseignement primaire et secondaire. Le manque d’enseignement
qualifié et les potentialités énormes ont poussé les habitants du dit territoire
Page |5
d’avoir une institution d’enseignement supérieur afin de remédier à cette
carence.
Il a fallu attendre l’année 1984, sous l’initiative stimulée de Monsieur NGOMA
MUZEMA dit NGOMA COCHON, secondé dans ses démarches par l’évêque
NKINGA BONDALA, l’abbé MBUYA KIBUNDJI, honorable MATABA,
Monsieur MBOMA KIFILE et certains intellectuels de Tshikapa comme
MUSHITU NGENGE et BINDA KANKU pour que le territoire de Tshikapa se
dote d’une institution d’enseignement supérieur et universitaire.
Après le rapport d’études menées sur place à Tshikapa en mars 1984 par une
délégation composée des membres du conseil d’administration des ISP, le
président LOHAHI et de son secrétaire permanent du conseil monsieur
MBAMBI, le président du conseil d’administration des ISP autorise à l’évêque
de LUEBO d’ouvrir les portes d’un Institut supérieur pédagogique dès
l’ouverture de l’année académique.
Page | 6
C’est ainsi qu’en date du 26 octobre 1984 l’ISP/Tshikapa, alors institution
privée, ouvrit ses portes.
Page |6
Sept ans après, toujours après beaucoup d’efforts soutenus, l’Institut Supérieur
pédagogique était autorisé à fonctionner officiellement par l’arrêté
départemental n° ESURS/CAB-MIN/24/91 du 21/02/1991.
C’est enfin le 08/08/1992, donc huit ans plus tard que l’ISP/Tshikapa fut pris en
charge par l’Etat en vertu de l’arrêté ministériel n° ESURS/CAB-MIN/208/92
du 08/08/1992 portant prise en charge par l’Etat d’un établissement privé
d’enseignement supérieur.
Source: archives de l’ISP et nos propres recherches.
III.2.3. Objectif et Mission
III.2.4. Structure organisationnelle et fonctionnelle
III.2.4.1. Structure organisationnelle
III.2.4.2. Structure fonctionnelle
III.2.4.3. Organigramme général de l'ISP/T'PA
III.3. Considération spécifique
III.3.1. Organigramme spécifique
III.3.2. Analyse de postes de travail
III.3.2.1. Fiche d'analyse des postes de travail
III.3.3. Analyse des moyens utilisés pour le traitement
III.3.3.1. Fiche de traitement des moyens matériels
III.3.3.2. Fiche de traitement des moyens humains
III.3.4. Analyse des flux d'information
Page |7
III.3.4.1. Tableau des flux
III.3.4.2. Diagramme de flux d'information
III.3.4.3. Matrice de flux
III.3.4.4. Schéma de circulation d'information
III.3.5. Narration de la circulation de l'information
III.4. Conclusion partielle
CHAP IV MODELISATION ET DEVELOPPEMENT D'UNE
APPLICATION WEB
IV.1. Introduction
IV.2. Choix de solution de développement
IV.3. Méthode MERISE : MCD - MOD - MLD - MPD
IV.3.1. Modèle conceptuel des données
IV.3.1.1. Cycle d'abstraction MERISE
IV.3.1.2. Modélisation
IV.3.1.3. Différents modèles et leur relation
IV.3.2. Modèle organisationnel des données
IV.3.2.1. Choix des informations à mémoriser
IV.3.2.2. Répartition des données et droits d'accès
IV.3.2.3. Quantification des informations à mémoriser
IV.3.3. Modèle logique des données
IV.3.3.1. Présentation
IV.3.3.2. Passage MCD au MLD
IV.3.4. Modèle physique et optimisation
IV.3.4.1. Principe du MPD
Page |8
IV.3.4.2. Optimisation et dénormalisation
IV.4. Les outils et les langages de programmation utilisés
IV.4.1. HTML et CSS
IV.4.2. PHP et JAVASCRIPT
IV.4.3. SQL
IV.4.4. WAMP
IV.5. Présentation de quelques interfaces de l'application
IV.5.1. Page d'accueil
IV.5.2. Interface de connexion
IV.5.3. Formulaire d'insertion de points
IV.5.4. Espace enseignant
IV.5.5. Espace étudiant
IV.5.6. Affichage résultats
IV.6. Conclusion partielle
Conclusion générale
Biographie
Table des matières
Page |9
0. INTRODUCTION GENERALE
Apparu avec l'internet, le développement web fait référence au processus
d'écriture d'un site, page ou application web dans un langage technique. Il s'agit
d'une étape incontournable pour qu'un contenu soit mis en ligne et atteigne ses
lecteurs.
Le développement web repose sur l'utilisation des langages
(HTML/CSS, PHP, JavaScript, Sql, Python ...) pour écrire des programmes qui
sont ensuite exécutés par les automates (ordinateurs, robots ...), les instructions
sont mise en place sur internet et sont effectuées sur des serveurs.
Dans le but d'automatiser le traitement des informations et de
perfectionner le système actuel chargé de la transcription et publication de
résultats, il nous a plu de modéliser et développer une application web en vue
de gérer et publier les résultats académiques à l'isp/t'pa à la fin de chaque
semestre.
0.1. Choix et intérêt du sujet
0.1.1. Choix
Dans le but d'améliorer le système actuel de transcription et publication de
résultat académiques ses étudiants et motivé par les difficultés constatés; Le
choix de celui-ci n'est pas un fait hasardeux, mais plutôt le fruit d'un processus
qui résulte notre parcours académique de trois ans en Sciences Techniques et
Professionnelles dans le département de Gestion Informatique Option
Informatique Technologie.
0.1.2. Intérêt du sujet
P a g e | 10
Notre intérêt majeur visé dans ce sujet est celui de :
- Créer une base de données fiable;
- Une gestion numérique et une publication électronique de résultats
académiques des étudiants (Mettre en ligne les résultats académiques).
Ainsi donc, l'intérêt ayant motivé le choix de ce sujet se situe à trois niveaux :
Sur le plan académique et personnel : Sur le plan personnel l'intérêt de ce
sujet s'élève en deux volets :
1. Une réponse à la norme académique selon laquelle la fin du cycle de licence
dans le système LMD est sanctionnée par la rédaction d'un mémoire.
2. Accommoder les théories apprises pendant trois ans à la pratique, c'est-à-dire,
mettre en œuvre notre expertise d'informaticien.
Sur le plan scientifique : Ce travail permettra aux futurs chercheurs intéressés
dans le domaine du développement web de travailler sur des sujets analogues.
Sur le plan social : Les conclusions auxquelles vont aboutir notre travail
apportent plus ou moins des solutions aux problèmes qui se posent dans la
gestion et publication de résultats académiques des étudiants.
0.2. Problématique
Du grec problêmatikos, une problématique désigne l'ensemble des questions, des
problèmes concernant un domaine de connaissance ou qui sont posés par une
situation.
Synonymes : aléatoire, douteux, hypothétique, discutable, équivoque1
Le dictionnaire de Robert dico en ligne la définit comme :
1. Dont l'existence, la vérité, la réussite est douteuse
2. Qui pose un problème, est difficile à résoudre, à accomplir
3. Ensemble des problèmes se posant sur un sujet déterminé.
Eu égard à ces définitions, nous avons constatés ce qui suit :
1
P a g e | 11
Au cours de l'année académique 2016-2017, le Directeur Général
professeur associé MATADI Jacques avait mis en place un bureau chargé de :
Codification de l'identité des étudiants ;
Transcription électronique de cotés ;
Délibération des étudiants ;
Publication de résultats
Pour diminuer le volume du travail et gagner en espace-temps, ce bureau
sera élargi en 11 jury composé de quatre (4) membres (président, secrétaire, Ops
et membre) chargé d'effectuer les tâches ci-haut cité.
Malgré la bonne volonté de perfectionner ce bureau, les problèmes et
difficultés suivantes refont surface :
1. La non fidélité de l'OPS : ce qui occasionne les contestations;
2. Après que chaque jury ait rempli ses tâches le fichier Excel non protégé
et modifiable traîne entre les mains des uns et des autres avant
impression;
3. La publication manuelle de résultats.
Ces différents problèmes nous ont conduits à nous poser quelques
interrogations telles que :
- Est-il possible de créer un compte enseignant à chaque enseignant pour
que ce dernier transcrive les cotes des étudiants directement au serveur ?
- Est-il possible de créer un compte utilisateur à chaque étudiant en vue de
consulter les différents résultats académiques publié?
0.3. Hypothèse
Etymologiquement, le mot hypothèse vient du grec Hupothesis :
o Le préfixe hupo signifie "sous, au-dessous", par opposition au préfixe
hypér, "sur, au-dessus".
o La radicale thèse désigne une "opinion", une affirmation ou "proposition"
(du grec thésis, action de proposer"). Le sens actuel du mot hypothèse est
resté assez proche de son origine étymologique : il désigne "moins"
qu'une "opinion" ou une "affirmation"
P a g e | 12
Elle est une proposition ou un "dit" ou une explication que l'on se
contente d'énoncer sans prendre position sur son caractère véridique, c'est-à-dire
sans l'affirmer ou la nier. Il s'agit donc d'une simple supposition. Une fois
énoncée, une hypothèse peut être étudiée, confrontée, utilisée ou traitée de toute
autre façon jugée nécessaire, par exemple dans le cadre d'une démarche
expérimentale2.
Le trésor de la langue française informatisé la définit comme :
A. Proposition reçue indépendamment de la valeur de vérité, et à partir de
laquelle on déduit un ensemble donné de proposition.
B. Proposition (ou ensemble de proposition) avancée provisoirement comme
explication de faits, de phénomènes naturels et qui doit être
ultérieurement contrôlée par la déduction ou par expérience.
Au regard de questionnement posés dans la problématique, les réponses
provisoires anticipatives suivantes mérite d'être soumises à l'épreuve :
Il est possible de créer un compte enseignant à chaque enseignant en vue
que ce dernier transcrive les cotes dans la BD.
Il est possible de créer un compte étudiant à chaque nouveau inscrit-en
vue que dernier consulte et exploite les résultats académiques publié.
0.4. Méthodes et Techniques
0.4.1. Méthode
La méthode étant un ensemble d'opération intellectuelles permettant d'analyser,
de comprendre, d'expliquer la réalité étudiée. Elle désigne une démarche
logique3.
Pour la modélisation et le développement du sujet qui fait objet du travail de fin
d'étude en vue de l'obtention du diplôme de licence en pédagogie appliquée,
3
P a g e | 13
option Informatique technologie, l'utilisation de méthodes ci-dessous ont été
indispensable :
- La méthode analytique : Cette méthode nous a aidés dans la décomposition de
manière détaillée du fonctionnement actuelle du BUCODA pour ainsi parvenir à
la modélisation et développement du nouveau système envisagé.
- La méthode MERISE : Merise est une méthodologie à usage général dans le
domaine du développement de système d'information, du génie logiciel et de la
gestion de projet3.
0.4.2. Techniques
Une technique est définit comme4 :
a. Ensemble de procédé employé pour produire une œuvre et obtenir un résultat
déterminé.
b. Ensemble de procédés méthodiques fondés sur des connaissances
scientifiques employés à la production.
Pour la récolte d'information concernant ce travail, les techniques
suivantes ont été appliquées :
Technique documentaire : Dans le but de nous ressourcer sur le système
d'information existant et améliorer sensiblement le système envisage, Cette
technique nous a servi de parcourir plusieurs archives et documents en rapport
avec le milieu d'étude et en rapport avec les technologies utilisées.
Technique d'interview : Qui est un procédé d'investigation scientifique
Utilisant un processus d'échange verbale pour recueillir des informations; Elle
nous a servi pour le recueil des informations relatives à la procédure de
transcription et publication de résultats à l'isp/t'pa.
Technique d'observation : Cette technique nous a permi de voir ce qui se
Passe à l'isp/t'pa lors du processus de transcription de cotes et publication de
résultats pour ainsi comprendre le degré des difficultés au quel ont fait face.
0.5. Délimitation du travail
4
P a g e | 14
Délimiter une étude c'est préciser le champ d'investigation, sa
temporalité ainsi que le domaine de recherche.
Notre sujet est circonscrit par rapport à l'espace, au temps et quant à la matière.
0.5.1. Délimitation dans l'espace
Pour mener cette étude, nous l'avons limités sur le territoire de la
République Démocratique du Congo, dans la province du Kasai, singulièrement
nous avons choisis le secteur de l'enseignement et plus précisément l'Institut
Supérieur Pédagogique de Tshikapa d'autant plus que c'est l'institut qui nous est
familier.
0.5.2. Délimitation dans le temps
Sur le plan chronologique, la modélisation et le développement de cette
application va de la période allant du Mars au Juin 2024.
0.5.3. Délimitation quant à la matière
Le sujet qui fait objet de notre champ d'étude s'inscrit dans le domaine
du numérique et dans le secteur de l'enseignement.
0.6 Subdivision du travail
A l'exclusion de l'introduction générale et de la conclusion générale, le présent
travail est segmenté en quatre chapitres à savoir :
Chapitre I Définition conceptuelle
Chapitre II Généralités sur le Web
Chapitre III Etude de l'ISP/T'PA
Chapitre IV Modélisation et développement d'une application Web
P a g e | 15