Vous êtes sur la page 1sur 33

13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…

WOW !! MUCH LOVE ! SO WORL


PEACE !
Rechercher sur le site: Fond bitcoin pour l'amélioration du site:
1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ
  Dogecoin (tips/pourboires):
Recherche DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp

Home | Publier un mémoire | Une page au hasard

Memoire Online > Informatique et Télécommunications


Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne (
Télécharger le fichier original ) Disponible en mode
par Verina Boungou-Balendet multipage
UCAO- Complexe Saint Michel - Licence informatique-gestion 2005
  

REPUBLIQUE DU SENEGAL

Un Peuple-Un But-Une Foi

MINISTERE DE L'EDUCATION

MINISTERE DE L'ENSEIGNEMENT TECHNIQUE ET DE LA FORMATION PROFESSIONNELLE

COMPLEXE SAINT MICHEL

UCAO-UUZ (université catholique d'Afrique de l'Ouest)

MEMOIRE

ETUDE ET REALISATION D'UN SITE WEB DYNAMIQUE POUR L'HOTEL LA DETENTE- GESTION DES RESERVATIONS

Présenté par:

Mlle VERINA BOUNGOU BALENDET

Encadreur :

Mr YAMADOU BATHILY

POUR L'OBTENTION DE LA LICENCE PROFESSIONNELLE

OPTION INFORMATIQUE DE GESTION

PROMOTION 2004-2005

REMERCIEMENTS

J'adresse mes profonds remerciements à :

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 1/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
v Tout le corps professoral du complexe Saint-Michel.

v Mr Bathily pour sa disponibilité et son aide précieuse.

v Tous mes condisciples de classe qui de prés ou de loin m'ont soutenu dans mon travail.

v Mes amis : Fatou Bintou Mbengue, Alboury Samb, Daniel MOUELY, Danielle DOTO, Barphy HOUNOUNOU, Prisca Méboune.

v Mes frères et soeurs qui sont toujours dans mon coeur.

v Toute ma famille de Dakar, de Brazzaville et ceux que j'aurais oubliés.

DEDICACES

Je dédie ce travail à :

v Mon DIEU

v Mon père et ma mère que j'aime et que j'aimerai toujours.

AVANT-PROPOS

C'est au complexe Saint Michel que nous avons reçu tout au long de l'année scolaire un enseignement pratique, théorique et adéquat qui nous a
préparé à une insertion dans le monde professionnel et à l'obtention de notre licence professionnelle en informatique de gestion.

En effet, cet établissement qui prépare les étudiants que nous sommes à une éducation disciplinée tout en cultivant le culte de l'excellence, a
adopté le système LMD (Licence Master Doctorat) dans le souci de satisfaire les exigences de la demande actuelle du système éducatif. Saint-
Michel comprend à l'origine plusieurs formations à savoir : la comptabilité gestion, le commerce international, l'informatique de gestion.

Ainsi en adoptant ce système, il s'est doté cette année de troisième année de licence professionnelle en comptabilité finance et informatique de
gestion dont nous sommes la première promotion. Cette licence professionnelle en informatique de gestion est coordonnée par le Centre
d'Informatique Appliqué (CIA) de l'établissement. L'obtention du diplôme est conditionné par un stage en entreprise d'une durée de deux mois
maximum au cours duquel l'étudiant acquiert et consolide des connaissances pratiques essentielles et fondamentales qui s'ajoutent à celles déjà
acquises en classe tout en approfondissant les gestes professionnels et en apprenant la culture d'entreprise : c'est durant ce stage que le rapport
est rédigé.

Ce rapport met en avant ici l'importance et la contribution du web dans nos échanges quotidiens. Notre travail s'insère alors dans l'étude et la mise
en place d'un site web.

SOMMAIRE

Remerciements ----------------------------------------------------------------------------------------2

Dédicaces ------------------------------------------------------------------------------------------------2

Avant propos -------------------------------------------------------------------------------------------3

Sommaire ------------------------------------------------------------------------------------------------4

Introduction ---------------------------------------------------------------------------------------------7

Première partie : Présentation de la détente bleue

I. Présentation générale -------------------------------------------------------------------------10

I-1. Historique ------------------------------------------------------------------------------10

I-2. La Détente ----------------------------------------------------------------------------10

I-2-1. Présentation détaillée ----------------------------------------------------10

I-2-2. Structure organisationnelle ---------------------------------------------14

I-2-2-1. Présentation des différents services ------------------------14

I-2-2-1-1. La direction générale --------------------------------------14

I-2-2-1-2. La direction de l'hébergement --------------------------14

I-2-2-1-3. Le service comptabilité -----------------------------------15

I-2-2-1-4. Le service réception ---------------------------------------16

I-2-2-1-4-1. Service entretien et nettoyage -----------------16

I-2-2-1-5. Le service bar ----------------------------------------------18

I-2-2-2. Organigramme ----------------------------------------------------19

I-2-3. Environnement informatique ------------------------------------------20

I-2-3-1. Matériel utilisé -----------------------------------------------------20

II. Problématique -----------------------------------------------------------------------------------21

II-1. Contexte ----------------------------------------------------------------------------21

II-2. Objectifs ----------------------------------------------------------------------------21

Deuxième partie : Analyse

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 2/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
I. Etude de l'existant ------------------------------------------------------------------------------23

I-1. Choix de la méthodologie ------------------------------------------------------23

I-2. Etapes de l'analyse --------------------------------------------------------------24

I-2-1. Analyse et synthèse -----------------------------------------------------24

I-2-2. Diagramme des flux -----------------------------------------------------25

I-2-3. Matrice des flux -----------------------------------------------------------25

I-2-4. Graphe des flux -----------------------------------------------------------26

I-3. Critiques et ébauches de solution --------------------------------------------27

I-3-1. Critiques --------------------------------------------------------------------27

I-3-2. Solution ---------------------------------------------------------------------27

II. Conception de la solution ---------------------------------------------------------------------28

II-1. Modélisation des données ----------------------------------------------------28

II-1-1. Dictionnaire des données --------------------------------------------28

II-1-2. Règles de gestion ------------------------------------------------------29

II-1-3. Schéma du MCD (Modèle conceptuel de données) -----------30

II-2. Modélisation des traitements ------------------------------------------------30

II-2-1. Règles de gestion -----------------------------------------------------30

II-2-2. Schéma MCT (Modèle conceptuel de traitement) ------------31

II-3. Modélisation organisation ---------------------------------------------------32

II-3-1. Règles de gestion ----------------------------------------------------32

II-3-2. Schéma MOT (Modèle organisationnel de traitement) -----32

II-4. Fiche descriptive de données ---------------------------------------------34

III. Etude détaillée -----------------------------------------------------------------------------------36

III-1. Diagramme tache/homme tache/machine -----------------------------36

III-1-1. Vues externes ------------------------------------------------------37

III-1-2. Tableau de validation --------------------------------------------39 III-2. MCD valide ---------------------------------------------------------------------39

III-2-1. Dictionnaire de données ----------------------------------------39

III-2-2. Règles de gestion -------------------------------------------------39

III-2-3. Schéma MCD valide ---------------------------------------------40

III-3. Modèle logique de données (MLD) -------------------------------------40

Troisième partie : Développement et implémentation

I. Modélisation de la base-------------------------------------------------------------------------42

I-1. Présentation outils de développement ---------------------------------42

I-2. Elaboration de la base de données -------------------------------------44

I-3. Ecran du site et de l'interface --------------------------------------------45

I-4. Mise en oeuvre du site -----------------------------------------------------56

I-4-1. Aspect technique--------------------------------------------------56

I-4-2. Etudes des coûts--------------------------------------------------58

II. Proposition -----------------------------------------------------------------------------------------58

Conclusion ------------------------------------------------------------------------
--------------------59

Bibliographie --------------------------------------------------------------------
----------------------60

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 3/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Webographie ------------------------------------------------------------------------------------------60

Annexe---------------------------------------------------------------------------------------------------61

INTRODUCTION
Ces dernières années ont été marquées par l'essor phénoménal de ce média qu'on appelle Internet, il est indéniable de constater que ce nouvel
outil à d'ores et déjà profondément modifié la manière dont nombre de gens communiquent entre eux ; l'Internet a aussi renforcé la capacité des
administrations, des entreprises et des individus à échanger des informations. C'est pourquoi les sociétés voulant être compétitives sont
particulièrement en mesure de tirer parti de la capacité qu'à Internet de diffuser rapidement, efficacement et économiquement une information ou
des documents sous une forme électronique, il permet ainsi une prise de décision rapide, et une actualisation rapide des informations, en particulier
en situation de crise. De plus les nouvelles technologies de la communication permettent d'établir une relation plus étroite entre les individus et les
sociétés.

Le site web est donc une vitrine pour les différentes sociétés à travers le monde, il permet de promouvoir l'activité de ces sociétés.

