Vous êtes sur la page 1sur 19

REPUBLIQUE DU SENEGAL

Un peuple – Un but – Une foi


MINISTERE DE L’ENSEIGNEMENT SUPÉRIEUR DE LA RECHERCHE ET DE
L’INNOVATION

UNIVERSITÉ VIRTUELLE DU SÉNÉGAL


PÔLE SCIENCES TECHNOLOGIES ET NUMÉRIQUE
CELLULE NUMÉRIQUE

Présenté par : Encadré par :


DÉDICACES

Nous dédions ce modeste travail et notre profonde gratitude :


A nos très chers parents qui nous ont soutenu tout au long de nos études en nous faisant
confiance et nous encourageant.
A nos chers frères et sœurs qui nous ont beaucoup remonté le moral.
A tous les membres de nos familles
A nos amis pour leur fidélité et leur soutien.
A tous nos amis qui nous soutiennent sur le travail en partageant des moments de joie et de
bonheur.
A tous nos tuteurs qui nous ont donné un enseignement meilleur et beaucoup de conseils et de
soutien tout au long de notre parcours éducatif.
Nous nous rendons grâce à Dieu et à toutes les personnes qui nous ont soutenu de près ou de
loin.

REMERCIEMENT

Nous remercions DIEU le tout puissant qui nous a donné un souffle de vie pour pouvoir en
arriver là.
Nous tenons à exprimer notre reconnaissance à tous les personnes qui nous ont soutenu et aidé
à la résolution de ce mémoire :
Madame Fagueye wade , notre encadreur, pour son aide ,ses conseils et son encouragement
pour la réalisation de ce travail.
A tous les tuteurs qui par leur engagement éducatif durant ces trois années d’études ont été
pour nous une source d’inspiration.
A nos amis, nos familles et nos camarades étudiants qui nous ont beaucoup aidé et soutenu
durant ses années sans remords.
Nous présentons nos sincères remerciements à Monsieur Khalifa Sylla notre directeur de
filière pour son soutien et ses conseils pour notre réussite.

RESUME
Le but de ce projet est de concevoir et de réaliser un site web dans le domaine du tourisme
pour la vente de la destination Sénégal, afin d’aider les étrangers et la population locale afin
de mieux s’orienter sur l’étendue du territoire sénégalais.
Ce document définit le projet et son contexte et décrit les étapes nécessaires à sa réalisation et
sa conception.

SOMMAIRE
Table des matières :
Liste des figures
Liste des tableaux
Introduction
1. Présentation
1.1 Présentation de l'université virtuelle du Sénégal
1.2 Présentation du sujet
1.2.1 Contexte
1.2.2 Problématique
1.2.3 Solutions proposées
2. Spécifications et analyses des besoins
2.1 Spécifications des besoins
2.1.1 Besoins fonctionnels
2.1.2 Besoins non fonctionnels
2.2 Analyses des besoins
2.2.1 Identification des acteurs
2.2.2 Contexte et justification
2.2.3 Identification des cas d’utilisation
3. Conception et mise en oeuvre
3.1 Conception
3.1.1 Cahier de charge
3.1.2 Les diagrammes
3.1.2.1 les diagrammes en cas d’utilisation
3.1.2.2 le diagramme de classe
3.2 Mise en oeuvre
3.2.1 Environnement de développement
3.2.1.1 Wordpress
3.2.1.2 Web hosting
3.2.2 Les services web
3.2.2.1 Définition
3.2.2.2 Le service utilisé pour notre site
3.2.3 Interface de notre système
Conclusion
Bibliographie
Liste des figures :
1.1 Logo
1.2 favicon
1.3 Carte de Google maps.
1.4 Les diagramme
1.4.1 Diagramme de cas d’utilisation associé à l’administrateur
1.4.2 Diagramme de cas d’utilisation associé à l’utilisateur
1.4.3 Diagramme de classe
1.5 L' interface de notre système
1.5.1 Interface de la page d’accueil
1.5.2 Interface de la page découverte
1.5.3 Interface de la page sites touristiques
1.5.4 Interface de la page hôtels
1.5.5 Interface de la page contact
Liste des tableaux
Cas d’utilisation associés au système

