top of page

PROJET GSB

Ce site est réalisé en PHP orienté OBJET , HTML , CSS. Celui ci possède une base de donnée MYSQL contenue dans PHP MY ADMIN , interface ouvrable via laragon.
Le site web adopte également la structure de modèle-vue-c
ontrôleur. 

 

Définition : 

Le Modèle Vue Contrôleur (MVC) est un modèle architectural qui divise une application en trois composants principaux :

  1. Modèle (Model) : Représente les données et la logique métier de l'application. Il gère l'accès aux données et notifie les vues en cas de changements.

  2. Vue (View) : Affiche l'interface utilisateur et présente les données au format compréhensible. Elle est informée des changements dans le modèle et peut les refléter à l'utilisateur.

  3. Contrôleur (Controller) : Gère les interactions de l'utilisateur, réagit aux événements de la vue, met à jour le modèle en conséquence et actualise la vue en conséquence. Il agit comme une liaison entre le modèle et la vue.

Cette structure favorise la séparation des préoccupations, facilitant la maintenance, l'évolutivité et la collaboration dans le développement logiciel.

​

​

​

​

​

​

​

​

​

​

​

​

image.png

I. Mise en place de la base de donnée

Avant tout , établir la structure de la base de donnée est le principal pour suivre une ligne directive cohérente dans le code.

J'ai donc établi toute les entités nécessaires au bon fonctionnement de mon site , en établissant un schéma relations entités (MCD)

bottom of page