En étant présente sur le web la société se fait de la publicité en se faisant connaître auprès de sa future clientèle et s'assure ainsi une plus grande
facilité de prise de contact en attirant plus de client, et favorisant le dialogue avec ceux-ci.

Mais malgré un potentiel certain, le créneau des sites web semble encore sous-exploité au Sénégal par les acteurs du monde de la communication
et par ceux de la sphère informatique. Spontanément, le premier facteur explicatif évoqué est que la gestion d'un site web demande une certaine
administration, du temps et des moyens financiers, la tendance étant au site web dynamique, ainsi seule une société sur deux met régulièrement
son site à jour. 86% d'entre elles conçoivent le site Web comme un instrument de notoriété, alors qu'elles ne sont que 51 % à l'utiliser pour
augmenter la qualité du service offert aux clients et aux fournisseurs.

Mais cette vision peut s'avérer un peu simpliste au regard d'une situation bien complexe, étant donné le nombre d'acteurs qu'elle mobilise.

Ainsi le projet soumis à notre appréciation est la création d'un site web dynamique pour l'hôtel la détente bleue, établissement situé dans la
périphérie de Dakar au Sénégal qui dans le souci d'atteindre un public nombreux et varié a décidé de se lancer à la conquête des internautes.

Afin de mettre sur pied ce site nous développerons trois parties :

Dans la première partie nous parlerons de la Détente, sa structure et son organisation, dans la deuxième partie nous aborderons l'analyse, la
troisième partie sera réservée à la description et au développement de l'implémentation de notre site web pour enfin conclure d'une manière
générale en faisant le lien entre toutes ces parties.

Ce mémoire s'inscrit dans une démarche informatique visant à améliorer la relation existant déjà entre l'hôtel la détente et ses clients d'une part et
l'hôtel et ses futurs clients d'autre part à travers la mis en place de ce site, et l'élaboration d'un outil de gestion.

PREMIERE PARTIE

Présentation de l'entreprise

I. PRESENTATION DE LA DETENTE BLEUE

I-1. HISTORIQUE

Situé à la pointe la plus à l'ouest de l'Afrique plus précisément au Sénégal à Dakar, l'hôtel la détente a été créé en 1994, au début c'était une grande
villa comme toutes les autres avec l'avantage d'être située dans un environnement touristique et à proximité de l'un des plus grands hôtels de la
ville de Dakar le Méridien Président, et d'être implantée dans un cadre de verdure très agréable. La détente a ensuite été aménagée en maison
d'hôtes pour recevoir des personnes de passage et petit à petit d'aménagement en restauration elle est devenue un hôtel. C'est finalement au
courant de l'année 2002 que l'hôtel a été reconnu et entièrement rénové sous la direction de Mr Daniel Autié qui en est l'actuel directeur. La détente
est un établissement dont le personnel est très professionnel et parle couramment plusieurs langues, les mots d'ordre de l'hôtel sont convivialité,
confort et propreté.

I-2. LA DETENTE

I-2-1. PRESENTATION DETAILLEE

· Date de création :

La DETENTE a été créée en 2002 sous la forme d'une société à responsabilité limitée au capital de 5.000.000 de FCFA. Ce capital est reparti entre
les différents actionnaires de la manière suivante :

Mr Daniel Autié qui détient 50% du capital

Mr Francis Fassi en détient 25%

Mme Annie Fieloux en détient 25%

· Formalités administratives :

La DETENTE est reconnue et enregistrée au registre du commerce sous le N°21491792 R001-B-2090

· Activités et clientèle 

La DETENTE est un hôtel plus orienté vers l'hébergement des hôtes de passage comme les hommes ou femmes d'affaires, les commerciaux, les
organismes, les sociétés, les entreprises ou les personnes participant à des meeting de courte durée..., elle n'est pas trop tournée vers le tourisme
qui est une branche plutôt saisonnière et dont la croissance varie en fonction des tendances et des périodes.

· Description des locaux :

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 4/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
La DETENTE a d'abord était une grande et belle villa, avant d'être réaménagée en hôtel, en y arrivant on trouve au rez-de-chaussée la réception où
nous accueille la standardiste, il y a des mini salons ou l'on peut patienter, attendre des hôtes ou se reposer, il y a ensuite les chambres qui sont
l'élément le plus important de l'hôtel, on en trouve exactement treize, ces chambres sont réparties en type :

On a la chambre standard qui comprend elle-même la chambre classique et la case, l'appartement, la suite.

A l'extérieur le cadre verdoyant est d'une beauté exotique et agréable qui respire le calme et la détente.

L'hôtel est doté d'une belle piscine pour se divertir ou se reposer, et un peu plus loin d'un bar pour se rafraîchir. Au centre de ce paysage il y a une
grande case qui peut servir de lieu de réunion, de rencontre ou de local de restauration : on y sert les petits déjeuners. L'ensemble de l'hôtel a été
décoré à l'africaine par un artiste peintre doué et reconnu : Abdoulaye Mané qui a su mélanger des couleurs comme le bleu, le jaune et le vert et en
faire les couleurs de l'hôtel.

· Description des chambres :

Elles sont de grandeur variable et sont décorées dans un style très moderne alliant à la fois confort et simplicité. Elles sont conçues de manière à
ce que l'on se sente chez soi. Le mobilier de chaque chambre est composé d'un minibar, d'une télévision avec le câble satellite, du téléphone avec
possibilité d'effectuer des appels internationaux, d'un ventilateur et d'un climatiseur, d'un appareil antimoustique très efficace pour éviter les
moustiques, de salle de bain avec chauffe eau.

· Type de chambre

Chambre standard : elles sont reparties en deux catégories ; la chambre classique et la case qui recréée l'ambiance des campagnes africaines. La
chambre standard est celle que les clients préfèrent, elle est composée d'une pièce muni d'un petit salon et d'une salle de bain.

Appartement : il est composé de deux chambres meublées avec chacune un petit salon, d'un grand salon, d'une cuisine avec frigo et cuisinière,
d'une toilette, d'une douche, d'une machine à laver, d'une grande terrasse avec vue sur l'extérieur et sur la piscine, le tout est très bien aéré.

Suite : la suite comprend trois chambres avec chacune un petit salon, une salle de bain avec baignoire, et un mini salon en sortant de la chambre
principale. La vue est extérieure et l'air y circule très bien.

· Tarifs

Les tarifs pour l'année 2005, petit déjeuner et taxe de nuitée inclus sont :

Chambre single (standard pour une personne) : 39.000 FCFA

Chambre double (standard pour deux personnes) : 47.000 FCFA

Suite : 61.000 FCFA pour une personne

72.000 FCFA pour deux personnes

83.000 FCFA pour trois personnes

94.000 FCFA pour quatre personnes

Appartement : les tarifs sont identiques à ceux de la suite.

Une réduction de 2% est accordée aux fidèles clients et aux organismes qui souvent envoient de nombreux clients.

· Bar :

Le bar est situé à l'extérieur du bâtiment, à proximité de la piscine, il est constitué de six tables à la disposition des clients de l'hôtel et des clients
externes, on y sert du vin (rouge, blanc, rosée), des jus de fruit, de l'eau minérale, de l'eau gazeuse, des boissons (fanta, sprite, coca-cola, gazelle
etc.), de la liqueur et de la bière.

Le bar sert aussi des petits déjeuners pour les clients internes et externes à l'hôtel. Chaque week-end (vendredi, samedi et dimanche) est organisé
à l'hôtel des barbecues au feu de bois où l'on fait des grillades de boeuf et de poisson (lotte).

· Piscine :

Elle est accessible aux personnes externes à l'hôtel moyennant un droit d'entrée qui s'élève à 3500 FCFA par personne, par contre elle est gratuite
pour les enfants de moins de douze ans. Elle atteint 2,50m de profondeur et est équipée d'un système de ventilation afin de garder l'eau à la bonne
température.

· Activités :

La DETENTE organise des sorties ou des excursions à la demande du client, elle est assez bien renseignée sur la ville et ses lieux touristiques
pour donner des conseils sur l'organisation de circuits touristiques, elle organise aussi pour les clients intéressés des séjours de pêche sur Dakar et
ses environs, et des séjours de chasse dans la région de Kolda.

Un véhicule de location est mis à la disposition des clients par l'hôtel afin d'éviter toutes les tracasseries dues aux démarches de location.

· Souvenirs :

Il y a une petite boutique de souvenirs qui vend des t-shirt et des cartes postales à l'effigie de la détente, des graines de baobab et de flamboyant
ainsi que des petits baobabs à planter soit même chez soi.

I-2-2. STRUCTURE ORGANISATIONNELLE

La structure organisationnelle est composée du directeur général, du directeur ou chef d'hébergement, du comptable, du réceptionniste, du barman,
du jardinier, des lingères, des femmes de ménage, du gardien et de l'ouvrier d'entretien.

I-2-2-1. PRESENTATION DES DIFFERENTS SERVICES

I-2-2-1-1. La direction générale 

