II.OBJECTIFE DE PROJET
BASE DE DONNEES
Fonctionnalités - Espace Client
Fonctionnalités - Espace Administration
DIFICULTÉ RONCONTRÉ
CONCLUSION
580.06K
Похожие презентации:

Presentation1 projet gestion

1.

Applications web de gestion
de réservation d’hôtel
Projet de fin d’formation
Réalisé par: Ibtissam Edd-daouy
Majda er-Ryfy
Imane Harouch
Encadre par monsieur: jellol
abrouk
2024/2026

2.

PLAN
I.
PRESENTATION DE PROJET
II. OBJECTIF DE PROJET
III. TECHNOLOGIE UTILISÉ
IV. PRESENTATION DE L’APPLICATION
V. SHEMA DE BASE DE DONNÉ
VI. FONCTIONNALITÉS - ESPACE CLIENT
VII. FONCTIONNALITÉ ESPACE ADMINISTRATION
VIII.DIFICULTÉ RONCONTRÉ
IX. CONCLUSION

3.

I.
PRESENTATION DE PROJET
• Notre projet consiste à développer une application web de gestion
de réservation d'hôtel. Cette application permet :
• ✔ Aux clients de réserver une chambre en ligne.
• ✔ À l'administration de gérer les chambres et les réservations.
• Ce projet nous a permis de mettre en pratique les connaissances
acquises durant notre formation, et développer une application
web simple, efficace et facile à utiliser
• l'hôtel dispose de 200 chambres, réparties en quatre catégories:

4. II.OBJECTIFE DE PROJET

• Développer une application web qui facilite :
la réservation des chambres.
la gestion des réservations.
Objectifs Spécifiques
✔ Réserver une chambre
✔ Gérer les chambres
✔ Consulter les disponibilités
✔ Calculer automatiquement le prix
✔ Archiver les réservations
✔ Faciliter la gestion de l'hôtel

5.

I.
TECHNOLOGIE UTILISÉ
SQLT
• STUCTUR
E DE page
CSS
• mise en forme
pour stylise les
pages web
HTML
• langage pour
rendre les pages
web interactives
PYTHON
• Traitement
des données
• Framework
• Léger et flexible
FLASK
JAVASCRIPT
• Base de
données

6.

Présentation de l'Application
L'interface principale permet au client de :
• Consulter les disponibilités des chambres ;
• Saisir ses informations personnelles ;
• Choisir le type de chambre ;
• Sélectionner les dates d'arrivée et de départ ;
• Effectuer une réservation en quelques clics.(Insérer
ici la capture d'écran du Menu Principal.)

7. BASE DE DONNEES

Notre base contient trois tables:
1.
2.
3.
gestion des chambres
gestion des réservations
: historique des
réservations terminées ou annules
louer »(1,n) une chambre peut être associer a plusieurs réservations, tandis qu’une réservation concerne
une seule chambre
« archiver »(1,1) chaque réservation archive correspond à une seule réservation, et inversement

8. Fonctionnalités - Espace Client

• L'espace client contient 4 étapes :
• 1. Réservation : Le client choisit la date d'arrivée, de départ et le type de chambre.
• 2. Confirmation : Un récapitulatif des informations s'affiche pour validation.
• 3. En attente : Le client voit le statut "En attente de confirmation par l'hôtel".
• 4. Facture : Après validation par l'admin, le client peut télécharger sa facture.

9. Fonctionnalités - Espace Administration

l'espace administration permet au responsable de :
1. se connecter avec un login et mot de passe.
2. voir le Dashboard : les nouvelles réservations avec statut "en attente".
3. valider manuellement : accepter ou refuser chaque demande avant confirmation.
4. gérer les chambres : ajouter, modifier ou supprimer une chambre.
5. consulter l'historique : voir les réservations archivées.

10. DIFICULTÉ RONCONTRÉ

• Difficultés Connexion Python avec SQL Validation des formulaires Gestion des
disponibilités Archivage Calcul du prix Solutions :Travail en équipe, tests et
corrections

11. CONCLUSION

CE projet nous a permis d'appliquer les connaissances acquises durant notre formation en développement informatique à
travers la réalisation d'une application web de gestion de réservation d'hôtel.
Notre application permet aux clients de consulter les chambres disponibles et d'effectuer une réservation en ligne, tandis
que l'administrateur peut gérer les réservations, les chambres et les archives de manière simple et organisée.
Même si notre application n'est pas entièrement automatisée, elle constitue une première solution fonctionnelle qui
facilite la gestion des réservations et améliore l'organisation des informations au sein de l'hôtel.
Ce projet nous a également permis de renforcer nos compétences en développement web, en conception de bases de
données, en résolution de problèmes et en travail d'équipe.
À l'avenir, nous souhaitons améliorer cette application en ajoutant de nouvelles fonctionnalités, telles que le paiement en
ligne, l'envoi automatique de confirmations, un système d'authentification plus sécurisé et un tableau de bord plus
complet.
English     Русский Правила