Académique Documents
Professionnel Documents
Culture Documents
Youness El Yousoufi
Zakaria El Wafi
Encadrer par :
Zineb hidila
Remerciement :
2022/2023
EMSI
3IIR G3
1|Page
SOMMAIRE :
Introduction : ................................................................................................. 1
4
Les langages de programmation utilisé …………………………………………........................
Les
outils de développement de notre application…………………………............... ........3
1- Interface de connexion…...................................................................................................... 6
2|Page
8- Page Staff……. ............................................................................................................. 13
Conclusion……………………………………………………………………………………………………………………... 14
Bibliographie..................................................................................................................... 15
3|Page
Introduction :
4|Page
Partie 1 :
5|Page
1)Diagramme de cas d’utilisation :
6|Page
2) Diagramme de classe
7|Page
Les langages de programmation utilisé :
L'HTML est ce qui permet à un créateur de sites Web de gérer la manière dont le contenu de
ses pages Web va s'afficher sur un écran, via le navigateur. Il repose sur un système de balise
permettant de titrer, sous-titrer, mettre en gras, etc., du texte et d'introduire des éléments
interactifs comme des images, des liens, des vidéos... L'HTML est plus facilement compris
des robots de crawl des moteurs de recherche que le langage Javascript, aussi utilisé pour
rendre les pages plus interactives.
CSS pour Cascading Style Sheets, est un langage informatique utilisé sur Internet pour la
mise en forme de fichiers et de pages HTML. On le traduit en français par feuilles de style en
cascade. Apparu dans les années 1990, le CSS se présente comme une alternative à la mise
en forme via des balises, notamment HTML. Un peu plus complexe à maîtriser, il permet un
gain de temps considérable dans la mise en forme d'une page web par rapport à ces balises.
Grâce au CSS, vous pouvez en effet appliquer des règles de mise en forme (titrage
alignement, polices, couleurs, bordures, etc.) à plusieurs documents simultanément.
8|Page
Bootstrap est un Framework open-source de développement web largement utilisé. Il fournit
un ensemble de ressources, de styles prédéfinis et de composants réutilisables pour aider les
développeurs à créer rapidement et efficacement des sites web responsives et attrayants.
9|Page
PARTIE 2 :
Présentation
du site web :
10 | P a g e
1)-Interface de connexion :
Cette interface contient des instructions en HTML, CSS et en Python, elle nous
permet de consulter les Hotels existants dans notre site.
2)-Barre de navigation :
La barre de navigation va nous permettre d’accéder aux diffèrent page du site d’une
manière simple et fluide.
11 | P a g e
3)-Page d’authentification :
Dans cette page, on a besoin d’entrer notre Username et Password pour y accéder à
notre site. L’inscription se fait dans une autre page comme suit : en entrant
Username, password, confirmer password.
12 | P a g e
4)-Interface de types des chambres dans différente ville :
Cette interface contient des types de chambre d’hôtels : Prix, Capaciter, Services, Views….
13 | P a g e
Cette interface nous aide à réserver une chambre dans un hôtels.
Cette interface nous aide à savoir ce qui est caractérisé par notre site.
7)- Contactez-nous :
14 | P a g e
Cette interface nous a contactez et donner notre avis.
Dans cette page, on a besoin d’entrer notre Username et Password pour y accéder à
page de Staff. L’inscription se fait dans une autre page comme suit : en entrant
Username, password, confirmer password.
15 | P a g e
16 | P a g e
CONCLUSION
En conclusion, le projet Django Python a été une expérience
enrichissante, nous permettant de développer une application
web robuste, sécurisée et hautement fonctionnelle. Les
fonctionnalités de Django, combinées à la puissance et à la
simplicité de Python, ont rendu le développement plus efficace
et ont permis de répondre aux besoins du projet avec succès.
Ce travail n’était pas facile. Nous avons rencontré́ plusieurs difficultés
dans ce projet et malheureusement le temps n’était pas notre allié,
mais avec la persévérance tout finit par payer et nous avons fait de
notre mieux pour arriver à ce résultat et par conséquent ce projet était
une bonne leçon qui sera surement se montré bénéfique tôt ou tard.
17 | P a g e
BIBLIOGRAPHIE :
18 | P a g e
19 | P a g e
20 | P a g e