Elle est composée du directeur général et de ses associées, elle change tous les six mois, chacun des associées ayant le contrôle de
l'établissement pour une période de six mois (système de turn-over).

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 5/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
· Rôle et fonction:

Le poste de directeur général est l'une des fonctions clés de l'hôtel.


Le directeur général est la locomotive de l'établissement : c'est lui qui centralise les informations et qui coordonne les différents services. La bonne
santé de l'hôtel repose sur ses qualités de manager d'hommes, de gestionnaire et de commercial. En tant que responsable des ressources
humaines, le directeur général se donne pour mission, avec la collaboration du réceptionniste et du directeur d'hébergement d'optimiser la qualité
des prestations proposées à la clientèle, il contrôle donc régulièrement chaque service pour s'assurer de sa bonne organisation. Le directeur
général supervise également le recrutement. En tant que gestionnaire, il gère les coûts de fonctionnement, fixe les objectifs, surveille le chiffre
d'affaire quotidien, budgétise les investissements. En tant que commercial, il prospecte de nouveaux clients, s'assure que son établissement est
connu et reconnu sur le marché, définit la stratégie commerciale la mieux adaptée à la conjoncture, supervise et participe à des actions de
promotion. Le directeur applique la politique générale de l'hôtel en matière de gestion comme de recrutement.

I-2-2-1-2. La direction de l'hébergement 

Elle est composée du directeur ou chef d'hébergement, et reçoit les ordres directement du directeur général.

· Rôle et fonction :

Le directeur général confie à son directeur de l'hébergement (aussi appelé chef d'hébergement) la gestion des chambres de l'établissement, la
tâche principale du directeur de l'hébergement est la gestion de l'enveloppe financière de la partie " chambres " : gestion des coûts et des recettes,
élaboration des budgets prévisionnels... Mais la mission essentielle du directeur de l'hébergement est de veiller au taux de remplissage de
l'établissement. Pour que le maximum des chambres soit pleines, il contrôle, en collaboration avec la réception la qualité des prestations et la bonne
organisation des services. Il peut ainsi décider de nouvelles méthodes de travail ou de mettre en place de nouvelles prestations pour séduire une
clientèle plus large (service des petits déjeuners en chambre très tôt le matin, abonnement aux chaînes câblées...). Sur les conseils du directeur, il
dirige le personnel des étages et de la réception, participe à leur recrutement. Toujours pour remplir l'hôtel, le directeur de l'hébergement participe à
la politique de vente des chambres  : élaboration des tarifs, opérations de promotion, relations publiques...Enfin, avec les autres membres de
l'équipe de la direction, il veille à appliquer la politique générale de la " maison ".

I-2-2-1-3. Le service comptabilité

Composé du comptable, il rend compte de ses diverses activités au directeur.

· Rôle et fonction :

Le comptable est responsable de la production comptable permettant le recouvrement des recettes, le paiement des dépenses, la tenue de la
comptabilité générale, l'élaboration de l'ensemble des documents comptables et la gestion de la trésorerie. Il organise, produit et contrôle la
réalisation des actes administratifs dans le respect des techniques, des procédures, des règles et des usages applicables au domaine de la gestion
financière. Il gère aussi tout ce qui est relation avec les organismes fiscaux et sociaux de l'état  : impôt, IPRES et a en charge l'application des
obligations légales en matière de comptabilité. Il certifie les comptes de l'hôtel en apposant sa signature au bilan de l'hôtel, en le faisant il se porte
garant de la véracité des procédures comptables qui sont appliquées par celui-ci. Le comptable a pour mission la tenue et le suivie journalier de la
comptabilité, ainsi que l'établissement des comptes avec divers outils et logiciels comptables.

I-2-2-1-4. Le service réception 

La réception est considérée comme le centre de l'hôtel, c'est là que se fait toutes les transactions : accueil des clients, règlement des factures par
les clients, gestion de stocks... c'est le service réception qui gère les services d'entretien et de ménage (lingères, femmes de ménage, ouvrier
d'entretien, jardinier etc. le réceptionniste est en relation directe avec le directeur.

· Rôle et fonction :

Le réceptionniste comme son nom l'indique est à la réception pour accueillir les clients. Il travaille 24 heures sur 24 en adoptant un système de
relais (deux réceptionnistes le matin et deux le soir) il se consacre également aux tâches administratives et commerciales  : le planning des
réservations, les relations avec les agences de voyages, le secrétariat de l'accueil, la vérification de la caisse...

On compte aussi beaucoup sur lui pour remplir l'hôtel : à lui de savoir vendre aux " gros clients " (agences, tour-opérateur...) les qualités de son
hôtel, d'anticiper une période de creux, de partir à la recherche de la clientèle ou encore d'être en bonne relation avec les concurrents pour se
rendre des services, en cas de surréservation par exemple et ainsi de pouvoir s'adresser mutuellement des clients en surnombre. Le réceptionniste
remplit souvent des responsabilités (en l'absence du directeur de l'hébergement, il peut être considéré comme le bras droit du directeur) il est
parfois amené à représenter le directeur en son absence. Le réceptionniste est aussi un chef de service : il dirige son équipe et gère le planning des
prises de service. Il peut aussi être amené à recruter le personnel de l'accueil. Enfin il gère le stock et établit un rapport au directeur en fonction de
ce qu'il trouve.

I-2-2-1-4-1. Service entretien et nettoyage

Le service entretien est composé de tout le personnel d'entretien, il est dirigé par le réceptionniste qui confie les tâches et donne toutes les
instructions nécessaires au bon fonctionnement de ce service.

· Les femmes de ménage :

Les femmes de ménage ont en charge la propreté, l'ordre et le confort des chambres de l'hôtel. Chaque matin, la femme de ménage reçoit son plan
de travail qui lui indique quelles sont les chambres à remettre en état. La femme de ménage nettoie chambre et salle de bain, change les draps, et
si c'est nécessaire, remplit le mini-bar. Avec ses collègues, elle entretient les parties communes des étages. La femme de ménage peut aussi être
amenée à servir les petits déjeuners, les femmes de ménage travaillent généralement le matin et presque toujours en l'absence de la clientèle.

· Les lingères :

La lingère est responsable de l'entretien du linge de l'hôtel. Elle rassemble et comptabilise le linge sale que lui apportent les femmes de ménage
pour ensuite le confier à la buanderie, quand le linge lui revient propre, elle le compte et le contrôle afin de voir s'il y a des travaux de couture à
effectuer avant de le redistribuer au personnel des étages. Elle se charge entre autre du repassage pour les clients. La lingère peut aussi s'occuper
de l'entretien des uniformes du personnel de l'hôtel.

· Le veilleur de nuit ou gardien :

L'hôtel étant ouvert 24h sur 24. Il fait souvent appel au service d'un gardien ou veilleur de nuit qu'il recrute par l'intermédiaire d'une société de
gardiennage. Le veilleur accueille la clientèle, et veille à la sécurité des dormeurs.

· Le jardinier :

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 6/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Le jardinier réalise des travaux d'aménagement et d'entretien des espaces non-batis : plantation, ramassage de feuilles, débroussaillage, arrosage,
taille. Il entretient le matériel d'intervention (tondeuse, débroussailleuse), effectue les travaux d'infrastructure comme le terrassement, le dallage. Il
consigne tous ses travaux pour en rendre compte au réceptionniste et participe lorsque cela est nécessaire aux travaux exceptionnels liés aux
intempéries.

· L'ouvrier d'entretien :

L'ouvrier d'entretien assure le nettoiement, l'entretien des différents matériaux indispensables au fonctionnement de l'hôtel, Il entretient
régulièrement les matériels de nettoyage et veille à leur état de bon fonctionnement. Il veille également à la continuité du fonctionnement des
installations de l'hôtel et signale tout dysfonctionnement qu'il constate. Il effectue aussi des travaux de maintenance de premier niveau (réparation
de prises électriques arrachées, vitres brisées, huisseries défectueuses, tuyauteries abîmés ...).

I-2-2-1-5. Le service bar

Il est composé du barman qui est relié directement au directeur, il est indépendant au sein de l'hôtel.

· Le barman :

Le barman propose à la clientèle de se détendre autour d'un verre avant le repas ou avant de regagner leur chambre. Il est un spécialiste de la
préparation de cocktails, Shaker à la main, le barman confectionne les cocktails commandés par les clients. Pour répondre à toutes les demandes
le barman connaît aussi bien ses classiques que le dernier cocktail à la mode et les habitudes de la clientèle étrangère, infiniment variables ! La
notoriété d'un bar ne se mesure pas seulement à la qualité des consommations, un bar " marche " quand les clients se sentent accueillis, quand ils
y trouvent une ambiance propice à l'intimité ou, au contraire, à la fête. C'est le barman qui veille à la qualité de cette ambiance, en dialoguant avec
les consommateurs et en les mettant à l'aise. C'est ainsi que le barman est amené à s'intéresser à la décoration des lieux et à travailler avec la
personne chargée de la programmation musicale. En dehors des heures d'ouverture, le barman gère l'approvisionnement de ses stocks en
informant tout manquement à la réception. Le barman est un prestataire de service, il travaille donc indépendamment et tient ses comptes tout en
informant le directeur.

I-2-2-2. ORGANIGRAMME

Femme de ménage

Directeur général

Chef d'hébergement

Réceptionniste

Comptable

Barman

Lingère

Jardinier

Ouvrier d'entretien

Gardien

Femme de ménage

I-2-3. ENVIRONNEMENT INFORMATIQUE

I-2-3-1. MATERIEL UTILISE

L'hôtel la détente est assez moderne et s'est équipé d'appareils informatiques et techniques afin de faciliter la gestion. A la réception nous trouvons :

ü Un ordinateur Pentium III, 500Mhz, 256 Mo RAM, 8 Go

ü Une photocopieuse fax scanner (marque HP office jet 5510)

ü Les logiciels utilisés sont : Microsoft office 2003 (Access, Excel, Word etc.)

ü Le système d'exploitation : Windows 2000 professionnel

ü Des taxa plus : logiciel TTPCWIN

ü Une caisse à impulsion (pulsion)

ü Un téléphone

La direction comprend :

ü Un ordinateur Pentium IV, 2,26GHZ, 256 Mo RAM, 40 Go

ü Une photocopieuse canon PC780

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 7/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
ü Les logiciels utilisés: Microsoft office 2003 (Access, Excel, Word etc.)

ü Le système d'exploitation : XP Professionnel

ü Un téléphone

L'hôtel s'est doté récemment d'Internet et d'un réseau local. Ce réseau à comme caractéristiques :

ü Un modem ADSL

ü Un HUB qui permet l'interconnexion des machines.

II. PROBLEMATIQUE

II-1. CONTEXTE

L'hôtel la Détente de par son emplacement n'est pas toujours facilement accessible au individus et à la clientèle car il est situé dans un
environnement résidentiel reculé où il n'y a pas vraiment de circulation et non desservie par les sociétés de transport locales et nationales si ce
n'est les taxis et les particuliers. Pour se faire connaître la Détente se fait de la publicité par le biais de journaux locaux, de brochures ou par le
bouche à oreille, une fois l'information passée, les clients se renseignent par téléphone ou viennent sur place, et les réservations se font ainsi ( par
téléphone ou directement). Ainsi l'hôtel veut étendre sa notoriété dans l'espoir de se faire connaître, d'abord nationalement et peut être
mondialement et face à une forte demande de ses clients, faciliter les réservations et l'organisation interne de l'hôtel.

