Présentation du projet
Le projet vise à développer des compétences en architecture MVC (Modèle – Vue – Contrôleur) et à mettre en œuvre une méthode de gestion de version à l’aide de Git et GitLab.
/
Architecture MVC (modèle, vue, contrôleur) :
Le dossier « /Modeles » a pour objectif de stocker toutes les requêtes à envoyer au serveur de base de données. Le tous sera stocké sous forme d’une classe (programmation POO) avec des méthodes, où chaque classe concernera une table de la base :
Le dossier « /Vues » comme son nom l’indique stocke toutes les vues du le site :
Le dossier « /Controleurs » fait le lien entre la vue et le modèle :
Cette fonctionnalité s’enchainera de la manière suivante :
Gestion de version :
Utilisation de Git sur Netbeans : |
Comme on peux le voir il y a 4 branches local qui on chacun ajouter une fonctionnalité au « Main ».
Avec Git il est possible de faire des versions dans un dépôt distant, comme par exemple sur GitLab.