Grin logo
de en es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Computer Science - Programming

Élaboration d’une application web pour la gestion automatisée des processus de délibération et de la publication des résultats

Cas de l’Institut Tutazamie

Title: Élaboration d’une application web pour la gestion automatisée des processus de délibération et de la publication des résultats

Diploma Thesis , 2026 , 66 Pages , Grade: C (Distinction)

Autor:in: Otys Yano (Author)

Computer Science - Programming
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Ce projet consiste à développer une application web complète pour l'Institut Tutazamié de Likasi, visant à automatiser l'ensemble du processus des délibérations académiques, de la saisie des notes jusqu'à la publication des résultats. Face aux limites du système manuel actuel (erreurs de transcription, lenteur administrative et manque de traçabilité), la solution proposée intègre un backend Node.js avec une base de données MySQL (via XAMPP) et un frontend React.js moderne, offrant aux enseignants la possibilité d'importer facilement les notes via des fichiers Excel, tout en permettant au Directeur des Études de gérer les utilisateurs, les cours et les étudiants. L'application génère automatiquement les bulletins de notes en format PDF et assure la publication sécurisée des résultats, garantissant ainsi une gestion fiable, rapide et transparente pour tous les acteurs impliqués.

Excerpt


Table des matières

INTRODUCTION GÉNÉRALE

0.1 Contexte et justification du projet

0.2 Problématique

0.2.1 Question de recherche

0.3 Hypothèse

0.4 État de la question

0.4.1 Travaux antérieurs à l'échelle internationale

0.4.2 Travaux en contexte africain

0.4.3 Positionnement de notre travail

0.5 Objectifs

0.5.1 Objectif général

0.5.2 Objectifs spécifiques

0.6 Intérêt du projet

0.6.1 Intérêt technique

0.6.2 Intérêt économique

0.6.3 Intérêt social

0.7 Méthodologie de travail

0.8 Techniques utilisées

0.9 Organisation du document

10. Chronogramme du projet

CHAPITRE PREMIER : ANALYSE DU PROBLÈME

1.1. Présentation générale du système ou du problème étudié

1.2. Définitions des concepts clés

1.3. Analyse de l’existant

1.3.1 Fonctionnement actuel

1.3.2 Acteurs du système actuel

1.4 Étude des solutions existantes

1.5 Limites des solutions existantes

1.6 Cahier des charges fonctionnel

1.6.1 Besoins

1.6.2 Contraintes

1.6.3 Critères de performance

1.7 Conclusion partielle

CHAPITRE II: CONCEPTION ET MODELISATION

2.1 Architecture globale de la solution proposée

2.1.1 Les diagrammes structurels

2.1.2 Les diagrammes de comportement

2.3 Modélisation du système

2.3.1 Le Diagramme de cas d’utilisation

2.3.2 Diagramme de classe

2.3.3 Diagramme de séquence administrateur

2.3.4 Diagramme de séquence Enseignant

2.3.5 Diagramme de séquence Elève/Parent

2.3.6 Diagramme de déploiement

2.4 Hypothèses de calcul

2.4.1 Calcul du pourcentage par période

2.4.2 Pourcentage annuel (base de la délibération)

2.4.3 Règle de délibération

2.4.4 Stockage des maximas

2.5 Conclusion partielle

CHAPITRE III : DIMENSIONNEMENT, RÉALISATION ET ANALYSE

3.1 Méthodes de développement

3.2 Calculs techniques et implémentation

3.2.1 Calcul du pourcentage de base

3.2.2 Algorithme de péréquation intra-groupe

3.3 Outils et normes utilisés

3.4 Réalisation Pratique

Tableau de bord administrateur

Tableau de bord enseignant

Interface de consultation

La gestion des groupes des matières

3.5 Résultats Obtenus

3.6 Analyse critique et discussion

3.7 Estimation du coût du projet

3.8 Difficultés rencontrées et limites

3.9 Perspectives d'amélioration

3.10 Conclusion partielle

CONCLUSION GENERALE

3.11 Synthèse des résultats

3.12 Apports du projet

3.13 Limites

3.14 Perspectives futures

Objectifs et thématiques du projet

