Projet Pic du Midi

Contexte

Initialement dédié à des activités scientifiques centrées sur l’astronomie et la météorologie, le
Pic du Midi de Bigorre a connu de graves difficultés financières.

Pour sauvegarder ce patrimoine, les acteurs du monde économique décidèrent de jouer « l’ouverture » en consacrant une partie de la plateforme du pic à l’accueil des touristes. Le syndicat mixte de valorisation du Pic du Midi engagea alors de nombreux projets :

– la construction d’une aire d’autoroute mettant en valeur le pic.

– Un téléphérique.

– différents aménagements et/ou constructions furent réalisés avec l’objectif d’accroître l’attractivité du site.

– Le pic dispose d’un site Web.

Formulation du besoin

Dans ce projet, j’ai été engagés pour développer un outil d’aide à la décision pour la boutique du Pic qui se présentera sous la forme d’un tableau de bord avec les principaux indicateurs à suivre, réalisé sur WordPress qui est un CMS (Système de gestion de contenu). L’application sera stockée sur WampServer, une plate-forme de développement Web sous Windows permettant de développer des applications Web dynamiques avec Apache2, PHP et de MySQL

/

La fonctionnalité :

Voici le tableau réalisé pour ce projet :

Pour réaliser ce tableau, j’ai utilisé une extension WordPress, Elementor, qui permet de générer les différents codes courts.

Tous d’abord j’ai utilisé la fonctionnalité TablePress pour avoir un code court du tableau :

Ce qu’il y a dans la colonne B du tableau, qui est entre crochets, sont des codes courts qui proviennent de fonction PHP dans le fichier « accesbd.php ».

Voici les différentes fonctions utilisées avec leur code court associé :

La fonction getTemps, récupère le temps d’une journée :

La fonction getNbVisiteur, récupère le nombre de visiteur d’un journée :

La fonction getCATotal, calcule le chiffre d’affaire total d’une journée :

La fonction getMontantMoyenVente, calcule le montant moyen d’une vente :

Et la fonction getCAByVisiteur, qui calcule le chiffre d’affaire par visiteur :

Après avoir fait toute les fonctions est mis les codes courts dans le tableau j’ai récupéré le code court propre à ce tableau pour l’insérer dans la page souhaité. Il se présente ra de la façon suivante :