WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Système automatisée de gestion du concours d'entrée à  une grande école.


par Alex ITOLI OUNEMBOUNI
Université de Ngaoundere  - Diplôme de Professeur des lycées d’enseignement secondaire, second grade (DIPESII) en Informatique fondamentale 2020
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3.1.2 Réalisation des impressions et visualisations des listes et statistiques

Dans le système, la réalisation des impressions et de visualisation des listes et statistiques se font sur quatre pages distinctes. On a donc la page de visualisation de listes, la page d'impression de listes, la page de visualisation des statistiques et la page d'impression des statistiques. Ces pages toutes réalisées à l'aide des langages HTML, CSS, JavaScript, PHP et les codes MySqli pour les interactions avec les bases de données.

La page de visualisation de listes contient un filtre, un tableau et une zone de recherche qui cette fois recherche un centre de composition. Le tableau contient la liste des candidatures déjà validées. Leur réalisation est quasi identique que celle présenté pour la page de gestion de candidature juste qu'on ajoute dans les requêtes adressées à la base de donné la précision de ne choisir que les candidatures valides et qu'on tient maintenant compte aussi du centre de composition dans les requêtes pour générer le tableau.

La page d'impression de listes, son aspect est identique à la page de visualisation de listes mais au niveau de l'implémentation, le bouton d'impression soumet les informations sur le cycle, la filière et le centre sollicité vers une autre page web qui les adressera au serveur afin de recevoir les informations à imprimer. L'impression proprement dite se lance donc automatiquement lors du chargement de la page contenant les informations à imprimer grâce à la fonction JavaScript « window.print () » placé au niveau de sa balise BODY.

La page de visualisation des statistiques elle utilise des compteurs pour énumérer le nombre de filles et le nombre de garçons de manière globale et pour chaque région dans la base de données. On utilise par la suite le PHP pour les positionnés dans les colonnes du tableau.

La page d'impression est beaucoup plus vue comme un état car c'est une maquette d'un document PDF réalisé en HTML et imprimable dans lequel on vient greffer les informations récoltées à partir de la base de donnée. Elle ajoute à la page de visualisation la fonction JavaScript « window.print () » placé au niveau de la balise BODY et une code CSS qui devra être utilisé pour l'impression.

3.1.3 Réalisation de l'inscription et modification des informations

La page d'inscription concerne uniquement les candidats. Elle permet à ceux-ci de pouvoir postuler au concours.

Mise à jour d'un système automatisé de gestion du concours d'entré à une grande école (SAGGE-Concours)

Mémoire de DIPES II en Informatique Fondamentale, Rédigé et soutenu par ITOLI OUNEMBOUNI Alex 28

Chapitre 3. Technique d'implémentation et Guide d'utilisation

Lors de la création du compte par un candidat, des cases à lui destinée sont créées dans la base de données, on lui attribue un matricule et un identifiant en tant que candidat et on sauvegarde les informations de son compte. La page d'inscription offre à l'utilisateur un formulaire « multistep » réalisé à l'aide du JavaScript. Lorsqu'un candidat se connecte, les données contenues dans les cases qui lui sont destinées dans la base de données se charge automatiquement dans le formulaire d'inscription à l'aide d'une requête de récupération des éléments de la base de donnée qui sont sauvegardés dans des variables PHP qui à leurs tours vont être attribué aux cases visées du formulaire. Si sa première inscription, le vide sera chargé et on aura l'impression d'avoir un formulaire vierge mais s'il se connecte une nouvelle fois, les informations qu'il avait préalablement sauvegardées seront charger dans le formulaire pour modification en cas de besoin. La page d'inscription offre au candidat la possibilité d'accéder à la page de modification des informations liées au compte, un code PHP contenant des requêtes MySqli de mise à jour de la table « compte » tourne derrière cette page.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Ceux qui vivent sont ceux qui luttent"   Victor Hugo