Conception et implémentation d'une application de vote informatique (cas de la ceni antenne Likasi)( Télécharger le fichier original )par Depapa Mwembo Makaba Université Chrétienne Source de Vie - Graduat 2015 |
TABLE DES ILLUSTRATIONSFigure 1: Siège de la CENT Antenne Likasi 13 Figure 2: Structure opérationnelle de la CENT 14 Figure 3: Cycle de vie du processus unifié 17 Figure 4: Diagramme de Cas d'Utilisation métier 19 Figure 5: Diagramme de Cas d'Utilisation 20 Figure 6: Diagramme de Séquence système du CU: Voter et S'Authentifier 23 Figure 7: Diagramme de Séquence Système du CU: Envoyer résultat 24 Figure 8: Diagramme de classe du domaine 26 Figure 9: Diagramme de Séquence de Conception du CU: Voter et S'Authentifier 30 Figure 10: Diagramme de classe de conception du CU : Voter et S'Authentifier 32 Figure 11: Modèle logique des données 34 Figure 12: Architecture Client/ Serveur 37 Figure 13: Diagramme de déploiement 38 Figure 14: Page d'accueil coté Administrateur 42 Figure 15: Première page de l'application 42 Figure 16: Page d'activation de l'interface de vote 43 Figure 17: Pages des résultats du vote 43 Figure 18: Tnterface ou bulletin de vote 44 Figure 19: Evolution des votes 44 vi SIGLES ET ABREVIATIONSCD : Compact Disc CENI : Commission Electorale Nationale Indépendante COO : Conception Orienté Objet CSS : Cascading Style Sheets CU : Cas d'Utilisation DCL: Data Control Language DDL: Data Definition Language DML: Data Manipulation Language DSS : Diagramme de Séquence Système DVD : Digital Versatil Disc (Disque Vidéo Digital) HTML : Hyper Text Markup Language HTTP : Hyper Text Transfer Protocol IBM: International Business Machines Ir. : Ingénieur LCD: Langage de Contrôle de Données LDD: Langage de Définition de Données LMD: Langage de Manipulation de Données PHP : Personal Home Page (Hypertext Preprocessor) PU : Processus Unifié RDC : République Démocratique du Congo SGBD : Système de Gestion de Base des Données SI : Système d'Information SQL: Structured Query Language UC: Use Case UCSV : Université Chrétienne Source de Vie UMK : Université Méthodiste au Katanga UML: Unified Modeling Language UP: Unified Process W3C : World Wide Web Consortium WAMP: Windows Apache MySQL et PHP WIMP : Windows Icons Mouse Pointers 1 INTRODUCTION GENERALE1. PRESENTATION DU SUJETL'informatique est la science de traitement automatique de l'information. Aujourd'hui, cette science tend à s'introduire dans presque tous les domaines de la vie humaine. L'informatique est au centre d'un secteur industriel dont les produits ont évolué avec une rapidité qui frappe l'imagination. Elle apparaît tour à tour accusée de tous les maux ou qui donne du prestige à tous les pouvoirs. De machine à rêver, l'ordinateur est devenu un outil qui a investi tant la vie privée que le monde professionnel. Cette évolution technologique a transformé au fur et à mesure ses méthodes d'utilisation et provoqué une diversification du paysage informatique. Actuellement dans le monde, la démocratie est un processus majeur qui est recherché par plusieurs personnes et à tous les niveaux. La tâche ne leur étant pas facile, certaines personnes y laissent leurs vies, c'est-à-dire qu'elles consentent des sacrifices suprêmes pour cette démocratie. Ayant observé le déroulement des votes dans la République Démocratique du Congo, plus précisément dans la ville de Likasi pour ce qui concerne le tour présidentiel qui est d'une grande importance pour la nation, et ayant observé également que le comptage des bulletins s'effectue manuellement avec risque de se tromper ; d'où ceci pourra ainsi conduire à la publication des faux résultats ; ceci attire notre attention et nous conduit à proposer une conception et une implémentation d'une application de vote informatique. Le vote électronique est un système de vote dématérialisé, à comptage automatisé, notamment des scrutins, à l'aide de systèmes informatiques.1 Parlant de l'objectif de notre étude, le vote informatique aura donc pour objectif : automatiser le comptage des voix et bulletins, centraliser les résultats par circonscription électorale le plus rapidement possible, publier des résultats définitifs dans un temps record, minimiser le coût d'impression des bulletins papier, Moins de personnes nécessaires au processus électoral, toutefois, ce personnel électoral doit alors suivre une formation. 1 fr.wikipedia.org/wiki/ en ligne le 03/12/2014 à 11h 30 2 |
|