Système de vote automatisé pour les lycées en C # et MySQL

Posted on


Système de vote automatisé pour les lycées en C # et MySQL

Le projet intitulé Automated Voting System for High School est une application basée sur un réseau qui répond aux besoins et aux exigences d’une procédure de vote pour le conseil du gouvernement étudiant. Le projet a été écrit en C # .Net et MySQL pour la base de données du système.

Le système sera conçu pour simplifier le flux de vote et c’est également la réponse / solution à plusieurs problèmes rencontrés dans le processus manuel d’élection tels que l’inexactitude des registres, l’inefficacité des processus et bien d’autres.

Objectifs de l’étude

L’objectif principal du projet est de remplacer le processus manuel et de mettre en œuvre le système développé pour rendre le flux efficace et précis.

Objectifs spécifiques

  • Identifier les besoins et les exigences des utilisateurs et de l’organisation
  • Combler les lacunes et les problèmes rencontrés lors du développement du système électoral
  • Sécuriser et gérer les dossiers de manière électronique
  • Tester et valider le système en fonction de la série de critères de test
  • Pour implémenter le système dans un environnement réel

Modules / fonctionnalités du système

Module étudiants candidats

  • Ajouter une mise à jour supprimer des candidats
  • Capturer ou télécharger une photo
  • Valider tous les postes s’ils sont occupés ou répétés
  • Seul le niveau supérieur est éligible au rang supérieur

l’image ci-dessous est le module des étudiants candidats:

Système de vote automatisé pour le lycée en C # et MySQL - Module étudiant candidat
Système de vote automatisé pour le lycée en C # et MySQL – Module étudiant candidat

Module Résultats

  • Tally Votes
  • Filtrer par poste et groupe

l’image ci-dessous est le module de résultats du système:

Système de vote automatisé pour les lycées en C # et MySQL - Module Résultats
Système de vote automatisé pour les lycées en C # et MySQL – Module Résultats

Imprimer les résultats du vote

Système de vote automatisé pour les lycées en C # et MySQL - Imprimer les résultats du vote
Système de vote automatisé pour les lycées en C # et MySQL – Imprimer les résultats du vote

Impression des élus

Système de vote automatisé pour les lycées en C # et MySQL - Impression des élus
Système de vote automatisé pour les lycées en C # et MySQL – Impression des élus

Module de maintien des électeurs

  • Surveiller le statut de l’étudiant non et voté
  • filtrer par année / année
  • importation de la liste principale Excel

L’image ci-dessous est le module de maintenance du système par l’électeur:

Système de vote automatisé pour les lycées en C # et MySQL - Module de maintenance des électeurs 2
Système de vote automatisé pour les lycées en C # et MySQL – Module de maintenance des électeurs 2
Système de vote automatisé pour les lycées en C # et MySQL - Module de maintenance des électeurs
Système de vote automatisé pour les lycées en C # et MySQL – Module de maintenance des électeurs

Aperçu côté vote client

  • Vérifie s’il est prêt à lancer les élections. Il s’agit également de l’interface utilisateur côté client pour le vote.
Système de vote automatisé pour les lycées en C # et MySQL - Aperçu côté vote client
Système de vote automatisé pour les lycées en C # et MySQL – Aperçu côté vote client

Option de vote direct

  • Permet de voter tous les candidats sous la même bannière ou liste de parti
Système de vote automatisé pour les lycées en C # et MySQL - Module Vote Straight
Système de vote automatisé pour les lycées en C # et MySQL – Module Vote Straight

Autres:

  • Gérer les paramètres utilisateur
  • Statut du vote (ON / OFF)
  • Empêchez de voter si le vote n’a pas encore commencé.
  • Aperçu du mode client
  • Officiers SSG récents (agents d’archives)
  • Statut du vote étudiant
  • Imprimer Les étudiants qui ne prennent pas ou ne votent pas.
  • Réinitialiser ou supprimer des données (facultatif)
Système de vote automatisé pour le lycée en C # et MySQL - Paramètres système
Système de vote automatisé pour le lycée en C # et MySQL – Paramètres système

Certificat de proclamation pour les candidats gagnants

Système de vote automatisé pour les lycées en C # et MySQL - Certificat de proclamation pour les candidats gagnants
Système de vote automatisé pour les lycées en C # et MySQL – Certificat de proclamation pour les candidats gagnants

Module de gestion

  • Mettre à jour le nom principal, le conseiller SSG et le président SSG
  • Mettre à jour l’année scolaire
Système de vote automatisé pour lycée en C # et MySQL - Module de gestion
Système de vote automatisé pour lycée en C # et MySQL – Module de gestion

Verrouillage du système

Système de vote automatisé pour le lycée en C # et MySQL - Verrouillage du système
Système de vote automatisé pour le lycée en C # et MySQL – Verrouillage du système

Phases du cycle de développement du système

Analyse et conception rapide

Au cours de l’analyse et de la conception rapide, les chercheurs ont mené une entrevue personnelle avec les répondants et le client choisi où l’étude a été menée. Les répondants ont eu la possibilité de suggérer comment le système sera conçu. Après avoir effectué la collecte de données, les chercheurs ont élaboré une conception initiale du système proposé.

L’analyse des données

Les chercheurs analyseront toutes les données, les besoins des utilisateurs et les informations. Cette phase aide également les chercheurs à avoir une idée sur la façon de créer le système et à se faire une idée de la manière dont le système proposé serait bénéfique pour les clients.

Conception du système

Les chercheurs commenceront à développer le système proposé. Il comprend la conception; à quoi ressemblerait le système en fonction des besoins des utilisateurs, et les chercheurs / programmeurs aimeraient ajouter une conception personnelle pour rendre le système plus interactif et convivial.

Cycle de prototype

Cette étape comprendra la compilation, la construction, la démonstration et le raffinement des données recueillies par les chercheurs. Les chercheurs construisent d’abord un prototype basé sur la conception planifiée et les tableaux de données. Après avoir construit le prototype, il sera démontré au client. Les chercheurs montrent la fonction du système, le flux sur son fonctionnement et les fonctions des fonctionnalités incluses dans le système. La dernière étape est le raffinement où les chercheurs affineront le système en fonction des besoins supplémentaires du client. Cela inclura des changements dans le flux des fonctionnalités et les fonctions en fonction des exigences.

Essai

Cela inclura la rétroaction du système proposé une fois qu’il sera mis en œuvre et qu’il aura été testé par trois experts. Il informera également les chercheurs et le développeur s’il y a des bogues, des suggestions et si les fonctionnalités du système fonctionnent bien.

la mise en oeuvre

Cela discutera de la mise en œuvre du système proposé dans lequel trois (3) experts évalueront le système proposé. Cela permettra également de déterminer si les fonctions et suggestions recommandées sont respectées.

Développeur: Stephen Yecyec

Vous pouvez visiter notre Facebook page pour plus d’informations, demandes de renseignements et commentaires.

Louer notre équipe pour faire le projet.

commentaires

commentaires





Telecharger ici

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *