0% ont trouvé ce document utile (0 vote)
21 vues4 pages

Projet UML2

Le projet UML décrit un système de gestion de votes visant à numériser et automatiser le processus électoral au sein d'organisations. Il inclut des fonctionnalités pour les électeurs, administrateurs, candidats, et observateurs, garantissant sécurité, confidentialité et transparence des résultats. Les modules fonctionnels comprennent l'authentification sécurisée, la création de scrutins, et l'affichage des résultats en temps réel.
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues4 pages

Projet UML2

Le projet UML décrit un système de gestion de votes visant à numériser et automatiser le processus électoral au sein d'organisations. Il inclut des fonctionnalités pour les électeurs, administrateurs, candidats, et observateurs, garantissant sécurité, confidentialité et transparence des résultats. Les modules fonctionnels comprennent l'authentification sécurisée, la création de scrutins, et l'affichage des résultats en temps réel.
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

INSTITUT SUPERIEUR DE GENIES ELECTRIQUE DU BURKINA FASO

IC1

Projet UML

Système de gestion de votes


1. Description du thème
Le système de gestion des votes a pour objectif de numériser et d’automatiser le processus
électoral au sein d’une organisation (école, entreprise, association). Il permet une gestion
centralisée des élections, un enregistrement sécurisé des électeurs, un vote électronique
confidentiel, et un décompte automatisé des résultats. Ce système garantit :
• L’unicité du vote par électeur.
• La sécurité et la confidentialité des données.
• La transparence et la fiabilité des résultats.

Principaux onglets de l'application


1. Électeur
• Accueil : Vue d’ensemble, scrutins ouverts, dates clés.
• Voter : Accès à l’interface de vote sécurisé.
• Candidats / Propositions : Informations sur les candidats ou sujets à voter.
• Historique / Reçu : Confirmation de vote, participation passée.
• Mon compte : Infos personnelles, mot de passe, sécurité.

2. Administrateur système
• Tableau de bord : Statistiques globales, alertes, participation.
• Gestion des scrutins : Créer, modifier ou supprimer un vote.
• Utilisateurs : Gestion des électeurs, candidats, observateurs.
• Paramètres système : Sécurité, notifications, configuration générale.
• Audit / Journaux : Logs d’activité, suivi des actions.
3. Candidat
• Mes candidatures : Liste des élections où il est inscrit.
• Programme : Ajouter/modifier les infos et le programme.
• Résultats : Voir les résultats selon les scrutins.

4. Commission électorale
• Candidatures à valider : Acceptation ou refus.
• Suivi des scrutins : Observation du déroulement.
• Résultats officiels : Validation et publication finale.

5. Observateur électoral
• Vue d’ensemble : Suivi du processus de vote.
• Signalements : Signaler anomalies ou fraudes.
• Rapport d’observation : Rédiger un rapport final.

6. Développeur / Technicien
• Statut du système : Suivi technique (serveur, réseau).
• Maintenance : Historique et interventions planifiées.
• Sécurité / Logs : Journalisation, alertes de sécurité.

Acteurs du Système
Acteur Rôle Fonctions principales

Administrateur Supervise, configure, Création de scrutins, gestion des dates,


système sécurise supervision, sécurité globale

Inscription, authentification, consultation des


Électeur Participe au vote
candidats, vote, confirmation

Se présente à Dépôt de candidature, ajout de programme,


Candidat
l’élection consultation des résultats

Commission Validation des candidatures, audit, transparence,


Supervise et valide
électorale publication des résultats officiels

Observateur Assure transparence, Observation du vote, rédaction de rapports,


électoral surveille signalement de fraudes

Développeur / Gère le système Mise en place, maintenance, sécurité technique,


Technicien technique résolution d’incidents

Modules Fonctionnels

Module Description

Authentification Connexion via identifiants, biométrie, ou QR code de carte


sécurisée d’électeur

Paramétrage des scrutins : dates, type (élection ou référendum),


Création de scrutins
candidats, règles

Vote électronique Interface ergonomique, accessible, garantissant sécurité et fluidité

Anonymisation du vote Dissociation entre identité et choix du votant

Résultats en temps réel Affichage dynamique des résultats selon rôles et permissions

Archivage et audit Journalisation, stockage des bulletins, audit par autorité tierce

Notifications Alertes envoyées aux électeurs (email, SMS, etc.)

Vous aimerez peut-être aussi