0% ont trouvé ce document utile (0 vote)
31 vues14 pages

UniPa Thesis Template

Transféré par

ayyesaadbouh
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
31 vues14 pages

UniPa Thesis Template

Transféré par

ayyesaadbouh
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Institut Supérieur du Numérique

SupNum

Rapport de projet S2
L1,TC

Application pour la gestion de bagages au sein des


agences de voyages

Réalisé par: Encadré par:


Mamme muhamed amar jewda 23047 Aicha aboubecrin
Aye Ehl Ahmed 23006
Ahmedu vall Ahmed khteira 23010
Mohamed ahmed essyad 23019
Mohamed mohamed essalem 23089

Année Universitaire 2023-2024


Dédicaces

Nous dédions ce rapport de projet à toutes les personnes qui ont contribué à sa réalisation.
À notre encadrant, pour son soutien et ses conseils avisés. Votre expertise et votre patience
ont été inestimables tout au long de ce projet.
À nos familles et amis, pour leur compréhension et leur soutien moral durant cette période.
Votre encouragement et vos sacrifices nous ont permis de nous concentrer pleinement sur
notre travail.
À nos collègues de groupe pour leur collaboration, leur dévouement et leur travail acharné.
Ce projet est le fruit de nos efforts conjoints, et c’est avec une grande fierté que nous
présentons ce rapport.
Merci à tous.

1
Remerciements

Nous tenons à exprimer nos sincères remerciements à toutes les personnes qui ont rendu ce
projet possible.
Tout d’abord, nous remercions vivement le directeur de l’Institut Cheikh dhib, pour son
soutien continu. Votre engagement envers l’excellence académique et votre encouragement
ont été des piliers de notre réussite.
Nous remercions également notre encadrant Aicha abidine, pour ses conseils précieux et
son aide tout au long de ce projet. Votre expertise et votre disponibilité ont été essentielles à
la réussite de ce travail.
Un grand merci à l’ensemble du corps professoral et du personnel administratif de l’Institut
pour leur soutien et leurs ressources, qui ont grandement facilité notre travail.
Enfin, nous exprimons notre gratitude à nos familles et amis pour leur soutien moral et leur
patience durant cette période. Votre encouragement a été une source de motivation
constante.

2
Chapter 1

Introduction

1.1 Contexte du projet


Dans un monde de plus en plus globalisé, l’envoi de bagages est devenu une nécessité courante,
que ce soit pour des raisons personnelles ou professionnelles. Les voyages internationaux, les
déménagements et les expéditions commerciales exigent tous des solutions fiables et efficaces
pour le transport des bagages. Cependant, ce processus peut souvent s’avérer compliqué et
coûteux. Les utilisateurs doivent faire face à des défis tels que les formalités administratives,
la gestion des tarifs, les restrictions de taille et de poids, ainsi que la sécurité des biens
envoyés.
C’est dans ce contexte que notre application web a été conçue. Elle vise à simplifier
le processus d’envoi de bagages en offrant une solution intégrée et accessible à tous. Cette
application ambitionne de devenir la plateforme de référence pour l’expédition de bagages,
en fournissant des services de qualité qui répondent aux besoins variés de ses utilisateurs.

• Simplicité : Notre application centralise toutes les étapes nécessaires à l’envoi d’un
bagage, de la réservation du service à la réception finale, réduisant ainsi la complexité
pour l’utilisateur.

• Coûts réduits : Grâce à des partenariats stratégiques avec des transporteurs et une
optimisation des routes de transport, nous offrons des tarifs compétitifs qui permettent
aux utilisateurs de faire des économies.

• Sécurité et fiabilité : Notre application utilise des technologies avancées de suivi


en temps réel et des protocoles de sécurité rigoureux pour assurer la protection des
bagages tout au long de leur trajet.

• Flexibilité : Nous proposons des options personnalisables pour répondre aux besoins
spécifiques des utilisateurs, qu’il s’agisse de petits colis, de gros équipements, ou de
bagages inhabituels.

3
1.2 Problèmes ou opportunités abordés
Notre application se distingue par sa capacité à relever plusieurs défis essentiels dans le
domaine de l’envoi de bagages, en apportant des solutions innovantes et efficaces :
1. Simplification du processus d’envoi de bagages :

• Grâce à une interface intuitive, notre application centralise toutes les étapes de l’envoi
de bagages, de la réservation initiale jusqu’à la réception finale. Cette centralisation
permet de réduire considérablement la complexité et les tracas pour l’utilisateur, offrant
ainsi une expérience fluide et sans stress.

2. Réduction des coûts :

• En établissant des partenariats stratégiques avec des transporteurs de confiance et


en optimisant les routes de transport, notre application propose des tarifs hautement
compétitifs. Cela permet aux utilisateurs de réaliser des économies substantielles tout
en bénéficiant d’un service de qualité.

