Pic du Midi de Bigorre - Les soirées étoilées

Contexte

Tout au long de l’année mais seulement sur quelques dates, le Pic du Midi de Bigorre accueille des visiteurs lors d’événements astronomiques particuliers. Ses soirées étoilées rencontrent un véritable succès auprès du grand public. L’engouement du public pour ces soirées est tel qu’aujourd’hui le responsable du Pic souhaite mettre en place une application Web permettant la réservation en ligne d’une soirée étoilée et la gestion globale des soirées par le gestionnaire.

Cette application a été développée dans le langage de programmation PHP 7.2 et les données stockées dans une base de données relationnelles.
Elle s’appuiera sur une architecture robuste et évolutive avec une indépendance forte entre les données manipulées par l’application, leur structure de stockage et l’interface développée (PDO, MVC, DAO).

L’utilisation du logiciel de gestion de versions GIT et la méthode SCRUM sont imposées dans ce projet.

Présentation

Les soirées étoilées

Le Product Backlog recense les fonctionnalités à développer pour l’équipe de développeur.

Sur cette fiche, on retrouve :

  • l’User Story : c’est la description du besoin ou de l’attente de l’utilisateur quant au développement de la fonctionnalité
  • la Valeur métier : cette valeur est donnée par le Product Owner et sera étudiée entre les différents développeurs. Elle permet de déterminer le niveau d’importance d’une fonctionnalité par rapport à une autre, et donc de commencer par celle qui sera la plus importante
  • les Points : cet élément exprime l’effort nécessaire à la réalisation de la fonctionnalité. Cela prend en compte :

► la quantité de travail à fournir ;

► la complexité des tâches à exécuter ;

► tout risque ou incertitude qui viendraient compromettre leur réalisation ;

► les capacités techniques de l’équipe.

  • le ROI : c’est le retour sur investissement qui correspond à la division de la valeur métier par les points

► Architecture MVC (Modèle - Vue - Controleur)

Les soirées étoilées

► Exemple du code de la classe Modèle

Les soirées étoilées

► Exemple du code de la classe Vue

Les soirées étoilées

► Exemple du code de la classe Controleur

Les soirées étoilées

► Résultat de la page d'accueil

Les soirées étoilées

► Résultat de la page de suppression d'une soirée

Les soirées étoilées