L'Instance supérieure indépendante pour les élections (en arabe : )الهيئة العليا المستقلة لالنتخاباتou
ISIE est un organisme tunisien chargé de la gestion des élections. Elle a pour but d'enregistrer les
électeurs, de préparer le scrutin et d'assurer son bon déroulement et proclamer les résultats.
Dans ce cadre, on se propose de créer un site web permettant aux électeurs résidents en Tunisie de
s'enregistrer en ligne.
1
B- Création des pages Web :
1- Dans le dossier WWW créer un dossier de travail nommé « SW<Nom Prenom> »
NB : Toutes les fonctions JavaScript devront être créées dans un fichier externe appelé « Contrôler.js »
2- Créer la page « accueil.htm » qui contiendra le jeu de cadres suivant :
Une fonction nommée "vérifier" écrite en JavaScript et développée dans le fichier "Contrôler.js" qui
permet de faire le contrôle de saisie des données du formulaire en respectant les conditions suivantes :
Toutes les zones de saisie doivent être non vides
Le champ N° carte d'identité doit être numérique et contenant obligatoirement 8 chiffres.
Le champ Nom et le champ prénom doivent commencer chacun par une lettre en majuscule
Le champ téléphone doit être numérique et contenant obligatoirement 8 chiffres.
L'utilisateur doit approuver les informations saisies en cochant la dernière case du formulaire.
2
L’utilisateur ne peut pas dépasser 300000 millisecondes pour remplir le formulaire. Pour ceci
on récupère le temps courant automatiquement au chargement de la page (onload) et on le
compare au temps actuel lors de la soumission du formulaire.
NB: On donne la fonction Date.now() en JavaScript qui renvoie le nombre de millisecondes
depuis le 1er janvier 1970.
3
Un script PHP développé dans un fichier intitulé « modifier.php » qui permet de :
Afficher le message "Vous n'êtes pas inscrit" dans le cas où le CIN de l'électeur n'existe pas
dans la table " Electeur ".
Afficher le message "Mot de passe erroné" dans le cas où le mot de passe saisi ne correspond
pas au CIN entré par l'utilisateur.
Mettre à jour les données saisies et la date d’inscrit par l'utilisateur et afficher le message "Vos
données ont été mises à jour"
Le clic sur le bouton "AFFICHER" permet de faire appel à un script PHP développé dans un fichier
"statistiques.php" qui permet d'afficher le pourcentage de femmes ou d'hommes inscrits dans le
gouvernorat choisis. Dans le cas où l'utilisateur ne choisit pas le sexe, il y aura l'affichage du nombre
total des citoyens inscrits dans le gouvernorat choisis.
Exemples :
o Si l'utilisateur choisit le gouvernorat "Ben Arous" et le sexe "Masculin", on aura l'affichage du
message suivant : " Pour le gouvernorat de Ben Arous le pourcentage d'inscrits de sexe Masculin
est égal à 54 %".
o Si l'utilisateur choisit le gouvernorat "Tunis" et ne choisit pas le sexe, on aura l'affichage du message
suivant : "Pour le gouvernorat de Tunis il y a 124 inscrits".