3. Sécurité et fiabilité accrues :

• Notre application intègre des technologies de suivi en temps réel ainsi que des proto-
coles de sécurité rigoureux. Ces mesures garantissent la protection des bagages tout
au long de leur trajet, offrant aux utilisateurs une tranquillité d’esprit totale.

4. Flexibilité et adaptabilité :

• L’application propose une gamme variée d’options personnalisables pour s’adapter à


différents types de bagages et destinations. Que vous ayez besoin d’envoyer de petits
colis, des équipements volumineux ou des bagages atypiques, notre solution flexible
est conçue pour répondre à vos besoins spécifiques.

En répondant à ces défis, notre application s’efforce de transformer l’expérience de l’envoi


de bagages, rendant le processus plus simple, plus économique, plus sûr et parfaitement adapté
aux besoins de chaque utilisateur.

1.3 Public cible


Notre application s’adresse à un public diversifié ayant besoin d’envoyer des bagages, quel
que soit le type de bagage ou la destination. Les principaux segments de notre public cible
sont :

• Particuliers envoyant des effets personnels :

– Étudiants, expatriés, ou toute personne déménageant ou voyageant à l’étranger


peuvent utiliser notre application pour expédier leurs effets personnels de manière
sûre et économique.

4
• Entreprises expédiant des équipements ou des documents :

– Les entreprises peuvent compter sur notre service pour envoyer des équipements
commerciaux, des documents importants, ou des marchandises, avec l’assurance
de rapidité et de fiabilité.

• Voyageurs expédiant des bagages vers leurs destinations :

– Touristes et voyageurs d’affaires peuvent éviter les tracas liés au transport de


bagages lourds en utilisant notre application pour envoyer leurs valises directement
à leur destination.

1.4 Analyse du marché


Le marché mauritanien de l’envoi de bagages est encore jeune et peu numérisé. À ce jour,
il n’existe pas de concurrents internationaux directs offrant des services d’envoi de bagages
en Mauritanie. Cependant, des services de grandes plateformes de commerce électronique
comme Amazon et Alibaba sont présents, bien qu’ils soient généralement gérés par des
citoyens locaux et se concentrent sur la livraison de colis plutôt que sur l’envoi de bagages.

1.4.1 Concurrents locaux


• Entreprises de transport locales :

– Ces entreprises offrent des services d’envoi de colis et de bagages via des méthodes
traditionnelles. Elles possèdent une connaissance approfondie du terrain mais
manquent de technologies avancées.

Forces : Connaissance locale, coûts potentiellement plus bas.


Faiblesses : Processus manuels, manque de technologies avancées.

• Plateformes de commerce électronique :

– Amazon et Alibaba : Bien que ces plateformes offrent des services de livraison,
elles se concentrent principalement sur la vente de produits et non sur l’envoi de
bagages personnels.

Forces : Réputation internationale, infrastructure logistique étendue.


Faiblesses : Focus sur la vente de produits, gestion locale par des citoyens, couverture
limitée pour les services d’envoi de bagages.

Notre application peut se démarquer en fournissant une plateforme dédiée spécifiquement


à l’envoi de bagages, en exploitant la numérisation et en s’adaptant aux conditions locales.

5
1.5 Analyse des besoins des utilisateurs
Les utilisateurs mauritaniens, qu’ils soient particuliers ou entreprises, ont des besoins
spécifiques en matière d’envoi de bagages :

• Facilité d’utilisation :

– Les utilisateurs recherchent des solutions simples et intuitives. Une application


web bien conçue peut répondre à ce besoin en offrant une interface utilisateur
claire et conviviale.

• Fiabilité et sécurité :

– La sécurité des envois est une préoccupation majeure. Les utilisateurs veulent
s’assurer que leurs bagages arriveront en bon état et dans les délais.

• Coût :

– Le coût est un facteur crucial, en particulier dans un marché émergent comme


la Mauritanie. Les utilisateurs recherchent des tarifs compétitifs et transparents,
sans frais cachés.

• Suivi en temps réel :

– La possibilité de suivre l’état de l’envoi en temps réel est un atout majeur. Cela
rassure les utilisateurs et leur permet de planifier en conséquence.

1.6 Tendances du marché


Le marché de l’envoi de bagages évolue avec l’avènement des technologies numériques et
des services en ligne. Les tendances actuelles incluent :

• Digitalisation :

– L’utilisation croissante des plateformes numériques pour la gestion des envois


permet une meilleure efficacité et une expérience utilisateur améliorée.

• Personnalisation des services :

– Les utilisateurs s’attendent à des services adaptés à leurs besoins spécifiques, avec
des options de personnalisation pour répondre à diverses exigences d’envoi.

• Sécurité et suivi :

– Les avancées technologiques en matière de suivi en temps réel et de sécurité