Introduction
De nos jours, l’internet domine le monde en lançant de nouvelles technologies qui ont imposé
à l'utilisateur de suivre le rythme de son développement et son évolution. De ce fait, une
dématérialisation d’une multitude de procédures et services a permis aux utilisateurs
d’effectuer certaines tâches sans se déplacer y compris celles liées au tourisme. L’industrie du
tourisme est un moteur de développement économique pour plusieurs pays, et pendant un
certain temps, on a remarqué que ce secteur d’activité était aussi parmi les domaines où la
technologie a vraiment laissé sa touche. Cependant le Sénégal est l’un de ces pays
touristiques, avec un beau paysage et de beaux endroits qui attirent les touristes venant de
partout dans le monde entier. Ces touristes ont besoin de connaître les hôtels, les sites
touristiques, les musées historiques, ainsi que tous les endroits pouvant faire objet de
découverte et surtout les localiser. Pour remédier à cela, nous avons pensé à réaliser un site
web pour la vente de la destination Sénégal. Cependant, peut-on réellement créer un tel
système ? Si oui, comment ? Qu’elle est la procédure à suivre pour le mettre en œuvre. La
réponse à ses questions sera détaillée dans les chapitres suivants. Dans le premier chapitre,
nous allons présenter l’université virtuelle en faisant un aperçu de l’université et son
historique. Puis nous définirons le tourisme, en parlant de ses problèmes, son objectif et voir
comment apporter une solution. Ensuite dans le second, nous allons nous focaliser sur la
première étape du processus qu’on a choisi pour le développement de notre application qui est
la phase d’analyse des besoins. Dans cette partie nous allons identifier les acteurs de notre
système et les besoins du client qui deviendront ensuite les fonctionnalités de notre
application. Le troisième chapitre se focalise sur notre environnement de développement afin
de concevoir et réaliser notre application.

1. Présentation
1.1. Présentation de l’université virtuelle du Sénégal
L’université du Sénégal est le premier établissement public et numérique au Sénégal créé en
2013 pour mettre les technologies de l’information et de la communication (TIC) au cœur du
développement de l’enseignement supérieur et de la recherche pour améliorer l'accès à
l’enseignement supérieur et l'efficacité du système. L’UVS accueille beaucoup d’étudiants et
possède des espaces numériques dans toutes les régions du Sénégal et est la deuxième
université la plus peuplée. Il offre également de nouvelles formations qu’on trouve rares dans
les autres universités comme la filière IDA(informatique développement d’applications web,
mobile et gaming) et aussi à des masters spécialisés.
1.2 Présentation du sujet
1.2.1 Contexte
Le tourisme est le fait de voyager pour son plaisir hors de ses lieux de vie habituels et d’y
résider de façon temporaire, mais aussi étant un secteur économique qui comprend en plus de
l’hotellerie l’ensemble des activités liées à la satisfaction et aux déplacements des touristes.
Etant donné que le tourisme est en effet l’une des filières qui a été la plus fortement impacté
par l’évolution des outils, des usages et des contenus numériques.vu que cet activité apporte
beaucoup sur l’économie du pays nous en tant que développeur pour enrichir notre économie
nous allons mettre en place un site web pour montrer le beau paysage ainsi que les belles
endroits qui attire les touristes à opter la destination Sénégal pour leur vacances et séjour et
aussi la population locale pour ses visites ,réunions et repos dans toute l’étendue du territoire.
1.2.2 Problématique
Le tourisme a manifesté beaucoup de difficultés dans la gestion des services touristiques
(Agences de voyage, hôtels, restaurants, campings, plages…), mais également la recherche et
les calculs des statistiques.
Cependant l’informatique est presque devenue aujourd’hui indispensable dans presque tous
les domaines de la vie, raison pour laquelle il nous est utile de créer une application pour le
service du tourisme. Cependant, peut-on vraiment intégrer la technologie et l’informatique
dans ce domaine ? Existe-t-il un moyen pour réaliser une telle application qui répond aux
besoins de ce service et de satisfaire leurs attentes en termes de fonctionnalités et
d’ergonomie ? Si c’est le cas, comment et quelle est la méthode à suivre pour réaliser ce
système ?
1.2.3 Solutions proposées
Au cours de notre recherche nous avons jugé nécessaire de valoriser le tourisme au Sénégal
pour la vente de la destination Sénégalaise grâce à la création d’une application web pour
faciliter le déplacement dans l’étendue du territoire et faire découvrir les beaux endroits du
Sénégal.

2. Spécifications et analyses des besoins


2.1 Spécifications des besoins
La spécification des besoins est la première phase du cycle de vie d’une application .Le but de
cet étape est de décrire l’application à développer.
2.1.1 Besoins fonctionnels
Dans cette partie nous détaillons les fonctionnalités, que le système doit fournir aux différents
acteurs, qui se présentent comme suit :
-Gérer les utilisateurs : mettre à jour les utilisateurs ainsi que l’attribution des droits d'accès
aux données.
-Gérer les publications : possibilités d’ajout, modification et suppression des publications.
2.1.2 Besoins non fonctionnels
Il s’agit des besoins qui caractérisent le système. Ce sont des besoins en matière de
performance, de type de matériel ou de conception. Ces besoins peuvent concerner les
contraintes d’implémentation (langage de programmation, type SGBD, de système
d’exploitation …). Dans le cadre de ce travail, l’application devra être extensible, c'est-à-dire
qu’il pourra y avoir une possibilité d’ajouter ou de modifier de nouvelles fonctionnalités.
2.2 Analyse des besoins
L’objectif de l’analyse est d’accéder à une compréhension des besoins et des exigences du
client.
2.2.1 Identification des acteurs
Un acteur représente l’abstraction d’un rôle joué par des entités externes (utilisateur,
dispositif matériel ou autre système) qui interagissent directement avec le système étudié.
Notre application deux acteurs principaux qui agissent directement avec le système :
-Administrateur : Le rôle de l’administrateur est la gestion des utilisateurs qui peuvent
accéder au système.
-Touriste : Le touriste consulte les services touristiques dont il a besoin, leurs détails, ainsi
que leur localisation.
2.2.2 Contexte et justification
Le tourisme au Sénégal repose sur de nombreux atouts. Il résulte de la conjugaison d’une offre
très riche et variée et d’une demande réelle mais peu diversifiée. Parmi les divers attraits
naturels, géographiques, climatiques et humains, on peut notamment citer un ensoleillement
constant pendant toute l’année, une multitude de parcs nationaux et de réserves, une culture
riche et variée, grâce à une diversité ethnique et linguistique, ainsi que la Téranga symbolisant
l’hospitalité légendaire, érigée en valeur sociale nationale. Ce concept est également devenu
l’un des éléments clés des slogans publicitaires touristiques : « le Sénégal, Porte ouverte de
l’Afrique » est souvent désigné comme le pays de la téranga.
2.2.3 Identification des cas d’utilisation
Un cas d’utilisation, ou cas d'usage( use-case en anglais ),définit en génie logiciel et en
ingénierie des systèmes une manière d’utiliser un système qui a une valeur ou un utilité pour
les acteurs impliqués.
Le tableau suivant liste les différents cas d’utilisation associés à notre système.
Cas d’utilisation Acteur
Se connecter Touriste
Gérer les utilisateurs Administrateur
Gérer les publications Administrateur
Tableau : Cas d’utilisation associés au système

3. Conception et mise en œuvre


3.1 Conception
La démarche de conception est une étape fondamentale dans le processus de développement
puisqu’elle fait correspondre la vision applicative (le modèle d’analyse ) à la vision technique
(l’environnement de développement et d’exécution).
3.1.1 Cahier de charge
Nom du site : sen-tourisme
Thème : Mise en place d’un site touristique
Objectif
- promouvoir le tourisme au Sénégal
-vente de la destination du Sénégal
-renforcer l’économie du pays
-diversifier la culture du Sénégal
-montrer les bels endroits du Sénégal
Cibles
-les étrangers
-la population locale
Plateforme et outil
-Wordpress
Hébergement utilisé
Web hosting
Pages
-Accueil
-Découvertes
-Sites touristiques
-Hôtels
-Contact
Charte graphique

Sen-tourisme
Logo Site web
Saturation : 100% Images : Créé avec élémentor
Couleurs : vert, jaune, rouge Thème : Innofit
Transparence : 60% Couleur : Vert, blanc,
Typographie : Arial, balise html h4 Couleur du texte : vert, noir
Typographie : Arial

Description des besoins


Le projet sera un site web accessible à tous et doté de certaines fonctionnalités.
Budget
Nous aurons besoin d’un budget de 1000 000 Fcfa pour réaliser notre projet.
Délai
Nous aurons besoin d’un délai maximum de deux mois.
3.1.2 Les diagrammes
3.1.2.1 Les diagrammes de cas d’utilisation

