Skip to content

saalmahm/Workshop-LibraryManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️Workshop

Ce répertoire regroupe tous les ateliers et exercices réalisés, couvrant divers sujets de développement et de modélisation. Voici un aperçu du contenu :


📂 Contenu

1. Opérations CRUD

🖋️ CRUD en PHP

  • Mise en œuvre des fonctionnalités Créer, Lire, Mettre à jour et Supprimer (CRUD) en PHP procédural.

🧩 CRUD en POO

  • Opérations CRUD avancées développées selon les principes de la Programmation Orientée Objet (POO) en PHP.

2. Modélisation des Données

📋 Modélisation MERISE

  • Création de modèles conceptuels et logiques de données selon la méthode MERISE.

🗄️ Schéma SQL

  • Scripts SQL pour la conception et la génération de schémas de bases de données.

🔗 Diagramme Entité-Association (ERD)

  • Représentation graphique des modèles de données pour illustrer les relations entre entités.

3. Diagrammes UML

🎨 Diagramme de Cas d'Utilisation

  • Diagramme UML représentant les interactions fonctionnelles d'un système.

📁 Structure du Répertoire

├── CRUD-PHP
│   ├── ajouter_livre.php
│   ├── db.php
│   ├── liste_livres.php
├── OOP-PHP
│   ├── classes
│   │   ├── Bibliotheque.php
│   │   ├── Livre.php
│   │   ├── Utilisateur.php
│   ├── index.php
├── merise
│   │   ├── ERD.png
│   │   ├── LibraryManager.sql
│   │   ├── MCD.png
│   │   ├── MLD.png
│   │   ├── MPD.png
├── uml
│   ├── UseCaseDiagram.jpg
    ├── diagramme de sequence.jpg

🛠️ Outils Utilisés

  • PHP pour les opérations CRUD procédurales et POO.
  • SQL pour la création et la gestion des schémas de bases de données.
  • Méthode MERISE pour la modélisation des données.
  • Outils UML comme Draw.io et Lucidchart pour la création de diagrammes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages