Retour
Réservation Cinéma

Réservation Cinéma

TP BTS SIO 1ère année — application PHP MVC de réservation de billets de cinéma par catégorie tarifaire, avec récapitulatif des ventes et gestion des tarifs.

Description

Application web développée en PHP MVC permettant de réserver des billets de cinéma. L'utilisateur saisit un nombre de billets et choisit une catégorie tarifaire (adulte, enfant, etc.) via un formulaire. Un récapitulatif des réservations est disponible, et une fonctionnalité permet d'augmenter les tarifs par catégorie. Les données sont chargées depuis des fichiers JSON.

Technologies utilisées

PHP MVC JSON HTML CSS JavaScript

Compétences BTS SIO

B1 Gérer le patrimoine informatique
B1.2 Exploiter des référentiels, normes et standards adoptés par le prestataire informatique

Le projet suit le pattern MVC, un standard d'architecture reconnu en développement web. Les données (catégories tarifaires, réservations) sont structurées en JSON, et les classes PHP respectent les conventions orientées objet avec des accesseurs, des constructeurs et une séparation claire des responsabilités.

B3 Développer la présence en ligne de l'organisation
B3.3 Participer à l'évolution d'un site Web exploitant les données de l'organisation

L'application web exploite des fichiers JSON contenant les catégories de billets et leurs tarifs. Elle permet d'effectuer des réservations, d'en consulter le récapitulatif et de modifier les prix par catégorie. Le site évolue donc en fonction des données métier de la structure.

B4 Travailler en mode projet
B4.1 Analyser les objectifs et les modalités d'organisation d'un projet

Le projet a nécessité une analyse préalable du besoin : définir les fonctionnalités à développer (réservation, récapitulatif, gestion des tarifs), structurer les routes via un contrôleur principal et répartir le code entre modèles, vues et contrôleurs de façon cohérente.

Informations

Type Propriétaire