Pour les transactions, elles sont centralisées autour d'un seul service  : celui de la réception. L'enregistrement et l'accueil des clients, les
réservations, les locations immédiates, l'établissement des factures, la relevée du compteur téléphonique, remise des clés etc. Mais il arrive parfois
au directeur et chef d'hébergement de s'occuper des factures lorsque la réception est débordée, l'outil de travail utilisé est Excel avec lequel sont
alors établis les factures, les listes des clients, les réservations. Les factures sont d'abord calculées manuellement avant d'être entré à l'ordinateur.

II-2. OBJECTIFS

Les objectifs de la détente seront :

ü Suivi et gestion des réservations

ü Facilité l'accès aux réservations pour les clients

ü Gestion des clients et de la facturation

DEUXIEME PARTIE

ANALYSE

I. ETUDE DE L'EXISTANT

I-1. CHOIX DE LA METHODOLOGIE

Concevoir un système d'information n'est pas évident car il faut réfléchir à l'ensemble de l'organisation que l'on doit mettre en place. La phase de
conception nécessite des méthodes permettant de mettre en place un modèle sur lequel on va s'appuyer. La modélisation consiste à créer une
représentation virtuelle d'une réalité de telle façon à faire ressortir les points auxquels on s'intéresse.

Ce type de méthode est appelé analyse. Ainsi plusieurs outils chargés de guider l'analyse ont été conçus, le plus connu d'entre eux en ce qui
concerne le système francophone étant MERISE (créé en 1978, sous l'impulsion du ministère de l'industrie, par le groupement de 6 sociétés de
services et un centre de recherche informatique).

MERISE propose une méthode de conception et de développement de système d'information complète, détaillé, en grande partie formalisée, qui
garantit en principe une informatisation réussie. Cependant aucune méthode, aussi sophistiqué soit elle, ne dispense de réfléchir et une application
sans compréhension de cette méthode doit également pouvoir produire des catastrophes. Nous utiliserons cette méthode pour résoudre nos
problèmes afin de mener correctement l'analyse du projet informatique qui a été soumis à notre appréciation.

Etapes de MERISE

Réel perçu

Niveau conceptuel

Niveau logique ou organisationnel

Niveau physique ou opérationnel

Abstraction

Prise en compte de l'organisation

Prise en compte des choix multiples

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 8/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…

I-2. Etapes de l'analyse

I-2-1. Analyse et synthèse

L'hôtel la Détente est spécialisé dans l'hôtellerie et souhaite automatiser son activité. Il s'agit donc d'établir une étude de l'activité de cette entreprise
et de son système d'information dans le cadre de la gestion des réservations afin de proposer une solution web dans le but d'optimiser la gestion de
ses clients.

Rappelons que l'analyse ici présentée concerne le domaine de la gestion de clients par la Détente. Cette gestion concerne :

- la réservation et la location de chambres

Le domaine d'analyse étant ainsi spécifié, on peut mettre en évidence les différents acteurs qui interviennent dans le domaine, ainsi que leurs rôles
dans ce dernier :

Acteur interne:

L'hôtel :

· gestion des réservations (enregistrement d'acompte dans le cas de réservation massive, confirmation des réservations, enregistrement des durées
des séjours des clients dans l'hôtel)

· gestion des locations immédiates

· enregistrement des clients (remise de clés, relevés de compteurs téléphoniques, facturation)

Acteur externe :

Client :

· demande de réservation à l'hôtel, et location directe

Structure du domaine

Le domaine d'activité de l'hôtel peut être décomposé en 3 processus qui sont les suivants :

· Gestion des réservations et annulations

· Locations

· Gestion des départs et gestion de la facturation

I-2-2. Diagramme de flux

Client

Réception

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 9/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Légende :

1) demande de réservation

2) refus/confirmation

3) versement acompte

4) annulation de dernière minute

5) location directe

6) refus/acceptation

7) remise clés

8) facturation

I-2-3. Matrice des flux

N° de flux Nom du flux Acteur1 Acteur2 Voie de communication


1 Demande de réservation Client hôtel Téléphonique
2 Confirmation / refus de réservation hôtel Client Téléphonique
3 Versement acompte Client hôtel Courrier
4 Annulation de dernière minute Client hôtel Téléphonique
5 Demande location directe Client Hôtel Verbale
6 Refus / acceptation location directe Hôtel Client Verbale
7 Remise des clés Hôtel Client Manuelle
8 Facturation Hôtel Client Manuelle

I-2-4. Graphe des flux

Demande de réservation

Refus

Demande de location immédiate immédiate

Réservation

Acompte

Location immédiate

Etat d'occupation

Réservation confirmée

Facture

Confirmation client

I-3. Critiques et ébauche de solution

I-3-1. Critiques

Actuellement les réservations se font soit par voie téléphonique, soit directement à la réception, ultérieurement, lors du départ du client un
processus de facturation est établit et une facture lui est délivrée, tout cela se fait manuellement,

Notre analyse a permis de mettre en évidence certaines défaillances sur le système d'information actuel qui concernent essentiellement le
processus de réservation, d'annulation :

Dans le processus de réservation, l'utilisation d'un support téléphonique comme moyen de communication entre les différents acteurs entraîne une
lourdeur dans l'échange de l'information, échange qui est nécessaire pour une correcte coordination des données qui a lieu lors de la signalisation

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 10/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
d' :

- annulations demandées par les clients.

Cette caractéristique peut entraîner une saturation du réseau téléphonique.

I-3-2. SOLUTIONS

La prise en compte des problèmes évoqués précédemment a aboutit à l'élaboration d'une proposition. Cette proposition introduit des avantages
promotionnels et ergonomiques à l'hôtel la Détente, grâce à la connexion au World Wide Web (WWW).

Elle consistera à mettre sur pied un site web afin de faciliter la promotion de l'activité de l'hôtel, en lui permettant de se faire connaître
internationalement et communiquer rapidement et sûrement avec le monde extérieur. Ce site devra favoriser la prise de contact avec les individus
aboutissant ainsi à une meilleure interaction entre les clients et l'hôtel. Des réservations en ligne pourront se faire ce qui diminuera la lenteur des
échanges ou le coût des appels téléphoniques, dés réception de la réservation un email est envoyé au client pour confirmation. Une interface
administrateur sera aussi créée afin de permettre la gestion des réservations, celle des clients et des factures diminuant ainsi le travail qui été fait
manuellement.

II. CONCEPTION DE LA SOLUTION