Ce travail de recherche vise à concevoir, modéliser et implémenter une application web sécurisée sur mesure afin d'automatiser intégralement la délibération scolaire et la publication en ligne des résultats à l'Institut Tutazamié de Likasi en République Démocratique du Congo. L'étude cherche à résoudre de manière pérenne les retards, les erreurs arithmétiques manuelles et l'inaccessibilité des bulletins scolaires pour les familles, en répondant à la question centrale de l'adaptation des technologies numériques aux règles pédagogiques institutionnelles complexes.

  • Automatisation du calcul des moyennes et pourcentages scolaires à partir des notes brutes réelles sur six périodes d'évaluation.
  • Conception d'un algorithme novateur de péréquation intra-groupe permettant la compensation équitable entre matières de même barème.
  • Modélisation logicielle complète selon la méthode Unified Process (UP) et les diagrammes UML (cas d'utilisation, classes, séquences, déploiement).
  • Architecture trois-tiers robuste et légère reposant sur PHP 8.3 natif, Tailwind CSS et le système de gestion de base de données PostgreSQL 16.
  • Mise en place d'un contrôle d'accès fondé sur les rôles (RBAC) et d'un portail de consultation sécurisé des bulletins pour les élèves et parents via matricule unique.

Extrait du livre

3.1 Méthodes de développement

Le commencement de tout projet logiciel passe par un choix : celui de la méthode. Ce choix n’est pas anodin, car il engage l’organisation du travail, le suivi des erreurs, l’implication des utilisateurs tout au long du projet.

Pour ce projet, nous avons choisi la méthode Unified Process (UP), développée par Jacobson, Booch et Rumbaugh en 1999. Cette méthode décompose le développement en itérations courtes et successives, produisant chacune un module fonctionnel, testable, montrable, et corrigeable avant qu’on puisse passer à la suivante. Ce n’est pas une méthode linéaire : on ne termine ni l’analyse avant de commencer la conception, ni la conception avant de coder ; tout se fait progressivement, en spirale.

C’est qu’elle s’est imposée : toutes les règles pédagogiques de l’Institut Tutazamié n’étaient pas fixées, du moins avec certitude, dès le départ. Le seuil d’admission, la règle de péréquation, le traitement particulier des cours d’options, autant de précisions apparues peu à peu, dans les facéties des entretiens avec le coordinateur pédagogique et les enseignants titulaires. Il eut été coûteux de faire supporter ces ajustements à une méthode rigide. L’UP les a portés avec souplesse, sans détruire ce qui avait déjà été fait.

L'environnement de développement choisi est WampServer. Cette suite logicielle regroupe Apache, PHP 8.3 et l'accès à PostgreSQL sur un seul poste Windows. Le choix de WampServer répond à une réalité de terrain :, un matériel disponible, une connexion Internet variable. Travailler en local signifie que chaque modification du code se teste immédiatement dans le navigateur, sans attendre un déploiement distant. pgAdmin 4, l'outil d'administration de PostgreSQL, permet de vérifier en temps réel l'état des données. Ce cycle court, modifier, tester, corriger, a été le moteur de productivité de l'ensemble du projet.

Résumé des chapitres

INTRODUCTION GÉNÉRALE: Présentation du contexte de modernisation éducative en République Démocratique du Congo, formulation de la problématique relative à la gestion manuelle des notes, énoncé des hypothèses et définition de la méthodologie de recherche appliquée.

CHAPITRE PREMIER : ANALYSE DU PROBLÈME: Description du système scolaire existant à l'Institut Tutazamié, inventaire des dysfonctionnements liés aux calculs manuels, revue des solutions logicielles existantes et formulation détaillée du cahier des charges fonctionnel et technique.

CHAPITRE II: CONCEPTION ET MODELISATION: Élaboration de l'architecture logicielle trois-tiers, modélisation conceptuelle à l'aide des diagrammes UML structurels et comportementaux, et formalisation mathématique des règles de délibération ainsi que du stockage des barèmes.

CHAPITRE III : DIMENSIONNEMENT, RÉALISATION ET ANALYSE: Implémentation pratique de l'application sous PHP 8.3 et PostgreSQL 16, programmation des algorithmes de calcul et de péréquation intra-groupe, présentation des interfaces utilisateurs et évaluation des résultats obtenus sur une classe pilote.

CONCLUSION GENERALE: Synthèse des résultats confirmant la validité des hypothèses, mise en lumière des apports techniques, organisationnels et sociaux du projet, et analyse objective des limites techniques actuelles ouvrant sur les perspectives futures de déploiement.

Mots-clés

application web, délibération scolaire, péréquation intra-groupe, PHP 8.3, PostgreSQL 16, résultats scolaires, Institut Tutazamié, Likasi, Unified Process, architecture trois-tiers, contrôle d'accès RBAC, bulletin scolaire

Foire aux questions

De quoi traite principalement ce travail de recherche ?

Ce travail porte sur la conception, le développement et le déploiement d'une application web dédiée à l'automatisation intégrale du processus de délibération des notes et de publication sécurisée des résultats scolaires à l'Institut Tutazamié de Likasi en RDC.

Quels sont les domaines et thématiques clés abordés dans l'ouvrage ?

Les thématiques centrales incluent le génie logiciel appliqué à l'éducation, la modélisation des systèmes d'information par diagrammes UML, les algorithmes de décision académique et de péréquation, ainsi que la sécurité des bases de données relationnelles.

Quel est l'objectif principal et la question centrale posée par l'auteur ?

L'objectif premier est d'éliminer les erreurs de calcul et de supprimer l'obligation pour les familles de se déplacer physiquement à l'école, en analysant dans quelle mesure une solution web sur mesure peut intégrer avec précision les règles institutionnelles congolaises d'évaluation.

Quelle méthodologie scientifique et technique a été mise en œuvre ?

L'auteur adopte la méthode itérative et incrémentale Unified Process (UP), couplée à une analyse documentaire, des entretiens semi-directifs sur le terrain, une modélisation rigoureuse en UML 2.5 et une implémentation logicielle modulaire en cycle court.

Quels sont les éléments structurants développés dans le corps du travail ?

Le document développe l'audit du système manuel préexistant, la conception des diagrammes de cas d'utilisation et de classes, la rédaction des pseudocodes d'évaluation, la réalisation des interfaces administrateur et enseignant, ainsi que le protocole de tests sur quarante élèves réels.

Quels termes fondamentaux définissent au mieux cette recherche ?

Les notions essentielles sont : application web, délibération scolaire, péréquation, seuil d'admission, PHP 8.3, PostgreSQL, RDC et Unified Process.

En quoi consiste l'algorithme de péréquation intra-groupe développé dans le système ?

Il s'agit d'un mécanisme novateur qui regroupe les cours selon leur barème maximal commun et compense automatiquement une matière en échec (inférieure à cinquante pour cent) grâce à l'excédent d'une autre matière du même groupe, simulant ainsi la solidarité pédagogique du conseil de classe.

Comment la consultation en ligne des bulletins préserve-t-elle la confidentialité des élèves ?

L'accès aux bulletins ne requiert pas de création de compte public complexe mais s'effectue strictement au moyen du matricule personnel unique de l'élève, tout en intégrant un mécanisme de restriction des requêtes répétées pour bloquer les tentatives frauduleuses par force brute.

Quelles difficultés techniques majeures ont été identifiées lors du développement local ?

L'auteur a notamment documenté un conflit de latence de connexion dû à la résolution IPv6 de l'hôte sous Windows corrigé en forçant l'adresse IPv4, un dépassement de capacité numérique résolu par la modification de la colonne de barème en base de données, et l'adjonction de contraintes d'unicité sur les résultats.

Excerpt out of 66 pages  - scroll top

Details

Title
Élaboration d’une application web pour la gestion automatisée des processus de délibération et de la publication des résultats
Subtitle
Cas de l’Institut Tutazamie
College
University of Kolwezi  (INSTITUT SUPERIEUR PEDAGOGIQUE ET TECHNIQUE (ISPT/LIKASI))
Course
programmation web
Grade
C (Distinction)
Author
Otys Yano (Author)
Publication Year
2026
Pages
66
Catalog Number
V1761949
ISBN (PDF)
9783389204702
Language
French
Tags
Application web délibération scolaire péréquation PHP 8.3 PostgreSQL résultats scolaires Institut Tutazamié Likasi
Product Safety
GRIN Publishing GmbH
Quote paper
Otys Yano (Author), 2026, Élaboration d’une application web pour la gestion automatisée des processus de délibération et de la publication des résultats, Munich, GRIN Verlag, https://www.grin.com/document/1761949
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  66  pages
Grin logo
  • Grin.com
  • Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint
  • Withdraw Contract