des envois renforcent la confiance des utilisateurs et améliorent la fiabilité des
services.

6
Cette application s’aligne sur ces tendances en offrant une plateforme numérique, des
services personnalisés, et des solutions de suivi avancées pour répondre aux attentes des
utilisateurs.

7
Chapter 2

Méthodologie

2.1 Les langages

2.1.1 PHP

Figure 2.1: Logo de PHP

Dans notre projet, nous avons utilisé PHP pour développer la logique serveur de notre
application web. PHP nous a permis de traiter les requêtes des utilisateurs, d’interagir
avec la base de données pour récupérer ou stocker des données, et de générer des pages
web dynamiques. Nous avons particulièrement utilisé PHP pour gérer les formulaires,
l’authentification des utilisateurs, et la gestion des sessions.

2.1.2 JavaScript

Figure 2.2: Logo de JavaScript

8
JavaScript (JS) a été essentiel pour rendre notre application web plus interactive et
dynamique du côté client. JS nous a permis d’ajouter des fonctionnalités telles que la
validation des formulaires, les animations d’interface utilisateur, et les requêtes AJAX pour
charger des données sans recharger la page .

2.1.3 HTML

Figure 2.3: Logo de HTML

Nous avons utilisé HTML pour établir la structure fondamentale de nos pages web.
HTML nous permet de définir les éléments de contenu essentiels comme les en-têtes, les
paragraphes, les images, les liens et les formulaires. C’est grâce à HTML que nous créons la
base de notre application web, lui fournissant le cadre nécessaire pour afficher les données et
l’interface utilisateur.

2.1.4 CSS

Figure 2.4: Logo de CSS

Nous avons intégré CSS pour styliser et organiser visuellement notre application web.
CSS nous permet de contrôler l’apparence des éléments HTML en ajustant les couleurs, les
polices, les marges, les espacements et la disposition des éléments. Cela améliore l’attrait
esthétique de notre application et contribue à offrir une expérience utilisateur cohérente et
agréable.

9
2.1.5 Bootstrap

Figure 2.5: Logo de Bootstrap

Nous avons utilisé Bootstrap comme framework front-end principal pour harmoniser et
accélérer le développement de l’interface utilisateur. En intégrant Bootstrap, nous avons pu
bénéficier de sa vaste bibliothèque de composants prêts à l’emploi, tels que des carrousels,
des menus déroulants, des cartes et des barres de navigation, tout en assurant une conception
responsive grâce à son système de grille flexible. Cela nous a permis de focaliser nos efforts
sur la fonctionnalité de notre application tout en offrant une expérience utilisateur homogène
sur différents appareils et navigateurs.

2.2 Les outils

2.2.1 XAMPP

Figure 2.6: Logo de XAMPP

Nous avons intégré XAMPP pour créer un environnement de développement local com-
plet. XAMPP nous permet de configurer un serveur web Apache, gérer une base de données
MySQL, et exécuter des scripts PHP sur notre propre machine. Cet outil nous offre une
plateforme robuste pour développer et tester notre application web de manière efficace et
sécurisée.

2.3 L’environnement de développement

2.3.1 VSCode
Nous avons utilisé Visual Studio Code (VS Code) comme notre environnement de développement
intégré (IDE) principal. VS Code nous a offert une suite d’outils puissants et une interface

10
Figure 2.7: Logo de Vscode

conviviale pour écrire, déboguer et gérer notre code source efficacement. Grâce à ses ex-
tensions personnalisables, nous avons pu adapter notre environnement de travail selon nos
besoins spécifiques, améliorant ainsi notre productivité et notre collaboration au sein de
l’équipe de développement.

2.4 La méthodologie de développement

2.4.1 GitHub

Figure 2.8: Logo de GitHub

Nous avons utilisé GitHub comme plateforme de gestion de versions et de collaboration


pour notre code source. GitHub nous a permis de versionner notre code de manière effi-
cace, de suivre les modifications apportées par chaque membre de l’équipe, et de faciliter
la collaboration à travers des fonctionnalités telles que les pull requests, les issues et les
discussions. En hébergeant notre code sur GitHub, nous avons bénéficié d’une sauvegarde
sécurisée, d’une visibilité accrue sur l’évolution du projet, et d’une intégration transparente
avec des services d’intégration continue et de déploiement.

2.4.2 LaTex
Nous avons utilisé LaTeX comme système de composition de documents pour la création de
rapports, articles et documents techniques. LaTeX nous a permis de produire des documents

11
Figure 2.9: Logo de LaTex

de haute qualité typographique, avec un contrôle précis sur la mise en page et les références
bibliographiques. En intégrant LaTeX, nous avons bénéficié d’un outil robuste et largement
utilisé dans le domaine académique et technique, assurant une présentation professionnelle
et structurée de nos contenus.

12

Vous aimerez peut-être aussi