II-1. Modélisation des données

II-1-1. Dictionnaire de données

libellé variable type


client
Numéro client numcli numérique (6)
Nom client nomcli Alphabétique (40)
Prénom client prenomcli Alphabétique (40)
Adresse adresse Alphanumérique (50)
Ville ville Alphanumérique (30)
Pays pays Alphabétique (25)
Téléphone tel Alphanumérique (16)
Télécopieur fax Alphanumérique (16)
email email Alphanumérique (30)
Boite postale BP Numérique (8)
chambre
Numéro chambre numch Numérique (6)
Libellé chambre libellech Alphanumérique (14)
Téléphone telch Numérique (4)
catégorie
Numéro catégorie numcat Numérique (6)
Libellé catégorie libellecat Alphabétique (14)
Tarif Tarif Numérique (10)
réservation
Numéro réservation numreser Numérique (6)
Date fin datefin Date
Date début datedeb Date
Nombre personne Nbrpers Numérique (2)
Nombre chambre Nbrch Numérique (2)
Confirme confirme Alphabétique (3)
Annule Annule Alphabétique (3)
Commentaire Commentaire Alphabétique (100)
Detailreserv
Identification détail Iddetail Numérique (8)
Date arrivée Datearr Date
Date départ Datedep Date
facture
Numéro facture numfacture Numérique (8)
Montant mttfact Numérique (10)
Date facture datefacture Date

II-1-2. Règles de gestion

RG1 : un client peut réserver une ou plusieurs chambres.

RG2 : une chambre est réservée par un seul client ou groupe de client à une date donnée.

RG3 : une catégorie de chambre concerne une ou plusieurs chambres.

RG4 : une chambre est d'une seule catégorie.

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 11/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
RG5 : une réservation ne concerne qu'une seule catégorie de chambre.

RG 6: une réservation doit être confirmée sinon elle est annulée.

RG7 : une facture concerne une seule réservation.

RG8 : un client peut annuler sa réservation

II-1-3. Schema MCD

0, n

Chambre

Numch

Libelléch

Telch

Catégorie

Numcat

Libellé

Tarif

Est

1, 1

Effectuer

Concerne

Concerne

0, n

1,1

1,1

1, n

1,1

1, n

1,1

0,1

Paie

Réservation

Numreserv

Datedebut

Datefin

Nbrepers

Nbrech

Confirme

Annule

Facture

Numfacture

Datefacture

Mttfact

Client

Numcli

Nomcli

Prénomcli

Adresse

Ville

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 12/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Pays

Tel

Fax

Email

BP

Detailreserv

Iddetail

Datearr

Datedep

Engendre

Concerne1

1,1

1, n

1, n

1,1

II-2. Modélisation des traitements

II-2-1. Règles de gestion

RG1 : tout client qui appelle pour une réservation ou fait une demande sur place entraîne une vérification des disponibilités.

RG2 : si disponibilité alors enregistrement de la réservation ou de la location

RG3 : toute confirmation d'une réservation par un client donne lieu à un enregistrement de la réservation.

RG4 : lorsque un client réserve en grande quantité il doit verser un acompte.

RG5 : à l'arrivée du client les clés lui sont remise et le compteur relevé.

RG6 : à la fin du séjour une facture est établit

II-2-2. Schéma MCT

Demande de réservation

Demande de location

VERIFICATION DISPONIBILITE

- Contrôle disponibilité

-Enregistrement

OK OK

Réservation

Location

Rejet

et

Enregistrement

-Réservation

Effective

OK

Réservation confirmée

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 13/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Acompte

et

Enregistrement acompte

-acompte

Toujours

Acompte enregistré

et

Séjour

-Remise clé

-Relevé compteur

-Services

Toujours

Séjour effectué

Fin séjour

et

Facture

Toujours

Facture établie

Arrivée client

Confirmation client

II-3. Modélisation organisationnelle

II-3-1. Règles de gestion

RO1 : l'établissement de la facture se fait à la réception sur PC

II-3-2. Schéma MOT

TEMPS PROCEDURES FONCTIONNELLES NATURE RESSOURCE

Et

Enregistrement

-Réservation

Effective

Toujours

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 14/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Réservation

confirmée

Confirmation client

Acompte

Et

Enregistrement acompte

-acompte

Toujours

Acompte enregistré

PF1

PF2

PF3

Ou

VERIFICATION DISPONIBILITE

- Contrôle disponibilité

-Enregistrement

OK OK

Rejet

Réservation

Location

Demande de location

Demande de réservation

AC Réception

AC Réception

AC Réception
TEMPS PROCEDURES FONCTIONNELLES NATURE POSTE

Réservation confirmée

a ou (b et c)

Séjour

-Remise clé

-Relevé compteur

-Services

Toujours

Séjour effectué

Fin séjour

et

Facture

Toujours

Facture établie

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 15/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Arrivée client

Location confirmée

PF5

PF6

Manuel Réception

AC Réception

II-4. Fiche descriptive des données

Opération1 : vérification disponibilité


Evénement déclencheur : demande de location

appel pour réservation

Synchronisation : Ou

Règles d'émission : conforme non conforme

Evénement résultat : Réservation

Location

Rejet

Action sur la base de donnée : Consultation : oui

Mise à jour : oui


Opération 2 : Enregistrement
Evènement déclencheur : réservation et

confirmation client

Synchronisation : et

Règles d'émission : toujours

Evènement résultat : confirmation réservation

Action sur la base : consultation : oui

Mise à jour : oui


Opération 3 : Enregistrement acompte
Evènement déclencheur : réservation confirmée

Acompte

Synchronisation : et

Règles d'émission : toujours

Evènement résultat : acompte enregistré

Action sur la base : consultation : non

Mise à jour : oui


Opération 4 : séjour
Evènement déclencheur : arrivée client

Location 

Réservation confirmée

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 16/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
synchronisation : a ou (b et c)

règles d'émission : toujours

événement résultat : séjour effectué

action sur la base : consultation : non

mise à jour : oui


Opération 5 : facture
Evènement déclencheur : séjour effectué

Fin séjour

synchronisation : et

règles d'émission : toujours

événement résultat : facture établie

action sur la base : consultation : oui

mise à jour : oui

III. ETUDE DETAILLEE

III-1. Diagramme tache/homme tache/machine

Homme Machine Remarque

Choix

Saisie infos

Envoie

Ecran d'accueil

Ecran d'hébergement

Ecran attraits et activités

Ecran forfait

Ecran réservation

Contrôle

Ok Ok

Ecran confirmation

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 17/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…

Présente l'écran d'accueil du site

Interface administrateur

Homme Machine Remarque

Choix

Validation

Entrer le login et le mot de passe

Ecran d'administration

Contrôle

Ok ok

Ecran présentation

Ecran client

Ecran réservation

Ecran facture

Déconnexion

Ecran catégorie

III-1-2. Vues externes

Vue externe 1

Client

Numcli

Nomcli

Prénomcli

Adresse

Ville

Pays

Tel

Fax

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 18/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Email

BP

1, 1

Effectuer

Réservation

Numreserv

Datedebut

Datefin

Nbrepers

Nbrech

Confirme

Annule

1, n

Facture

Numfacture

Datefacture

1, n

1,1

Paie

Vue externe 2

Catégorie

Numcat

Libellé

Tarif

Facture

Numfacture

Datefacture

Correspond

Concerne

0, n

1,1

1,1

1, n

Réservation

Numreserv

Datedebut

Datefin

Nbrepers

Nbrech

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 19/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Confirme

Annule

Effectuer

Client

Numcli

Nomcli

Prénomcli

Adresse

Ville

Pays

Tel

Fax

Email

BP

1, n

1,1

Detailreserv

Iddetail

Datearr

Datedep

engendrer

1, n

1, 1

III-1-3. Tableau de validation

Objet Relation Objet cardinalité


VE MCD VALIDATION
Vue externe 1
Client Payer Facture 1,1-1,1 1, n-1,1 1,1-1, n
Client Effectuer Réservation 1,1-1,1 1, n-1,1 1, n-1,1
Vue externe 2
Réservation Effectuer Client 1,1-1,1 1,1-1, n 1,1-1, n
Réservation Correspondre Facture 1,1-1,1 0,1-1,1 1,1-1,1
Réservation Concerner Catégorie 1,1-1,1 1,1-1, n 1,1-1, n
Réservation engendre Detailreserv 1,1-1,1 1, n-1, n 1, n-1, n

III-2. MCD valide

III-2-1. Dictionnaire de données

Le dictionnaire de données est le même que celui établit précédemment.

III-2-2. Règles de gestion

Les règles de gestion sont les même que celles établies précédemment.

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 20/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
III-2-3. Schéma MCD valide

Engendre

Chambre

Numch

Libelléch

Telch

Catégorie

Numcat

Libellé

Tarif

Facture

Numfacture

Datefacture

Est

1, 1

Effectuer

Concerne

Concerne

0,1

1,1

1,1

1, n