Le diagramme ci-dessous présente le diagramme des cas d’utilisation associés à


l’administrateur.
Figure : Diagramme de cas d’utilisation associés à l’administrateur
Le diagramme ci-dessous présente le diagramme de cas d’utilisation associés à l’utilisateur.

Figure : Diagramme de cas d’utilisation associés à l’utilisateur


3.1.2.2 Le diagramme de classe

Ce diagramme ci-dessous représente le diagramme de classe .


Figure: Diagramme de classe
3.2 Mise en œuvre
3.2.1 Environnement de développement
3.2.1.1 Wordpress

Wordpress est un système de gestion de contenu (SGC ou contenu management


system(CMS)en anglais gratuit, libre et open source. Ce logiciel écrit en PHP repose
sur une base de données MySQL et est distribuée par l’entreprise américaine Automattic.
Les fonctionnalités de wordpress lui permettent de créer et de gérer différents types de sites
web : site vitrine, site de vente en ligne, site applicatif, blog, portfolio, site institutionnel, site
d’enseignement…
Wordpress est utilisé par 39,1% des sites web dans le monde, il est le plus utilisé sur les
Système de gestion de contenu.
3.2.1.2 Web hosting

Le web hosting est en fait un service d’hébergement que rendent les entreprises spécialisés
aux créateurs de sites web. Pour qu’un site soit visité par les internautes, il doit être disponible
, accessible 24h sur 24. C’est ce service qu’assure les hébergeurs de sites, ils garantissent la
disponibilité du site en offrant des accès hauts débits. Les fournisseurs d'accès proposent
généralement dans leur offre une formule d’hébergement de site web avec toutefois un espace
de stockage assez limité et gratuit.
3.2.2 Les services web
3.2.2.1 Définition

Selon le W3C (World Wide Web Consortium), un web service (ou service web) est une
application appelable via internet par une autre application d’un site internet permettant
l’échange de données (de manière textuelle) afin que l’application appelante puisse intégrer le
résultat de l’échange à ses propres analyses.
3.2.2.2 Le service utilisé pour notre site

Google Maps est un service gratuit de carte géographique et de plan en ligne,il a été créé par
Google. Ce service permet de localiser un pays et ses différentes régions et endroits dans
toute l’étendue .
L’exemple suivant illustre une capture d’écran d’une carte de Google Map :

Figure : Carte de Google map

3.2.3 Interface de notre système


- Interface d’accueil
Cette interface illustre la page d’accueil de notre application.
Figure : Page d’accueil

-Interface découverte
Cette interface illustre notre page de découverte, ici les touristes y découvrent les beaux
endroits , les réserves et les musées historiques.
Figure : Page de découverte

-Interface sites touristiques


Cette interface illustre notre page de sites touristiques, les touristes y trouvent les beaux
endroits et les belles îles.
Figure : Page sites touristiques

-Interface hôtels
Cette interface illustre notre page hôtels, ils y visitent les différents hôtels .

Figure : Page hôtels

-Interface contact
Cette interface illustre notre page de contact , les utilisateurs nous y contactent pour plus
d’informations.

Figure : Page de contact


.

Conclusion
Le tourisme est l’activité la plus répandue au monde et qui enrichit l’économie mondiale
compte tenu aux nombres de touristes qui viennent visiter le Sénégal, face à cela nous avons
rendu compte que nous pouvons améliorer cette activité via les nouvelles technologies en
créant un système (application) web pour la vente de la destination Sénégal, pour permettre
aux touristes et à la population locale tout au long de leurs visites de rendre le déplacement et
la localisation des lieux touristiques plus facile et plus rapide.Pour réaliser ce système nous
avons utilisé le CMS(content management system) wordpress et ces extensions, googlemaps
pour la localisation de certains localités et des zones touristiques , powerpoint pour la
conception du logo et un hébergeur web gratuit pour la mise en ligne du site. Pour accéder à
notre site, il faut se connecter sur l’adresse : https://sen-tourisme.000webhostapp.com / .

Bibliographie
-Journal du net
-Wikipédia
- http://www.univ-bejaia.dz
-https://www.memoireonline.com
-au-senegal.com
- citizen.com
-travel.oceanwp.org
-tripAdvisor

Vous aimerez peut-être aussi