Académique Documents
Professionnel Documents
Culture Documents
et de la Poste
Présenté par
BAMBA Gninaton Dognimé Charles
Période du stage :
16 Mars 2020 au 02 Juillet 2020
Soutenu le :
28 Septembre 2020
Maitre de stage :
Encadreur académique : M. GODO Ulrich Pascal
Dr. YOBOUÉ PAMELA Responsable du service informatique
Maître-Assistant à l’ESATIC de WorlDev
MEMBRE DU JURY
DÉDICACE
Je voudrais dédier ce rapport à ma très chère famille pour tout le soutien apporté.
.
REMERCIEMENTS
Je voudrais remercier, l’ensemble des personnes sans qui ce travail n’aurait pu aboutir et
envers qui nous vouons une très grande reconnaissance.
- Prof KONATE ADAMA, Directeur Général de l’ESATIC, pour le leadership qu’il nous
a inculqué tout le long de notre formation ;
- Dr. YOBOUÉ PAMELA, Maître-Assistant à l’ESATIC, pour avoir supervisé ce travail ;
- M. SILUÉ DOZOWA, Enseignant à l’ESATIC, pour avoir supervisé ce travail ;
- Tout le personnel de l’ESATIC (corps enseignant et personnel administratif), pour les
enseignements de qualité et l’encadrement tout le long de notre formation ;
- M. BAHI, Directeur Général de Worldev, pour nous avoir reçu en tant que stagiaire en
informatique au sein de son entreprise ;
- M. GODO, Responsable du service informatique à Worldev, pour nous avoir encadrés
tout le long de notre stage ;
- Tout le personnel de Worldev, pour leur accueil chaleureux et tous les conseils proférés.
SOMMAIRE
INTRODUCTION
PARTIE 1 : GÉNÉRALITÉS
CONCLUSION GÉNÉRALE
SIGLES ET ABRÉVIATIONS
ACT : thérapie d'ACceptation et d'engagemenT
GLOSSAIRE
Accepteur : Le fournisseur de biens et de services acceptant la monnaie électronique à titre de
paiement.
E-Service : Le terme e-service désigne tout système d’information ou logiciel permettant aux
usagers de procéder par voie électronique à des démarches ou formalités.
Internaute : Internaute désigne une personne qui utilise Internet, quelqu'un qui va sur le web,
que ce soit de manière régulière ou occasionnelle.
Monnaie électronique : une valeur monétaire représentant une créance sur l’établissement
émetteur qui est stockée sous une forme électronique, y compris magnétique ; émise sans
délai contre la remise de fonds d’un montant qui n’est pas inférieur à la valeur monétaire
émise ; et acceptée comme moyen de paiement par des personnes physiques ou morales autres
que l’établissement émetteur.
Porteur : La personne qui, en vertu d’un contrat qu’elle a conclu avec l’EME, détient de la
monnaie électronique.
Web : Ensemble des données reliées par des liens hypertextes sur internet.
INTRODUCTION
Depuis la fin des années 1980, nous assistons, avec l’avènement du numérique, à une
transformation quasi quotidienne de notre vie. Ce changement est perceptible tant au niveau
des habitudes de vie qu’au niveau de l’organisation structurelle de la société.
On a vu naitre une nouvelle société, la société de l’information, société moderne caractérisée
par un usage accru, dominant et quotidien des TIC. Vue l’importance et l’efficacité des TIC,
dans presque tous les domaines de l'entreprise. Il est né un besoin de digitalisation de la
plupart des secteurs d’activités. La réservation en ligne, via des applications web manipulable
directement en ligne grâce à un navigateur web et qui ne nécessite pas d'installation préalable
sur les machines clientes, est devenue l’un des services les plus demandés dans notre société,
en particulier celle de chambres d’hôtel car maillon essentiel du développement du tourisme,
secteur prometteur dans lequel l’Etat ivoirien investi pour en faire un secteur économique
pourvoyeur d’emplois. En outre, la réservation en ligne s’avère être l’outil propice pour palier
le besoin de digitalisation du secteur hôtelier.
Cependant, s’il est vrai que la réservation de chambres d’hôtels connait un succès en Côte
d’Ivoire, le paiement en ligne reste faiblement utilisé par les ivoiriens. Il convient donc pour
nous développeurs de proposer des plateformes sûres de réservation et de paiement en ligne
capables de gagner la confiance de nos concitoyens. C’est dans ce cadre qu’il nous a été
demandé lors de notre stage de fin de cycle de travailler sur le thème de la : « MISE EN
ŒUVRE D’UNE APPLICATION WEB DE RESERVATION ET DE PAIEMENT DE
CHAMBRES D’HOTEL EN LIGNE » en vue de l'amélioration des relations existantes déjà
entre hôtels et clients d'une part et d'autres part entre hôtels et ses futurs clients à travers la
mise en place de ce site. Pour cette phase d’expérimentation, notre entreprise d’accueil a
souhaité que nous nous limitions aux hôtels se trouvant sur le territoire ivoirien. Dans
l’optique de mener à bien ce travail, la problématique suivante se pose à nous :
Comment mettre en œuvre une application web de réservation ?
Quels sont les moyens de paiement à distance disponible en Côte d’Ivoire ?
Quels sont les informations que les hôtels pourront-ils mettre à la portée du public sans que la
sécurité, la distance et le temps soient des handicaps ?
La réponse à cette problématique subdivisera le travail en trois (3) grandes parties :
- dans la première partie, relative aux généralités, nous présenterons la structure d’accueil et
ferons une description du projet ;
- la seconde partie fera une analyse du projet et une modélisation UML des fonctionnalités;
- nous terminerons avec la troisième partie qui présentera l’architecture ainsi que les outils
de développement utilisés et l’application web.
Dans cette partie, nous présenterons l’entreprise d’accueil, le thème d’étude qui nous a
été soumis à travers une description globale du projet, de l’existant et du cahier des charges.
I. HISTORIQUE
1. Caractère juridique
Anciennement appelée International Multi Service Center (IMSC) pendant vingt (20)
années, l’entreprise est devenue WORLDEV en 2017.
WORLDEV est une Société à Responsabilité Limitée (SARL) au capital d’un million de
francs CFA (1 000 000 F CFA), créée en 2017 par le cadre ivoirien BAHI HUBERT, ayant
exercé dans des sociétés privées auparavant. Elle a pour objectif principal la promotion et la
vulgarisation de l’informatique dans tout son environnement. WORLDEV, dans la recherche
de marchés, travaille en partenariat avec d’autres structures telles que NSIA-
TECHNOLOGIES, VIP NET et le Centre National de la Documentation Juridique (CNDJ).
2. Statut actuel
La SARL WORLDEV a un effectif de dix (10) personnes qui travaillent au bon
fonctionnement de l’entreprise. C’est une entreprise légale du fait qu’elle respecte les
déclarations en vigueur sur le territoire. Elle a pour références :
- la Direction Générale ;
- le Secrétariat ;
- le Service Commercial ;
- le Service Développement ;
- le Département Technique ;
- la Direction Juridique et des Ressources Humaines ;
- le Service Comptabilité.
1. Organigramme
Les services de l’entreprise sont structurés et organisés sous la hiérarchie décrite par
l’organigramme illustré à la Figure 1 ci-dessous :
2. La direction générale
La Direction Générale de WORLDEV est assurée par Monsieur BAHI HUBERT
ZAOUROU, ancien membre de la Commission Technique chargée de l’informatisation de le
Communauté portuaire de Côte d’Ivoire. Elle élabore les objectifs et la politique de
l’entreprise. Elle contrôle et coordonne les opérations des différents services en collaboration
avec leurs responsables respectifs. Elle ordonne les sorties de fonds par l’apposition de sa
signature sur les différentes pièces de décaissement, chèques, virements, etc.
Elle s’emploie essentiellement à :
3. Le secrétariat
Vitrine de l’entreprise, il est chargé de traiter et de classer les différents documents
administratifs à lui confiés, les plis de l’entreprise ainsi que bien d’autres documents, et de
gérer la liaison téléphonique des différents services. Il est également chargé de la
communication avec l’extérieur de l’entreprise.
4. Le service commercial
Il est chargé d’élaborer de nouvelles stratégies permettant de conquérir de nouveaux
clients potentiels et les amener à conclure afin de faire face à la rude concurrence. Il reste
ensuite en contact avec sa clientèle pour un éventuel service après-vente sinon pour des
commandes ultérieures.
5. Le service développement
Il propose des applications sur mesure aux entreprises désireuses de rendre efficientes
leurs méthodes de travail ; il s’agit de faire la conception de logiciel bien adapté à leur style
de travail et à leurs besoins exprimés selon un cahier de charges bien établi.
6. Le service technique
Ce service travaille en collaboration avec le service commercial. Il maintient les
relations avec la clientèle par la gestion du service après-vente. Il exécute également des
contrats de maintenance, assure l’installation des logiciels commercialisés avec le matériel, le
câblage réseaux et divers autres services. Il est dirigé par un cadre technicien. C’est un
technicien supérieur diplômé en maintenance informatique certifié ACT et ASE COMPAQ.
WORLDEV bénéficie en outre des compétences de collaborateurs extérieurs qui apportent
chacun dans son domaine l’expertise nécessaire permettant à l’entreprise d’honorer au mieux
ses engagements.
8. Le service comptable
Il est sous la responsabilité d’un cadre administratif titulaire d’un DECF finance
comptabilité option contrôle de gestion et Audit du CPDEC de l’antenne Abidjan de l’Institut
National Polytechnique Felix Houphouët Boigny (INPHB) de Yamoussoukro. Il est chargé de
la gestion des opérations journalières de l’entreprise, en relation avec tous les autres services.
Pour s’assurer une bonne gestion, WORLDEV utilise comme outil de gestion les
logiciels SAGE et DOLIBARR :
-SAGE PAYE qui édite les bulletins de paye, planifie les congés des salariés et traite
les déclarations sociales en toute simplicité.
-SAGE COMPTA qui permet de traiter l’ensemble des tâches financières et
comptables de l’entreprise, et de gérer automatiquement les différentes taxes sur ventes, leurs
encaissements ainsi que les déclarations fiscales.
-DOLIBAR permet de gérer tout le volet commercial c’est-à-dire depuis la
prospection, la facturation, le recouvrement et la relance client.
- le développement d’application ;
- le système réseau ;
- la formation pratique ;
- la géolocalisation ;
- la vente de matériel informatique ;
- la création graphique et impression.
I. DESCRIPTION DU PROJET
1. Contexte et objectif du projet
A fortiori, le projet s’inscrit dans un contexte académique qui est la mise en pratique
des connaissances théoriques acquises au cours de notre parcours à l’ESATIC mais il nous
permet aussi de nous imprégner des réalités de l’entreprise. Et du point de vue
professionnelle, il s’inscrit dans le cadre des activités de l’entreprise où il nous a été demandé
de réaliser une application web permettant de relier les hôtels à leur clientèle dans le but
d’automatiser la réservation, le paiement des chambres d’hôtel et faciliter l’accès aux hôtels.
2. Spécification des besoins du système
L’analyse du thème, de la problématique et des besoins utilisateurs a permis de faire
ressortir les fonctionnalités qui constituent l’application.
Les contraintes de réalisation et de bon fonctionnement auxquelles le système fait face seront
définis comme étant les besoins non fonctionnels, en vue de combler les problèmes suivant :
- difficulté de recherche de la chambre désirée au meilleur prix ;
- difficulté pour trouver des applications de réservations locales offrant des services
correspondant aux réalités du pays.
Ainsi notre application web doit respecter les besoins non fonctionnels suivant :
Durant cette partie nous avons donné un contexte général à notre projet de fin d’étude
en définissant les différents besoins du projet et en établissant une étude des systèmes
existants qui nous a permis de connaitre les fonctionnalités primordiales.
Dans cette partie, nous nous attarderons sur l’étude fonctionnelle du projet et son
analyse à travers des modèles statiques et dynamiques détaillant les fonctionnalités de
l’application.
[3]. la POO.
- UML est doté d’une
approche objet.
- La réutilisabilité du code [3].
SADT(Structured Analysis - Il permet les échanges aisés - Il ne définit pas le
and Design Technics) signifie avec l’utilisateur processus
démarche qui consiste à - Favorise le travail en équipe d'élaboration des
analyser un produit d’une (communication) modèles.
manière systémique en - Il permet de définir les - Maintenance
SADT
l’examinant aussi bien de spécifications fonctionnelles complexe en cas
l’intérieur que de l’extérieur afin de systèmes complexes. d'évolution
de porter une attention - Il ne propose pas de
particulière aux interactions formalisme
entre ses différents éléments et permettant des
son environnement [4]. vérifications
sémantiques.
I. DIAGRAMME DE SEQUENCE
1. Diagramme de séquence « Ajout chambre »
Le diagramme de séquence suivant modélise les interactions du cas d’utilisation «
Ajout chambre » et des interactions entre un acteur et le système. Ici l’acteur est le gérant
hôtelier, il initie la séquence et effectue les actions suivantes : se connecter, ajouter une
chambre, renseigner le formulaire, définir la disponibilité de la chambre et enfin confirmer la
chambre.
Au cours de cette partie, nous avons réalisé une analyse intégrale de notre projet tout
en modélisant les fonctionnalités de l’application grâce à la méthode UML et ses différents
diagrammes.
I. ARCHITECTURE MVC
1. Le modèle
Le modèle définit les données utilisées par l’application. En effet, c’est ici que le lien
se fera entre notre application et la base de données. Il assure la gestion de ces données et
garantit leur intégrité. Le modèle offre des méthodes pour mettre à jour ces données (insertion
suppression, changement de valeur). Il offre aussi des méthodes pour récupérer ses données et
les afficher au niveau de la vue.
2. La Vue
La vue définit la façon dont les informations seront affichées à l’écran. Il s’agit de l’interface
utilisateur. C’est ici qu’on utilisera les données récupérées par le modèle afin de les présenter
à l'utilisateur. Elle reçoit aussi toutes les actions de l'utilisateur (clic de souris, sélection d'une
entrées, boutons, …) et les envoie au contrôleur.
3. Le Contrôleur
Dans le contrôleur, nous retrouvons toute la logique métier. En effet, lorsque l’utilisateur
interagit avec la vue, la requête est traitée par le contrôleur. Il attend que l'utilisateur
interagisse avec la vue pour en récupérer la requête. Ainsi, c’est le contrôleur qui définira la
logique d’affichage, et affichera la vue à l’écran. Le contrôleur est chargé de la
synchronisation du modèle et de la vue. Il reçoit tous les événements de l'utilisateur et
enclenche les actions à effectuer.
4. Les avantages et inconvénients de l’architecture MVC
Cette architecture apporte plusieurs avantages lors de la création et de la mise en place
d'un projet. Tout d'abord, elle facilite la maintenance et les évolutions futures. En effet, étant
donné qu'il y a une séparation entre les différentes couches, il sera plus facile de modifier
uniquement la partie vue ou encore uniquement le traitement de la requête dans le contrôleur.
Cependant cette architecture nécessite directement une plus grosse arborescence de
fichiers étant donné qu'il y aura trois (3) fois plus de fichiers. Ainsi, pour les petits projets,
cela semble potentiellement inutile.
CHAPITRE II : TECHNOLOGIES UTILISÉES
Dans ce chapitre nous présenterons les technologies utilisées pour développer notre
application.
2. CSS 3
Le terme CSS est l'acronyme anglais de Cascading Style Sheets qui peut se traduire
par "feuilles de style en cascade". Le CSS est un langage informatique utilisé sur l'internet
pour mettre en forme les fichiers HTML ou XML. Ainsi, les feuilles de style, aussi appelé
les fichiers CSS, comprennent du code qui permet de gérer le design d'une page en HTML
[5].
3. PHP 7.1.3
Le PHP est un langage informatique utilisé sur l'internet. Le terme PHP est un
acronyme récursif de "PHP : Hypertext Preprocessor". Ce langage est principalement
utilisé pour produire un site web dynamique. Il est courant que ce langage soit associé à
une base de données, telle que MySQL [5].
4. Javascript
Le JavaScript est un langage informatique utilisé sur les pages web. Ce langage à la
particularité de s'activer sur le poste client, en d'autres mots c'est votre ordinateur qui va
recevoir le code et qui devra l'exécuter. C'est en opposition à d'autres langages qui sont
activés côté serveur. L'exécution du code est effectué par votre navigateur internet tel que
Firefox ou Internet Explorer [5].
5. Laravel
Laravel est un framework PHP qui propose des outils pour construire une application
web. Le créateur de Laravel, Taylor Otwel, a simplement regroupé les meilleures librairies
pour chaque fonctionnalité nécessaire pour la création d’un site web. Il a aussi rajouté des
2. STRIPE
I. HIÉRARCHIE DE L’APPLICATION
3. La page de réservation
La page de réservation, illustré à la Figure 12, ci-dessous permet à l’utilisateur de choisir
le moyen de paiement par lequel il aimerait régler sa réservation : carte bancaire, carte visa ou
MTN mobile money.
CONCLUSION GÉNÉRALE
Ce stage effectué au sein de l’entreprise WORLDEV nous a permis de mettre en
pratique les compétences théoriques apprises durant nos trois (3) années de licence et
d’apprendre sur le terrain les rudiments de la programmation web. Il nous a été très formateur
car il nous a permis de découvrir une nouvelle technologie innovante et de nous confronter à
plusieurs contraintes à la fois : contraintes de temps, contraintes d’expérience et de
technologie. Ce qui nous a permis de développer le sens des responsabilités, le travail en
équipe, la ponctualité, la maîtrise de soi et de son temps tout en travaillant sous pression.
Avec l'évolution des TIC, aujourd'hui l'internet permet de diffuser des informations à faible
coût et en temps réel sans tenir compte de la distance.
Tout au long de ce mémoire, nous avons détaillé les étapes suivies pour atteindre le résultat
escompté. Dans un premier temps, nous avons étudié le contexte général dans lequel le projet
s’inscrivait et identifier les différentes exigences que le système devrait remplir. Ensuite, nous
avons réalisé dans le second chapitre, une analyse intégrale de notre projet tout en modélisant
les fonctionnalités de l’application grâce à la méthode UML et ses différents diagrammes. Et
La réalisation de ce projet n’a pas été de tout repos, car il a fallu nous tenir au contraintes de
développement et apprendre le framework laravel qui nous était inconnu, faire des recherches
sur les hôtels installés dans le pays et leur mode de fonctionnement, ainsi que les services de
réservation en ligne qu’ils offraient.
Au vue du fait que le projet abordé dans ce mémoire est un sujet d’actualité. Il serait judicieux
de ne pas s’arrêter en si bon chemin car plusieurs perspectives s’offrent à ce projet entre
autres, l’utilisation du SGBD MongoDB pour rendre la capacité de la base de données plus
extensible, ainsi qu’ajouter au site un comparateur de prix en ligne.
ANNEXE
Résumé : S’authentifier pour accéder à l’espace réserver aux différents utilisateurs du site.
Séquences nominales :
Séquences alternatives :
Séquences nominales :
Séquences alternatives :
Résumé : Choisir une chambre disponible et régler les formalités de paiement en ligne.
Acteur : Internaute
Séquences nominales :
Séquences alternatives :
Laravel utilise composer pour gérer ses dépendances. Donc on installe d’abord composer
avant de débuter l’installation de Laravel. Voici les étapes de son installation :
[2] Konan K. Réalisation d’une application web comparateur de prix des appareils modernes
de communication, Mémoire de fin de cycle de licence en SRIT, ESATIC, Abidjan, 2018, 50
pages.
[4] BTS ATI – Cours lycée Chevalier d’Eon, Structured analysis design technic(SADT),
[document électronique], Tonnerre, http://www.graczyk.fr/lycee/IMG/pdf/09-
10_ATI1_EST_COURS_SADT.pdf.
WEBOGRAPHIE
[5] Infowebmaster, Informations et ressources pour webmasters, [en ligne],
http://glossaire.infowebmaster.fr/ [page consultée le 12/08/2020]
https://docs.phpmyadmin.net /fr/
[10] conditions generales de fonctionnement du service MTN mobile money, [en ligne],
https://www.mtn.ci/insight/conditions-generales-de-fonctionnement-du-service-mtn-mobile-
money/ [page consultée le 12/08/2020]
[11] Stripe, [en ligne], https://stripe.com/ [page consultée le 12/08/2020]
TABLES DES MATIERES
DÉDICACE............................................................................................................................1
REMERCIEMENTS.............................................................................................................2
LISTE DES FIGURES..........................................................................................................3
LISTE DES TABLEAUX.....................................................................................................3
SOMMAIRE..........................................................................................................................4
SIGLES ET ABRÉVIATIONS............................................................................................5
GLOSSAIRE..........................................................................................................................6
INTRODUCTION.................................................................................................................1
PREMIERE PARTIE : GÉNÉRALITES................................................................................1
CHAPITRE I : PRÉSENTATION DE LA STRUCTURE................................................3
D’ACCUEIL..........................................................................................................................3
I. HISTORIQUE................................................................................................................3
1. Caractère juridique...................................................................................................3
2. Statut actuel..............................................................................................................3
II. ORGANISATION DE L’ENTREPRISE.....................................................................3
1. Organigramme..........................................................................................................4
2. La direction générale................................................................................................4
3. Le secrétariat.............................................................................................................5
4. Le service commercial..............................................................................................5
5. Le service développement........................................................................................5
6. Le service technique.................................................................................................5
7. Le service juridique et ressources humaines............................................................6
8. Le service comptable................................................................................................6
III. LE DOMAINE D’ACTIVITE...................................................................................6
CHAPITRE II : PRÉSENTATION DU THEME DE L’ETUDE.....................................7
I. DESCRIPTION DU PROJET...................................................................................7
1. Contexte et objectif du projet...................................................................................7
2. Spécification des besoins du système.......................................................................7
II. DESCRIPTION DE L’EXISTANT..........................................................................7
1. Présentation et critique de l’existant.........................................................................7
2. Les fonctionnalités des plateformes existantes.........................................................8
DEUXIÈME PARTIE : ANALYSE ET CONCEPTION DU SYSTEME............................1
CHAPITRE I : ETUDE FONCTIONNELLE..................................................................12
I. CHOIX DE LA MÉTHODE D’ANALYSE...............................................................12
II. MODÉLISATION UML DES BESOINS FONCTIONNELS.................................13
1. Identification des acteurs........................................................................................13
2. Diagramme de cas d’utilisation..............................................................................14
CHAPITRE II : ETUDE CONCEPTUELLE..................................................................15
I. DIAGRAMME DE SEQUENCE................................................................................15
1. Diagramme de séquence « Ajout chambre »..........................................................15
2. Diagramme de séquence « Réserver une chambre »..............................................15
II. DIAGRAMME DE CLASSE......................................................................................17
III. MODELISATION DE LA BASE DE DONNEES DE L’APPLICATION.........18
TROISIÈME PARTIE : RESULTATS ET DISCUSSION...................................................18
CHAPITRE I : ARCHITECTURE DE L’APPLICATION............................................18
I. ARCHITECTURE MVC............................................................................................18
1. Le modèle...............................................................................................................18
2. La Vue....................................................................................................................18
3. Le Contrôleur..........................................................................................................18
4. Les avantages et inconvénients de l’architecture MVC.........................................18
CHAPITRE II : TECHNOLOGIES UTILISÉES............................................................20
I. LES OUTILS UTILISES............................................................................................20
1. HTML 5..................................................................................................................20
2. CSS 3......................................................................................................................20
3. PHP 7.1.3................................................................................................................20
4. Javascript................................................................................................................20
5. Laravel....................................................................................................................20
6. Bootstrap.................................................................................................................21
7. PhpMyAdmin.........................................................................................................21
8. Github.....................................................................................................................21
II. LES LOGICIELS UTILISÉS.....................................................................................21
1. WampServer...........................................................................................................21
2. Visual Studio Code.................................................................................................22
3. Draw.io...................................................................................................................22
III. API DE PAIEMENT EN LIGNE...........................................................................22
1. MTN MOBILE MONEY.......................................................................................22
2. STRIPE...................................................................................................................23
CHAPITRE III : PRÉSENTATION DE L’APPLICATION..........................................24
I. HIÉRARCHIE DE L’APPLICATION..................................................................24
II. LA PAGE D’ACCUEIL...........................................................................................25
III. LES PAGES D’AUTHENTIFICATION............................................................25
1. La page d’inscription..............................................................................................25
2. La page de connexion.............................................................................................26
IV. LES FONCTIONNALITÉS DE L’INTERNAUTE..........................................26
1. La page des chambres disponibles..........................................................................26
2. La page des détails d’une chambre.........................................................................27
3. La page de réservation............................................................................................27
4. La page de facturation............................................................................................28
V. LES FONCTIONNALITES DU GERANT HOTELIER.....................................28
1. La page de gestion de l’hôtel..................................................................................28
2. La page de gestion des chambres de l’hôtel...........................................................29
VI. LES FONCTIONNALITES DE L’ADMINISTRATEUR................................29
1. La page de gestion des hôtels.................................................................................29
CONCLUSION GÉNÉRALE............................................................................................30
ANNEXE..............................................................................................................................31
BIBLIOGRAPHIE..............................................................................................................35
WEBOGRAPHIE................................................................................................................35
TABLES DES MATIERES................................................................................................36
RÉSUMÉ
L’usage d’internet s’accroît de plus en plus dans la société ivoirienne, à tel point que l’on ne
peut s’en passer. On voit naître de nouveaux services en ligne (e-services) tels que la
réservation en ligne qui est encore à ses premiers pas dans le domaine de l’hôtellerie en Côte
paiement de chambres d’hôtel en ligne. En vue, d’aider le développement de ce secteur nous
avons MIS EN ŒUVRE UNE APPLICATION WEB DE RESERVATION ET DE
PAIEMENT EN LIGNE DE CHAMBRES D’HÔTEL. Ce projet a été réalisé par le service
développement de WORLDEV dédié à la conception d’applications sur mesure aux
entreprises. Pour effectuer ce travail, nous avons, dans un premier temps, présenté l’entreprise
et décrit le projet dans sa globalité. Ensuite, nous avons réalisé dans la seconde partie, une
analyse intégrale de notre projet tout en modélisant les fonctionnalités de l’application grâce
aux diagrammes UML. Et pour finir, dans la troisième et dernière partie, nous avons présenté
l’application résultant des deux premières parties. Le projet abordé est un sujet d’actualité.
Auquel il serait judicieux d’ajouter un comparateur en ligne de prix des chambres.
ABSTRACT
The use of the internet is increasing more and more in Ivorian society, to the point where it
cannot be done without. We are seeing the emergence of new online services (e-services) such
as online reservation, which is still in its infancy in the field of hotels in the Coast. Online
payment for hotel rooms. In order to help the development of this sector, we have
IMPLEMENTED A WEB APPLICATION FOR ONLINE RESERVATION AND
PAYMENT OF HOTEL ROOMS. This project was carried out by the WORLDEV
development department dedicated to the design of tailor-made applications for companies.
To do this work, we first introduced the company and described the project as a whole. Then,
in the second part, we carried out a full analysis of our project while modeling the
functionalities of the application using UML diagrams. And finally, in the third and last part,
we presented the application resulting from the first two parts. The project discussed is a
topical subject. To which it would be wise to add an online room price comparator.