Projet
Technologies utilisées:
- Utilisation systématique de CSS pour la présentation et la mise en page du site. ● (X)HTML
- PHP/MySQL
Le projet consiste à mettre en place un site Web pour permettre à un étudiant de gérer la collection de CD musicaux en sa possession ainsi que les prêts. Un CD musical peut être caractérisé par un code entier pour l'identifier de manière unique, le nom de l'album, l'auteur, le nombre de titres, la liste des titres, le nom du producteur, la date de sortie de l'album et éventuellement les nom, prénoms et adresse de l'emprunteur. Le site dispose d'un espace membre et d'un espace visiteur: Chaque fonctionnalité est affectée à une page spécifique.
- Créer dans le serveur MySQL une base de données cd contenant l'ensemble des tables nécessaires à la gestion des cd.
- Présentation générale du logiciel.
- Espace visiteur
- Affichage de la liste des CD disponibles,
- Fonctionnalités disponibles sur l'espace membre
- Ajout d'un nouveau cd
- Affichage des informations sur un CD dont le numéro ou le nom de l'album est fourni
- Affichage de la liste des CD prêtés,
- Affichage de la liste des CD disponibles,
- Prêt d'un CD (saisie des informations sur l'emprunteur et mise à jour du CD concerné. Le nom de l'album à prêter est demandé. Retour de prêt d'un CD : le nom de l'album rendu est demandé et les informations sur l'emprunteur sont mises à jour.
- Modification d'un album : le nom de l'album est demandé et l'utilisateur peut modifier les champs qu'il choisit.
- Suppression d'un CD : le nom de l'album est demandé. Le programme affiche les informations sur le CD et demande à l'utilisateur de confirmer la suppression.
- Ajout et de suppression d'utilisateurs.
- Affichage des informations sur un CD dont le numéro ou le nom de l’album est fourni
Indication: Pour accéder à l'espace membre l'utilisateur doit disposer d'un couple login/mot de passe. Le programme vérifie l'authenticité du couple login/password dans une table utilisateur que vous ajouterez à la base de données.