1,1

1, n

1,1

1, n

Paie

Réservation

Numreserv

Datedebut

Datefin

Nbrepers

Nbrech

Confirme

Annule

Client

Numcli

Nomcli

Prénomcli

Adresse

Ville

Pays

Tel

Fax

Email

BP

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 21/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
1, n

Detailreserv

Iddetail

Datearr

Datedep

1, n

1, 1

1, 1

1, n

Concerne1

III-3. Modèle logique de données relationnelles (MLDR)

Client (numcli, nom, prénom, adresse, ville, pays, tel, email, BP)

Chambre (numch, telch, libellech, #numcat)

Catégorie (numcat, libellecat, tarif)

Réservation (numres, nbrpers, nbrch, confirme, annule, #numcat, datedebut, datefin, #numcli)

Detailreserv (iddetail, datearr, datedep, numch, numres)

Facture (numfact, datefact, #numres, # numcli, mttfact)

TROISIEME PARTIE

DEVELOPPEMENT ET IMPLEMENTATION

I. MODELISATION DE LA BASE

I-1. Présentation outils de développement

Afin de mener à bien notre projet nous avons utilisé comme outils de développement le trio PHP-APACHE-MYSQL que forme EASY PHP. Ces trois
noms désignent des logiciels, installés sur le site web (machine serveur), ayant chacun des rôles différents :

· Apache est le serveur web. Son rôle est d'écouter les requêtes émises par les navigateurs (qui demandent des pages web), de chercher la page
demandée et de la renvoyer.

· PHP est un langage de script. Il permet, de décrire et de créer des pages web, au travers desquelles l'utilisateur peut échanger des informations
avec le serveur; c'est ce qu'on appelle des pages web dynamiques, il permet aussi un affichage dynamique d'information, c'est-à-dire que le texte
affiché peut dépendre de variables. Les instructions PHP sont généralement contenues dans des fichiers d'extension php. Ces fichiers peuvent
contenir du HTML, entremêlé avec le code PHP. Quand un navigateur demande un tel fichier, le serveur Apache exécute les instructions PHP, qui
produisent une page HTML. Une fois la page HTML générée, le serveur la renvoie au navigateur, qui ne voit qu'une page HTML.

· MySQL est un système de gestion de base de données. Son rôle est de stocker et de gérer une grande quantité de données en les organisant
sous forme de tables, et de permettre la manipulation de ces données à travers le langage de requête SQL. On ne s'occupe plus alors de la
manière dont les données sont stockées sur le disque dur, de simples instructions permettent d'ajouter, de supprimer, de mettre à jour et surtout de
rechercher des données dans une base de donnée.

PHP est capable de passer à MySQL de telles requêtes à travers les fonctions de préfixe Mysql_ (PHP possède également des fonctions pour
dialoguer avec d'autres systèmes de gestion de base de données). C'est une raison du succès du couple PHP+MySQL dans la mise en place de
sites web.

Figure 1. Une requête au serveur

Pourquoi EasyPHP ?

Le langage PHP est un langage extrêmement puissant. Programmer en PHP est assez simple. En revanche, PHP n'est pas un langage compilé,
c'est un langage interprété par le serveur : le serveur lit le code PHP, le transforme et génère la page HTML. Pour fonctionner, il a donc besoin d'un
serveur web. Donc si l'on souhaite utiliser des pages en PHP dans un site web, pour les tester, il faudra les exécuter sur un serveur web. Donc deux
solutions :

Soit on les envoie régulièrement grâce à un programme FTP sur le serveur web pour les tester. C'est faisable, mais ça peut devenir fastidieux.

Soit on installe un serveur web en local, qui nous permettra de tester directement nos pages PHP. EasyPHP permet de réaliser simplement cette
dernière solution.

Enfin, EasyPHP permet également d'installer MySQL, la base de donnée, le troisième et inséparable membre du trio Apache/PHP/MySQL.. On peut
de plus accéder très facilement à une base de donnée MySQL à partir de PHP, ce qui permet de développer des sites web très performants et
interactifs. EasyPHP joint PHPMyAdmin à MySQL, un outil écrit en PHP permettant de gérer des bases de données MySQL. En utilisant EasyPHP,
nous pouvons installer un serveur web complet, qui permettra de faire tous les tests de pages PHP en toute facilité.

EasyPHP est un donc paquetage contenant à la fois Apache, PHP et MySQL. Cela explique sa taille relativement importante à télécharger (environ
10 Mo).

Fonctionnalités d'EasyPHP ?

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 22/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Chose la plus importante, EasyPHP propose le téléchargement en une fois et l'installation en un instant des trois programmes précédemment cités,
Apache, PHP et MySQL. Cela permet d'installer automatiquement ceux-ci, en se libérant des problèmes liés à la configuration manuelle qui est
souvent nécessaire lorsqu'on les installe séparément

Lorsque EasyPHP est lancé, les serveurs Apache et MySQL sont automatiquement lancés (il est même possible de le faire automatiquement au
démarrage de Windows). Une petite icône s'installe dans la barre des tâches, à côté de l'horloge, permettant un accès rapide aux fonctions
proposés par EasyPHP :

- Arrêter et Redémarrer les serveurs Apache et MySQL.

- Accéder au "Web local", c'est-à-dire la racine des sites web.

- Un panneau d'administration en PHP

- Un outil de configuration d'EasyPHP

- L'accès aux logs

- L'aide

I-2. Elaboration de la base de données (BD)

Notre base de données sera élaborée à partir des tables du MLD avec PhpMyAdmin que nous avons cités plus haut  : Notre base de donnée
s'appelle Détente et elle contiendra six tables :

Table Client (numcli, nom, prénom, adresse, ville, pays, tel, email, BP)

Table Chambre (numch, telch, libellech, #numcat)

Table Catégorie (numcat, libellecat, tarif)

Table Réservation (numres, nbrpers, nbrch, confirme, annule, #numcat, datedebut, datefin, #numcli)

Table Detailreserv (iddetail, datearr, datedep, numch, numres)

Table Facture (numfact, datefact, #numres, # numcli, mttfact)

I-3. Ecrans du site et de l'interface administration

Ecran d'accueil

Cet écran est l'écran d'accueil, il s'affiche à l'ouverture du site et présente un menu où l'on a accès aux différents services de notre site.

Ecran hébergement

L'écran d'hébergement apparaît lorsque l'on clique sur l'onglet hébergement. Il donne une description des chambres et leur catégorie.

Ecran forfait

L'ecran forfait apparaît en cliquant sur l'onglet forfait du menu, il affiche les différents tarifs : celui des chambres, etc.

Attrait

Cet écran affiche les attraits et les activités offerts par l'hôtel.

Réservation

C'est l'écran le plus important du site, et grâce auquel le site devient un site dynamique avec base de données. L'utilisateur peut faire sa réservation
en ligne, les différentes informations saisies sont envoyées dans la base de données détente.

Ecran confirmation

A l'envoi des données une autre page apparaît, elle confirme la réservation et donne un résumé des informations relatives au client.

Interface administration

Pour assurer la gestion des réservations, de la facturation et des clients une interface administrateur a été mise en place.

Ceci est l'écran d'accueil de l'interface un login et un mot de passe est demandé.

Lorsque l'on donne le bon mot de passe un autre écran apparaît : c'est l'écran de gestion des réservations, des clients et de la facturation.

C'est l'écran administration, nous avons le menu pour la gestion client, l'affichage des catégories, la gestion des réservations et la facturation.

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 23/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
En cliquant sur l'onglet client la fenetre ci-dessus apparaît, elle gère tous les clients de la base, on peut y ajouter des clients (pour les locations
directes), faire des modifications, des suppressions. Les données des clients qui ont réservés en ligne apparaissent aussi.

L'écran ci-dessus est l'écran des catégories. Il affiche toutes les catégories des chambres. On peut y aussi faire des ajouts, des modifications ou
des suppressions. A partir de la on peut accéder aux différentes chambres de chaque catégorie.

L'ecran ci-dessus représente les réservations faites par les clients en ligne, on peut les modifier ou les supprimer.

L'écran ci-dessus représente l'onglet facture,

Cet écran permet de gérer une facture par rapport à un client.

I-4. Mise en oeuvre du site

I-4-1. Aspect technique

Pour rendre opérationnel un site web il est important de faire des choix sur le plan système et financier.

La mise en place d'un site répond d'abord à une question : allons nous héberger notre site ?

L'hébergement d'un site web n'est pas chose facile, il nécessite un certain nombre de connaissances.

Lorsqu'on désire mettre en ligne un site web, on a besoin :

-d'un serveur web.

-d'une adresse IP routable.

-d'un nom de domaine.

a- un serveur web

Les serveurs web les plus utilisé sont IIS du système d'exploitation Windows et apache du monde unix.

b- une adresse IP routable

Une adresse IP routable est une adresse qui permet aux sites d'être visibles sur Internet. L'obtention de cette adresse IP routable se fait au moyen
d'une ligne spécialisée encore appelée LS car au Sénégal il n' y a pas de possibilité d'avoir des adresses IP routables via une connexion ADSL. Ce
dernier fait constitue un frein pour les structures moyennes ou encore les particuliers qui désireraient héberger eux-mêmes leur site web car il est à
signaler que le prix annuel d'une LS n'est pas à la portée de toutes les bourses. Les différents fournisseurs d'accès à Internet au Sénégal sont ATI,
SENTOO ... ces derniers mettent des LS à disposition de la clientèle et assure aussi l'hébergement des sites web, des DNS, des serveurs de
messagerie.

c- Nom de domaine

Les noms de domaine sont vendus au prix suivant :

.sn: 60.000 FCFA /an

.com, .org, .net: 30.000 FCFA

Ce sont les prix proposés par la Sentoo, ainsi si nous voulons que l'hôtel la Détente ait pour url www.ladetentebleue.sn elle doit dépenser au
minimum 60000 FCFA sans compter le prix de la LS.

Ainsi l'hébergement d'un site web peut s'avérer coûteux. L'autre solution, serait de faire recours à des hébergeurs gratuits ou encore payant.

Sur Internet plusieurs sites web proposent des hébergements gratuits, c'est une solution envisageable cependant, ils émettent des restrictions en
terme de capacité et de nombre de fichiers par répertoire aussi les url offert par ces sites sont décidées par ces derniers. L'autre aspect négatif de
ces services est les publicités intempestives, la troisième solution que ces sites offrent parallèlement est l'hébergement payant avec des
améliorations : plus d'espaces, une meilleure visibilité, un meilleur référencement.

Hébergement de nom de domaine pour le web

Sonatel Multimédia héberge actuellement près de 100 sites.

Sonatel Multimédia propose deux types d'hébergement en fonction du type de site choisi.

-Les sites classiques : le prix de l'hébergement pour les sites classiques est de 15.000 FHT/ mois, à concurrence de 5 Mo maximum.

-Les sites sur mesure : Sonatel Multimédia propose l'hébergement de sites sous Windows NT (à partir de 15.000 F HT) et Linux (à partir de
10.500 F HT). Le prix est fonction de la taille du site et des prestations associées

I-4-2. Etudes des coûts

Hébergement Hébergement Hébergement

personnel Via FAI payant Via FAI gratuit


Connexion LS 1.000.000 FCFA/an 15.000 FCFA/an 0 FCFA
Nom domaine 60.000FCFA/an 0 FCFA
Software  200.000 FCFA 0 FCFA
Hardware 250.000 FCFA 0 FCFA
Montant total 1.510.000 FCFA 15.000 FCFA 0 FCFA

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 24/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
Ces différents prix ne devraient pas être le seul moyen de décision, il est important de prendre en compte les limites et les forces de chacune de
ces solutions, voir à long terme mais aussi situer l'importance d'un site web pour l'ensemble des activités de la société.

Propositions

La détente étant une structure hôtelière soucieuse de se faire connaître à utiliser le WWW (World Wide Web) comme outil de travail afin de gagner
en visibilité. Pour ce faire la mise en ligne du site Web qui a été développé constituera un avantage certain face à la concurrence du secteur
hôtelier, hormis ce souci d'être visible, il a été constater que l'hôtel la Détente n'a pas d'outils de gestion à proprement parler. Il serait judicieux de
mettre en place une base de données qui permettra de mettre sur pied des applications informatiques gérant la réservation, le personnel, les
stocks, les clients....

Voici en quelques lignes les propositions apportées au niveau de l'organisation et de la visibilité.

Conclusion

Au fil de la conception du site Web de l'hôtel la Détente, j'ai pu emprunter de nouveaux chemins dans le monde complexe de l'Informatique  :
l'approfondissement du HTML, l'utilisation de nouveaux logiciels comme Dreamweaver, Photoshop... l'initiation à de nouveaux langages de
programmation sont, entre autres, des domaines d'un indéniable intérêt.

Je tiens donc à remercier le personnel de la Détente et plus particulièrement son directeur Mr Daniel Autié, pour leur accueil pendant un mois.
Plus généralement, la création de ce site m'a permis de prendre conscience que la réalisation d'un projet, quel qu'il soit, est une opération délicate :
une méthode claire et précise de travail s'impose donc pour aboutir à quelque chose de concret et mener à bien le travail que l'on s'est imposé.

Ce site web permettra je l'espère à la Détente une meilleure visibilité sur le plan international et national. Ainsi à travers ce site nous pourrons gérer
des réservations de clients de par le monde et offrir à cette structure une chance de s'imposer et d'entrer de plein pied dans le monde très
compétitif de la communication.

Bibliographie

La méthodologie merise (cours de O.Diéne)

Webographie

www.allhtml.com

www.easy-php.net

www.ejs.com

www.ftls.org

www.sentoo.sn

Annexe

Script d'insertion de données dans la base de donnée depuis le formulaire de réservation

Reserv.php

<html>

<head>

<title>La detente bleue</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body bgcolor="#006633" >

<center>

<table width="85%" border="0">

<tr background="detentephoto/detentephoto 005.jpg" >

<td height="96" colspan="2" background="detentephoto/tete2.jpg" bgcolor="#FFFFFF" >

<? include('tete1.html');?>

</td>

</tr>

<tr>

<td width="158" height="179" bgcolor="#FFFFFF">

<?php include('menu1.html'); ?>

<p>&nbsp; </p></td>

<td width="500"bgcolor="#FFCC66">

<?php $host="localhost";

$user="root";

$passwd="";

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 25/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
$base="detente";

if (isset($_POST['prenometnom'])) $prenom=$_POST['prenometnom'];else

$prenom="";

if (isset($_POST['civilite'])) $civile=$_POST['civilite'];else

$civile="";

if (isset($_POST['nom'])) $nom=$_POST['nom'];else $nom="";

if (isset($_POST['adresse'])) $adresse=$_POST['adresse'];else

$adresse="";

if (isset($_POST['pays'])) $pays=$_POST['pays'];else $pays="";

if (isset($_POST['bp'])) $bp=$_POST['bp'];else $bp="";

if (isset($_POST['telephone'])) $telephone=$_POST['telephone'];else

$telephone="";

if (isset($_POST['telecopieur']))

$telecopieur=$_POST['telecopieur'];else $telecopieur="";

if (isset($_POST['courriel'])) $courriel=$_POST['courriel'];else

$courriel="";

if (isset($_POST['datedarriveejj']))

$datedarriveejj=$_POST['datedarriveejj'];else $datedarriveejj="";

if (isset($_POST['datedepartjj'])) $datedepartjj=$_POST['datedepartjj'];else

$datedepartjj="";

if (isset($_POST['datedarriveemm']))

$datedarriveemm=$_POST['datedarriveemm'];else $datedarriveemm="";

if (isset($_POST['datedepartmm'])) $datedepartmm=$_POST['datedepartmm'];else

$datedepartmm="";

if (isset($_POST['datedarriveeaa']))

$datedarriveeaa=$_POST['datedarriveeaa'];else $datedarriveeaa="";

if (isset($_POST['datedepartaa'])) $datedepartaa=$_POST['datedepartaa'];else

$datedepartaa="";

if (isset($_POST['categoriech']))

$categoriech=$_POST['categoriech'];else $categoriech="";

if (isset($_POST['nombrech'])) $nombrech=$_POST['nombrech'];else

$nombrech="";

if (isset($_POST['nombrepers'])) $nombrepers=$_POST['nombrepers'];else

$nombrepers="";

if (isset($_POST['commentaire']))

$commentaire=$_POST['commentaire'];else $commentaire="";

$arriv=$datedarriveejj.'/'.$datedarriveemm.'/'.$datedarriveeaa;

$depart=$datedepartjj.'/'.$datedepartmm.'/'.$datedepartaa;

//connexion au serveur de bD

@mysql_connect($host,$user,$passwd) or die ("erreur de connexion");

//selection de la base de données

@mysql_select_db($base) or die ("erreur de selection");

$req="INSERT INTO `client` (`numcli`, `civilite`, `nomcli`, `prenomcli`, `adresse`, `ville`, `pays`, `telephone`, `fax`, `email`, `bp`) VALUES
('','$civile','$nom','$prenom','$adresse','$ville','$pays','$telephone','$telecopieur',

'$courriel','$bp')";

$req1="INSERT INTO `reservation` (`numres`, `datefin`, `datedeb`, `nbrch`, `nbrpers`, `confirme`, `annule`, `numcli`, `numcat`, `commentaire`)
VALUES ('', '$arriv', '$depart', '$nombrech', '$nombrepers', 'non', 'non', '12', '$categoriech', '$commentaire')";

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 26/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
$resultat=mysql_query($req);

$resultat=mysql_query($req1);

?>

<div align="center">Merci pour votre reservation <br>

nous attendons votre confirmation trois jours avant votre arrivée </div>

<top>

<table width="100%" height="100%" border="0" bordercolor="#FFCC66">

<tr>

<td bgcolor="#FFCC66"><center>

<? echo"$civile" ?></center></td>

<td bgcolor="#FFCC66"><center>

<? echo"$nom" ?></center></td>

<td bgcolor="#FFCC66"><center>

<? echo"$prenom" ?></center></td>

</tr>

<tr>

<td bgcolor="#FFCC66"><center>

<? echo"$adresse" ?></center></td>

<td bgcolor="#FFCC66"><center>

<? echo"$pays"?></center></td>

<td bgcolor="#FFCC66"><center>

<? echo"$telephone" ?></center></td>

</tr>

<tr>

<td >arrivée: <? echo"$arriv" ?></td>

<td;départ: <? echo"$depart" ?></td>

</table>

</top> </td>

<td height="56" colspan="2" bgcolor="#FFCC66"><? include('pied.htm'); ?> </td>

</tr>

</table></center>

</body>

</html>

Script de connexion à la base de données

conf.php

<?php

// Configuration mySQL

$host_db = "localhost";

$user_db = "root";

$password_db = "";

$bdd_db = "detente";

$prefixe_dossier = "detente/";

$pseudo_conf = "administrateur"; // nom d'utilisateur pour l'espace d'administration

$password_conf = "detente"; // mot de passe pour y accéder

$connect_db = mysql_connect($host_db,$user_db,$password_db);

mysql_select_db($bdd_db,$connect_db);

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 27/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
?>

Script de gestion de mot de passe

login.php

<?php include("inc/conf.php"); ?>

<?php include("inc/fonctions.php"); ?>

<?php

session_start();

if(session_is_registered('pseudo'))

mysql_close($connect_db);

header("location: index.php");

exit;

if ($action == "send")

if (($pseudo == $pseudo_conf) and ($password == $password_conf))

session_register("pseudo");

session_register("password");

mysql_close($connect_db);

header("Location: index.php?".session_name()."=".session_id());

exit();

?><html>

<head>

<title>Administration</title>

<link REL="StyleSheet" TYPE="text/css" HREF="/<?php echo("$prefixe_dossier"); ?>css/feuille.css">

</head>

<body bgcolor="#FFFFFF">

<table border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#000000">

<tr valign="top">

<td bgcolor="#99CCCC"><b>Identification : </b></td>

</tr>

<tr valign="top">

<td bgcolor="#ffffff">

<form action="login.php" method="post">

<input type="hidden" name="action" value="send">

<table border="0" align="center">

<tr>

<td>Pseudonyme : </td>

<td><input type="text" name="pseudo" size="40"></td>

</tr>

<tr>

<td>Mot de passe : </td>

<td><input type="password" name="password" size="40"></td>

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 28/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
</tr>

</table>

<br>

<center><input type="submit" value="Connexion"></center>

</form>

</td>

</tr>

</table>

</body>

</html><?php mysql_close($connect_db); ?>

Script de déconnexion de la session administrateur

logout.php

<?php

<?php

include("inc/conf.php");

session_start();// on démarre la session

//on supprime la variable de session

session_unregister("pseudo");

session_unregister("password");

session_unset(); // on efface toutes les variables de session

session_destroy(); // on detruit la session en cours.

header("location: /".$prefixe_dossier."index.php");

?>

Script d'insertion de données dans la table client

<?

<?php include("../inc/tete.php"); ?>

<table border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#000000" width="770">

<tr>

<td bgcolor="#99CCCC" align="center" width="10%"><b>N°</b></td>

<td bgcolor="#99CCCC" align="center" width="15%"><b>Nom</b></td>

<td bgcolor="#99CCCC" align="center" width="15%"><b>Prénom</b></td>

<td bgcolor="#99CCCC" align="center" width="15%"><b>adresse</b></td>

<td bgcolor="#99CCCC" align="center" width="15%"><b>ville</b></td>

<td bgcolor="#99CCCC" align="center" width="15%"><b>pays</b></td>

<td bgcolor="#99CCCC" align="center" width="15%"><b>tel</b></td>

<td bgcolor="#99CCCC" align="center" width="15%"><b>fax</b></td>

<td bgcolor="#99CCCC" align="center" width="15%"><b>email</b></td <td bgcolor="#99CCCC" align="center" width="40%" colspan="3">


<b>Actions</b></td>

</tr>

<?php

$nb_client = 30;

if(!$start)

{$start=0;}

$req = mysql_query("select * from ".$prefixe_table."client order by nomcli,prenomcli limit $start,$nb_client");

while($ligne = mysql_fetch_array($req))

$numcli = $ligne["numcli"];
https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 29/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
$nomcli = $ligne["nomcli"];

$prenomcli = $ligne["prenomcli"];

$adresse = $ligne["adresse"];

$ville = $ligne["ville"];

$pays = $ligne["pays"];

$tel = $ligne["telephone"];

$fax = $ligne["fax"];

$email = $ligne["email"];

$numcli_d = sprintf("%08s",$numcli);

echo("<tr>

<td bgcolor=\"#ffffff\" align=\"center\" width=\"10%\">#$numcli_d</td>

<td bgcolor=\"#ffffff\" align=\"center\" width=\"10%\">$nomcli</td>

<td bgcolor=\"#ffffff\" align=\"center\" width=\"10%\">$prenomcli</td>

<td bgcolor=\"#ffffff\" align=\"center\" width=\"10%\">$adresse</td>

<td bgcolor=\"#ffffff\" align=\"center\" width=\"10%\">$ville</td>

<td bgcolor=\"#ffffff\" align=\"center\" width=\"10%\">$pays</td>

<td bgcolor=\"#ffffff\" align=\"center\" width=\"10%\">$tel</td>

<td bgcolor=\"#ffffff\" align=\"center\" width=\"10%\">$fax</td>

<td bgcolor=\"#ffffff\" align=\"center\" width=\"10%\">$email</td>

<td bgcolor=\"#ffffff\" align=\"center\" width=\"10%\"><a href=\"#null\"

</tr>");

?>

</table>

<br>

<center>[ <?php

$result=mysql_query("select count(*) from ".$prefixe_table."client");

$row=mysql_fetch_row($result);

if ($start == "0")

echo"<b>1</b> ";

else

echo"<a href=\"index.php?start=0\">1</a> ";

for($index=1;($index*$nb_client)<$row[0];$index++)

$pg = $index+1;

if(($index*$nb_client)!=$start)

print(" - <a href=\"index.php?start=".($index*$nb_client)."\">");

echo"$pg";

print("</a>");

else

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 30/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
{

echo" - <b>$pg</b>";

?> ]</center>

<?php include("../inc/pied.php"); ?>

Script d'insertion de données dans la table facture

Ajouter.php

<?php include("../inc/conf.php"); ?>

<?php include("../inc/fonctions.php"); ?>

<?php include("../verif.php"); ?>

<?php

if ($action == "send")

if ($numcli == "0")

$msg = "Veuillez choisir un client";

else

$req = mysql_query("insert into ".$prefixe_table."facture values ('','$numcli')");

$req = mysql_query("select max(num) from ".$prefixe_table."facture");

$max_num = mysql_result($req,0,"max(num)");

mysql_close($connect_db);

header("location: modifier.php?numfacture_facture=$max_num");

exit();

?>

<?php include("../inc/tete.php"); ?>

<?php

if ($msg != "")

$msg = str_replace("+"," ",$msg);

echo("<center><font color=\"#ff0000\"><b>$msg</b></font></center><br>");

?>

<form action="ajouter.php" method="post">

<input type="hidden" name="action" value="send">

<table border="0" align="center">

<tr>

<td><b>Client</b> :</td>

<td><select name="numcli" style="width: 320px">

<option value="0">Choisissez</option>

<?php

$req = mysql_query("select numcli,nomcli,prenomcli from ".$prefixe_table."client order by nomcli,prenomcli");

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 31/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…
while($ligne = mysql_fetch_array($req))

$numcli = $ligne["numcli"];

$nomcli = $ligne["nomcli"];

$prenomcli = $ligne["prenomcli"];

echo("<option value=\"$numcli\"");

if ($numcli == $numcli){echo(" selected");}

echo(">$nomcli $prenomcli</option>");

?>

<td><b>Date</b> :</td>

<td><input type="text" name="date" size="30" value="<?php echo("$date"); ?>"> (AAAA-MM-JJ)</td>

</tr>

</table>

<br>

ss

<?php include("../inc/pied.php"); ?>

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 32/33
13/06/2023 13:43 Memoire Online - Etude et realisation du site web de l'hotel la detente-Gestion des reservations en ligne - Verina Boungou-B…

Rechercher sur le site:

Recherche

© Memoire Online 2000-2020


Pour toute question contactez le webmaster

https://www.memoireonline.com/08/09/2507/Etude-et-realisation-du-site-web-de-lhotel-la-detente-Gestion-des-reservations-en-ligne.html 33/33

Vous aimerez peut-être aussi