book

Détails du sujet

Conception et implémentation d’un système de vote électronique sécurisé pour les élections universitaires.


Résumé


Auteur : WASINGYA NYUNYU
Niveau: G3
Département: Genie Informatique
Année Ac: 2025-2026 , | 2026-02-18 20:11:26

Mots clés

Mots-clés : Vote électronique, sécurité informatique, système web, authentification, intégrité des données, unicité du vote, génie logiciel.

Intérêt

Ce travail présente un intérêt scientifique, académique et pratique. Il permet d’appliquer les concepts du génie logiciel et de la sécurité informatique à un problème réel du milieu universitaire, tout en proposant une solution moderne, efficace et sécurisée pour l’organisation des élections étudiantes.

Problématique

Les élections universitaires sont généralement organisées de manière manuelle, ce qui expose le processus à des risques de fraude, de lenteur et de manque de transparence.
Dès lors, comment mettre en place un système de vote électronique capable de garantir l’authentification des votants, l’unicité du vote, l’anonymat et la sécurité des données ?

Plan provisoire

INTRODUCTION GÉNÉRALE
- Contexte et justification du sujet
- Problématique
- Hypothèses
- Objectifs (général et spécifiques)
- Méthodologie
- Structure du mémoire
CHAPITRE I : CADRE THÉORIQUE ET CONCEPTUEL
1.1 Définition des concepts clés
1.2 Généralités sur les systèmes de vote électronique
1.3 Enjeux et défis de la sécurité dans le vote électronique
1.4 Étude de travaux existants (revue de littérature)
CHAPITRE II : ANALYSE DU SYSTÈME EXISTANT ET SPÉCIFICATION DES BESOINS
2.1 Présentation du cadre d’étude (ex : FST)
2.2 Analyse du système de vote actuel
2.3 Limites du système existant
2.4 Expression des besoins
- Besoins fonctionnels
- Besoins non fonctionnels
CHAPITRE III : CONCEPTION DU SYSTÈME PROPOSÉ
3.1 Architecture générale du système
3.2 Diagrammes UML(Cas d’utilisation,Classes et Séquence)
3.3 Modélisation de la base de données
3.4 Choix technologiques (Java, MySQL, etc.)
CHAPITRE IV : IMPLÉMENTATION ET VALIDATION
4.1 Environnement de développement
4.2 Présentation des interfaces
4.3 Description des principales fonctionnalités
4.4 Sécurité mise en place
4.5 Tests et validation du système
CONCLUSION GÉNÉRALE
- Résumé des résultats
- Apports du travail
- Limites
- Perspectives d’amélioration

Hypothèses

Nous supposons que l’implémentation d’un système web sécurisé intégrant des mécanismes d’authentification, de contrôle d’accès et de séparation des données permettra de garantir l’unicité du vote, l’anonymat des électeurs et l’intégrité des résultats.

Méthodes

Dans le cadre de cette étude, nous avons adopté une méthode analytique pour identifier les insuffisances du système existant.
La conception du système s’est appuyée sur l’approche orientée objet et l’utilisation du langage UML.
Pour le développement, nous avons retenu le modèle en cascade afin de structurer les différentes phases du projet.
Enfin, une méthode expérimentale basée sur des tests fonctionnels a été utilisée pour valider la solution proposée.

Bibliographie

1. Software Engineering – Roger S. Pressman
2. Cryptography and Network Security – William Stallings
3. Electronic Voting and Democracy – Peter Y. A. Ryan
4. Head First Java – Kathy Sierra
5. ChatGPT

Directeur & Encadreur

Directeur: AKWIR Alain NKIEDIEL
Encadreur: NZANZU Patrick VINGI

Status

Décision ou observation:
Feu vert:
Déposé : NON
Défendu: NON
Finalisé: NON