Gérer le patrimoine informatique
Développer la présence en ligne de l’organisation
Travailler en mode projet
Mettre à disposition des utilisateurs un service informatique
Organiser son développement professionnel
25/01 au 19/03 2023
Nous avons introduit les scripts dans le cadre d'un projet BDD. L'hôtel Neptune trois étoiles à Arras souhaite informatiser la gestion des chambres et des réservations. Un directeur d'hôtel décide de créer un site internet en PHP lié à une base de données MySQL. Ce projet appelé « Hôtel Neptune » est un site qui peut répondre aux besoins des hôtels. Ce site Web fournit une interface administrative pour la gestion des chambres, des invités et des réservations, ainsi qu'une interface client pour visualiser les chambres, réserver des chambres à l'aide de systèmes de paiement, rechercher des chambres disponibles pour une période spécifique et gérer des profils. Un site Web qui ressemble exactement à un hôtel a été réalisé.
Nous avons chiffré les mots de passe dans la base de données et défini des niveaux d'autorisation en fonction du rôle de la personne sur chaque page. Ainsi, en prenant des mesures de sécurité appropriées, il est possible de se conformer aux normes de sécurité en vigueur, comme le RGPD. Cela nous permet de construire une interface de connexion à la fois sécurisée, réelle et liée au bon espace utilisateur.
Nous avons développé un site Web qui répond à nos spécifications exactes et est basé sur le modèle disponible sur ce lien ( le lien). Ce projet nous a donné l'opportunité d'explorer le fonctionnement des sites Web pour les sociétés hôtelières, soulignant l'importance d'une présence en ligne pour les hôtels. En choisissant cette approche, les directeurs d'hôtel peuvent augmenter la visibilité de leurs propriétés et se faire connaître à un public plus large. Ce site est disponible sur mon cloud éducatif.
Pour ce projet, j'ai travaillé avec deux camarades de classe. Pour faciliter notre organisation et fluidifier l’avancée de nos projets, nous avons construit un Trello. Ce dernier nous permettra de partager et de planifier les tâches du projet pour tous les membres de l'équipe de manière équilibrée.
Tout au long du projet, nous avons dû élaborer un rapport de projet, un rapport qui résumait et expliquait tous les éléments mis en œuvre. Nous avons mis en œuvre une approche pratique pour simplifier le rendu et améliorer l'expérience des utilisateurs et des enseignants.
Ce projet m'a donné l'opportunité d'améliorer mes compétences en bases de données ainsi qu'en PHP, HTML, MySQL et base de donnée. Cette expérience a été cruciale pour acquérir et renforcer mes compétences techniques en développement web, ouvrant de nouvelles perspectives professionnelles dans le domaine.