Académique Documents
Professionnel Documents
Culture Documents
GI - ESTL
Ecole Supérieure de Technologie – Laâyoune
Stage technique
Réalisé par :
Encadré par :
Période du stage :
De : 03 / 04 /2023 - Au : 31 / 05 /2023
Nous tenons à exprimer notre profonde gratitude à nos encadrants au sein de l’Aéroport
Laâyoune Hassan I, à savoir : M. Moustafa Doufik, le chef de service technique, à M. Mohamed Amine
et Melle Habiba pour leurs discussions qui nous ont beaucoup enrichis mais aussi leurs aides et leurs
remarques à tous les niveaux. Nous avons beaucoup apprécié le travail avec eux, leurs démarches
nous ont permis d’avancer et de mieux comprendre de nombreux phénomènes.
Nous tenons également à remercier vivement nos encadrants Dr Mohamed Ali HAFDI pour
leurs conseils, remarques et la richesse de vos propositions et vos directives quant à la rédaction de
ce rapport et l’élaboration de notre travail dans les meilleures conditions.
Bien évidemment, nous tenons à remercier les membres du Jury en reconnaissance de bien
vouloir juger et évaluer notre travail. Enfin, nous remercions tous ceux dont nous n’avons pas cité
le nom, et qui ont participé de près ou de loin à l’élaboration de ce travail. Merci à toutes et à tous.
Table des matières
REMERCIEMENT __________________________________________________________________________________________
LISTE DES ABREVIATIONS ___________________________________________________________________________________
LISTE DES FIGURES ________________________________________________________________________________________
LISTE DES TABLEAUX _______________________________________________________________________________________
CHAPITRE 1. INTRODUCTION GENERALE ______________________________________________________________________ 1
CHAPITRE 2. CONTEXTE DU PROJET __________________________________________________________________________ 2
2.1. OFFICE NATIONAL DES AEROPORTS (O.N.D.A) ___________________________________________________________________ 2
2.1.1. Présentation -------------------------------------------------------------------------------------------------------------------------------------------- 2
2.1.2. Historique de l’O.N.D.A ------------------------------------------------------------------------------------------------------------------------------- 2
2.1.3. Missions de l’O.N.D.A --------------------------------------------------------------------------------------------------------------------------------- 3
2.1.4. Organigramme de l’O.N.D.A ------------------------------------------------------------------------------------------------------------------------ 3
2.2. AEROPORT HASSAN I LAAYOUNE______________________________________________________________________________ 4
2.2.2. Infrastructures et équipements -------------------------------------------------------------------------------------------------------------------- 5
2.2.3. Organigramme ----------------------------------------------------------------------------------------------------------------------------------------- 6
2.3. LE SERVICE TECHNIQUE ____________________________________________________________________________________ 7
2.3.1. Service Radionav/Radiocomm ---------------------------------------------------------------------------------------------------------------------- 7
2.4. ETUDE GENERALE DU PROJET _______________________________________________________________________________ 10
2.4.1. Présentation du projet ------------------------------------------------------------------------------------------------------------------------------10
2.4.2. Problématique -----------------------------------------------------------------------------------------------------------------------------------------10
2.4.3. Cahier de charge --------------------------------------------------------------------------------------------------------------------------------------10
SYMBOLE DESIGNATION
O.N.D.A Office National Des Aéroports
Figure 5: DME............................................................................................................................................... 14
Figure 13 : html……………….…………………………………………………………………………………………………………………………….23
Figure14:css………………….……………………………………………………………………………………………………………………………….23
Figure15:javaScript…………………………..…………………………..……………………………………………………………………………….24
Figure 17 : SQL…………………………………………………………………………………………………………………………………………..….24
J'ai choisi de faire mon stage technique de deux mois dans Office National Des Aéroports (ONDA)-
Aéroport Laâyoune Hassan I.
L’objectif confié à ce stage, est de concevoir et créer un site internet officiel pour l'aéroport de
Laâyoune qui contient les différents services et les vols.
Le présent document envisage dans sa première partie le contexte du projet qui comporte deux
axes : la présentation de l’organisme d’accueil, et celle de notre projet. La deuxième partie est
consacrée à l’étude des besoins fonctionnels, l’analyse et la conception du projet, et finalement la
phase de la réalisation décrivant les interfaces type de notre site.
1
Chapitre 2. Contexte du projet
Ce chapitre sanctionne dans la première partie une présentation générale de l’organisme
d’accueil, l’ONDA, puis l'aéroport Laâyoune Hassan I et l'entité du déroulement de notre stage qui
est le service technique navigation aérienne .Ensuite, dans la seconde partie, il traite une étude
générale sur le projet, sa problématique, les objectifs, le contexte de réalisation, son cahier de
charges et la solution proposée.
2.1.1. Présentation
L’Office National Des Aéroports (O.N.D.A) est un établissement public à caractère industriel et
commercial, doté de la personnalité morale et de l’autonomie financière. Il est soumis à la tutelle
technique du Ministère du Transport et de la Logistique. A travers cette partie nous allons présenter
l’Office National Des Aéroports, son historique, ses missions et son organigramme.
Depuis 1980, les aéroports et les services de la navigation aérienne étaient directement gérés par
l’administration en la personne du Ministère du Transport et de la logistique. Avec la construction et
la mise en service du terminal de l’aéroport Mohammed V à cette date, le Gouvernement décida
d’opter pour l’autonomie de gestion, avec la création en 1980 du premier établissement public de
gestion aéroportuaire : l’OAC (Office des Aéroports de Casablanca), dont les attributions ont été
initialement limitées aux aéroports de Casablanca.
L’OAC a constitué la première étape du nouveau régime de gestion aéroportuaire : il a été mis en
place conformément à la haute vision Royale de Feu le Roi Hassan II : « Nous nous sommes résolus à
développer, à élargir et à moderniser le réseau des communications, à multiplier les aéroports et à
les rehausser au niveau des aéroports occidentaux les plus prestigieux » Discours du trône du 03 mars
1981.
2
2.1.3. Missions de l’O.N.D.A
✓ La liaison avec les organismes et les aéroports internationaux afin de répondre aux besoins
du trafic aérien.
3
Ces missions se déclinent à un certain nombre d’exigences, à savoir :
✓ Garantir une qualité de service dans les prestations fournies aux compagnies et aux
passagers, conformément aux normes internationales ;
2.2.1. Présentation
L'aéroport Laâyoune Hassan I est un aéroport international qui dessert la ville de Laâyoune, et qu’est
situé à l’ouest, 2km de Laâyoune, sur une emprise domaniale d’environ (quinze Hectares). Sa
construction remonte à 1985.
Le terminal de l'aéroport Laâyoune Hassan I compte une superficie totale de 5 500 m² pour 500.000
passagers par an. Il dispose d'un terminal passager moderne et bien équipé, ainsi que d'une piste
d'atterrissage de 3 000 mètres de long.
Il est aujourd’hui le Hub des compagnies aériennes marocaines : Royal Air Maroc, Royal Air Maroc
Express, Binter Canarias, Royal Air Maroc Cargo. Cette plateforme aéroportuaire se place à la 8ème place
à l’échelle nationale et à la deuxième place au niveau des provinces du Sud derrière l’aéroport de Dakhla
(7ème)
4
2.2.2. Infrastructures et équipements
L'aéroport Laâyoune Hassan I est équipé de plusieurs systèmes de navigation pour aider les pilotes à
atterrir et à décoller en toute sécurité. Voici les principaux équipements de radionavigation de
l'aéroport :
ILS : Système d'atterrissage aux instruments est un système de navigation de précision qui permet
aux pilotes de suivre une trajectoire précise lors de l'approche finale de la piste.
VOR/DME : le VOR/DME est un système de navigation radio qui permet aux pilotes de déterminer
leur position et leur cap par rapport à une station VOR (Very High Frequency Omnidirectional Range) et
5
une station DME (Distance Measuring Equipment).
NDB : le NDB (Non-Directional Beacon) est un système de navigation radio qui fournit une information
directionnelle pour aider les pilotes à se repérer.
Ces équipements de radionavigation sont essentiels pour la sécurité des opérations aériennes à
l'aéroport Laâyoune-Hassan I, en particulier dans les conditions météorologiques difficiles ou de faible
visibilité.
2.2.3. Organigramme
L’Aéroport Laâyoune- Hassan 1er est présidé par un commandant d’aéroport, celui-ci coopère avec
les chefs des quatre services : «Responsable SGS», « Gestion Personnel et secrétariat » « Activités
Sociales » et « Ressources et Activités Concédées », dans le but de prendre les décisions relatives à
l’aéroport et de définir les grandes lignes de la gestion et de l’exploitation aéroportuaire.
6
Il coopère ainsi avec les différentes divisions installées au sein de l’aéroport à savoir : «Division
Technique », « Division Navigation Aérienne », « Division Exploitation » et « Service QSSE ».
Nous avons passé notre stage dans la division Technique précisément au sein du Service
Radionav/Radiocomm.
• Infrastructure et Bâtiments.
Ce service est chargé de la maintenance et l’installation des équipements CNS selon les
recommandations de l’OACI. Son personnel fait partie d’un comité nommé CNS/ATM : Communication
Navigation Surveillance/Air Trafic Management dont la mission est l’utilisation optimale des systèmes
électroniques actuels et futurs de la navigation aérienne. Ce service qui s’occupe de tous les
équipements de radionavigation se charge aussi de ceux de la radiocommunication et de la surveillance.
Les instruments de radionavigation sont des équipements utilisés pour aider les avions à naviguer
dans les airs. Ils sont basés sur la réception et le traitement des signaux radio émis par des stations
terrestres ou des satellites en orbite.
✓ VOR (VHF Omnidirectional Range) : il s'agit d'un système de navigation aérienne qui fournit
7
des informations de direction pour aider les avions à naviguer vers une destination. Les avions
utilisent des récepteurs VOR pour recevoir des signaux radio émis par des stations au sol.
✓ ILS (Instrument Landing System) : c'est un système de navigation aérienne qui fournit des
informations de guidage précises aux pilotes pour les aider à atterrir en toute sécurité par
temps de brouillard ou de faible visibilité.
Figure4: ILS
✓ GPS (Global Positioning System) : il s'agit d'un système de navigation par satellite qui permet
aux avions de déterminer leur position exacte dans le monde entier avec une grande
précision.
8
Figure 5: DME
✓ NDB (Non-Directional Beacon) : il s'agit d'un système de navigation aérienne qui fournit des
informations de direction aux pilotes en utilisant des signaux radio émis par des stations au
sol. Cependant, contrairement au VOR, le NDB ne fournit pas d'informations de direction
précises.
Les informations de ces récepteurs de radionavigation sont affichées sur les instruments de
radionavigation qui sont pour la plupart listés en dessous :
o ND (Navigation Display).
Nous présenterons sommairement les équipements supplémentaires qui ne sont pas dans les
appareils de base de Flight Simulator (certains sont intégrés dans des add‐ons) :
• TACAN
• LORAN
• OMEGA
• MLS
9
2.4. Etude générale du projet
L’aéroport Hassan I Laâyoune accueil plusieurs visiteurs, touristes et passagers dont laquelle ils sont
besoin d’une plateforme où ils peuvent connaitre les informations nécessaires de leurs vols, pour
cela nous avons proposé un site web comme un projet de ce stage.
Ce site web officiel permettra de fournir des informations à jour sur les vols, les tarifs du parking, les
horaires, les installations et les services fournis par l'aéroport de Laâyoune.
En résumé, la création de ce dernier est un projet important qui permettra d'améliorer l'expérience
des passagers et des visiteurs de l'aéroport, ainsi que de promouvoir la ville de Laâyoune en tant que
destination touristique.
2.4.2. Problématique
Il est courant pour les aéroports, de mettre en place un site web officiel pour offrir aux passagers et
aux parties prenantes un accès facile à des informations importantes telles que les horaires de vols, les
services proposés, les règles de sécurité, les options de transport, etc. mais lors de nos recherches, nous
n'avons trouvé aucun site officiel pour l'aéroport Laâyoune Hassan I.
Il est possible que l'aéroport de Laâyoune ait rencontré des problèmes de communication avec les
voyageurs et les parties prenantes. C'est pourquoi nous avons eu l'idée de créer un site officiel pour
l'aéroport de Laâyoune. Pour résoudre ces problèmes, et améliorer sa présence en ligne pour attirer
plus de passagers.
✓ Objectifs du projet
Le site officiel de l'aéroport Hassan 1 Laâyoune doit offrir aux passagers, aux employés et aux visiteurs
des informations pertinentes et fiables sur l'aéroport, ainsi que sur les vols, les destinations et les
services.
✓ Contenu :
Le site web comprendra les éléments suivants :
• Informations sur les vols, y compris les horaires, les arrivées et les départs ;
• Informations sur les installations de l'aéroport, y compris les restaurants, les
magasins et les services ;
• Informations sur les transports en commun, y compris les taxis, les navettes et les
transports publics
10
• Informations sur les procédures d'immigration et de sécurité
• Informations sur les services de l'aéroport pour les personnes à mobilité réduite ;
• Informations sur les partenaires commerciaux de l'aéroport.
✓ Fonctionnalités :
Le site web comprendra les fonctionnalités suivantes :
• Un système de recherche de vol pour trouver rapidement les informations relatives à un
vol spécifique ;
• Un système de réservation de parking pour les passagers qui souhaitent utiliser leur propre
voiture pour se rendre à l'aéroport ;
• Un système de réservation de transfert pour les passagers qui souhaitent réserver un
transport depuis ou vers l'aéroport ;
• Un espace dédié aux employés de l'aéroport pour accéder à des informations spécifiques à
leur travail.
✓ Design :
Le design du site web doit être professionnel, facile à utiliser et attrayant. Les couleurs de la
charte graphique de l'aéroport seront utilisées. Des images et des vidéos de haute qualité de l'aéroport
seront incluses pour donner aux visiteurs une idée de l'expérience de l'aéroport.
✓ Spécifications techniques :
Le site doit être développé en utilisant des langages de programmation tels que HTML, CSS, JavaScript
et PHP.
Le site Web doit être réactif pour une utilisation sur les ordinateurs, les tablettes et les téléphones
portables.
✓ Délais :
• Semaine 1 :
• Semaine 3 :
12
Figure 10: scanner des valises
• Semaine 4 :
- Rédaction de la partie du cahier de charge
- Voire l’entête de l’aéroport
• Semaine 5 :
- Réviser le design des pages du site web.
- Découvrir le centre électrique qui offre l’électricité aux groupes électrogènes
Au cours de ce chapitre, une présentation brève a été faite du cadre général du projet. Le
chapitre suivant est consacré à la description du contexte du système actuel, les critiques élaborées et
enfin la solution proposée.
14
Chapitre 2 : étude préalable
2.1 Introduction :
Cette étude préalable a été réalisée en réponse aux besoins de l'aéroport en matière
d'amélioration de son image de marque en ligne et de sa capacité à fournir des informations utiles et
pertinentes aux passagers et aux visiteurs.
2.2 Description de l’existant :
Le site web de l'office national des aéroports est un portail d'information en ligne destiné aux
passagers, aux visiteurs et aux partenaires de l'aéroport. Il permet d'accéder à un grand nombre
d'informations relatives aux vols, aux services proposés, aux parkings, aux boutiques et restaurants, ainsi
qu'à des guides de voyage et des informations sur les destinations desservies.
Le site web est structuré autour de plusieurs rubriques principales : informations vols &
Destinations, Services, Boutiques & Restaurants, Informations Pratiques, accès & facilitation et guide des
compagnies. La page d'accueil présente les informations clés sur les vols en temps réel et les services
proposés, ainsi qu'un accès rapide aux boutiques et restaurants.
2.3. Critique de l’existant :
Lors de mon audit du site web de l'office national des aéroports, j'ai pu identifier plusieurs
points de faiblesse qui nuisent à l'efficacité et à l'expérience utilisateur du site.
Tout d'abord, j'ai constaté que les temps de chargement du site étaient souvent très longs, ce qui pouvait
décourager les utilisateurs et les inciter à quitter le site avant même d'avoir accédé aux informations qu'ils
cherchaient. Il est donc essentiel d'optimiser le site pour réduire les temps de chargement et améliorer la
fluidité de navigation.
De plus, j'ai observé que le site web n'était pas entièrement responsive, c'est-à-dire qu'il n'était pas
optimisé pour les appareils mobiles. Les utilisateurs consultent de plus en plus souvent les sites web
depuis leur smartphone ou leur tablette, et il est donc crucial que le site de l'aéroport soit parfaitement
adapté à ces supports pour offrir une expérience utilisateur optimale.
En outre, j'ai remarqué que certaines informations essentielles étaient présentées de manière peu claire
ou difficilement accessible. Par exemple, il n'était pas toujours facile de trouver des informations sur les
services proposés par l'aéroport, tels que les loueurs de voiture ou les boutiques. Il est donc important de
repenser la structure du site pour rendre ces informations plus visibles et plus facilement accessibles.
Enfin, j'ai constaté que le site web manquait de personnalisation et d'interactivité. Les utilisateurs ont
15
besoin de se sentir impliqués dans leur expérience de navigation et de pouvoir personnaliser leurs
recherches en fonction de leurs préférences et de leurs besoins. Il est donc important de proposer des
fonctionnalités de personnalisation, telles que la possibilité de sauvegarder ses recherches ou de créer un
compte utilisateur, afin de fidéliser les visiteurs et de les inciter à revenir sur le site de l'aéroport.
2.4 Spécification des besoins
2.4.1 Les besoins fonctionnels :
Pour répondre aux attentes des utilisateurs et améliorer l'expérience utilisateur, le site web
de l'aéroport international d’Hassan 1 doit impérativement offrir les fonctionnalités suivantes :
✓ Un moteur de recherche performant : Les utilisateurs doivent pouvoir trouver rapidement
les informations qu'ils cherchent, telles que les horaires de vol, les offres promotionnelles ou
les informations sur les services proposés par l'aéroport. Le moteur de recherche doit être
rapide, précis et proposer des suggestions de recherche pour aider les utilisateurs à trouver
facilement ce qu'ils cherchent.
✓ Une interface responsive : Le site web doit être adapté à tous les types d'appareils, y
compris les smartphones et les tablettes, pour offrir une expérience utilisateur optimale
quel que soit le support utilisé.
✓ Une personnalisation de l'expérience utilisateur : Les utilisateurs doivent pouvoir
personnaliser leur expérience de navigation en fonction de leurs préférences et de leurs
besoins. Il peut s'agir de la possibilité de créer un compte utilisateur pour accéder à des
fonctionnalités avancées.
✓ Des informations claires et précises sur les services proposés par l'aéroport : Les utilisateurs
doivent pouvoir trouver facilement des informations sur les services proposés par l'aéroport,
tels que les parkings, les boutiques et restaurants, les salons VIP, les loueurs de voiture, etc.
Les informations doivent être claires, précises et présentées de manière visuelle pour
faciliter la compréhension.
✓ Une réservation en ligne de services : Les utilisateurs doivent pouvoir réserver en ligne
certains services proposés par l'aéroport, tels que les parkings ou les services de bagages. Le
site web doit proposer un processus de réservation simple et intuitif.
2.4.2 Les besoins non fonctionnels :
✓ Sécurité : Le site web de l'aéroport doit être sécurisé pour éviter les piratages et les
intrusions malveillantes. Les mesures de sécurité appropriées, telles que l'authentification à
deux facteurs, la surveillance des activités et la sauvegarde des données, doivent être mises
en place pour protéger les informations sensibles des utilisateurs et des employés de
l'aéroport.
16
✓ Performance : Le site web de l'aéroport doit être rapide et fiable pour répondre aux attentes
des utilisateurs et éviter les pertes de revenus liées aux temps d'arrêt. Le temps de
chargement des pages doit être rapide, les serveurs doivent être performants et la capacité
du site web doit être extensible pour gérer les périodes de pointe.
✓ Accessibilité : Le site web de l'aéroport doit être accessible à tous les utilisateurs, y compris
les personnes en situation de handicap. Les normes d'accessibilité web doivent être
respectées pour garantir que tous les utilisateurs peuvent accéder aux informations et utiliser
les fonctionnalités du site web.
✓ Convivialité : Le site web de l'aéroport doit être facile à utiliser pour les utilisateurs de tous
niveaux de compétences techniques. La navigation doit être intuitive, les menus doivent être
clairement étiquetés et les boutons doivent être facilement repérables. Le design du site web
doit être esthétique et agréable à l'œil pour offrir une expérience utilisateur de qualité.
✓ Évolutivité : Le site web de l'aéroport doit être conçu pour être facilement évolutif pour
répondre aux besoins futurs. Il doit être capable de s'adapter aux changements de la
technologie et des besoins des utilisateurs de manière flexible et efficace.
✓ Maintenance : Le site web de l'aéroport doit être facile à maintenir pour garantir sa fiabilité
et sa performance. Les outils de gestion de contenu doivent être simples à utiliser pour
permettre aux administrateurs du site web de mettre à jour les informations régulièrement
et d'ajouter de nouvelles fonctionnalités facilement
HTML (HyperText Markup Language) est le langage de balisage standard utilisé pour créer des pages
web. Il est utilisé pour structurer et afficher le contenu des pages web, en utilisant des balises et des
attributs pour définir différents éléments tels que le texte, les images, les liens, les formulaires, etc.
17
Figure 14 : css
CSS est un langage de feuille de style utilisé pour définir l'apparence et la mise en page des pages
crées avec HTML.Il permet de séparer le contenu de la présentation des pages Web, offrant ainsi plus
de flexibilité et en termes d'apparence des pages Web.
Figure 15 : javascript
JavaScript est un langage dynamiquement typé, ce qui signifie que les types de données sont
déterminés au moment de l'exécution plutôt qu'au moment de la compilation. Cela facilite la tâche des
développeurs pour écrire du code rapidement et pour le modifier selon les besoins. JavaScript peut être
utilisé en conjonction avec HTML et CSS pour créer du contenu web dynamique.
Le PHP est un langage de programmation côté serveur principalement utilisé pour le développement
web. Il s'agit d'un langage open-source qui peut être intégré dans le code HTML, et qui permet aux
développeurs de créer des pages web dynamiques et des applications web.
18
Figure 17 : sql
SQL (Structured Query Language), en français langage de requête structurée est un langage
informatique normalisé servant à exploiter des bases de données relationnelles. La partie langage de
manipulation des données de SQL permet de rechercher, ajouter, de
modifier ou de supprimer des
données dans les bases de données relationnelles
Figure 18 : uml
Figure 19 :xampp
Est un ensemble de logiciels permettant de mettre en place facilement un serveur Web local, un serveur FTP
et un électronique. Il s’agit d’une distribution de logiciels libres offrant une bonne souplesse d’utilisation,
réputée pour son installation simple et rapide. Ainsi, il est à la portée d’un grand nombre de personnes
puisqu’il ne requiert pas de connaissances particulières et fonctionne, de plus, sur les systèmes d’exploitation
les plus répandus.
19
Figure 20 : visual studio code
Visual Studio Code est un éditeur de code extensible développé par Microsoft pour Windows, Linux
et macOS2.Les fonctionnalités incluent la prise en charge du débogage, la mise en évidence de la
syntaxe, la complétion intelligente du code, les snippers, la réfactorisation du code et Git intégré. Les
utilisateurs peuvent modifier le thème, les raccourcis clavier, les préférences et installer des extensions
qui ajoutent des fonctionnalités supplémentaires.
2.5 Conclusion :
L’étude préalable nous a permis de spécifier les besoins qui répondent le mieux aux attentes des
utilisateurs.
Après avoir spécifié les besoins, et pour bien définir l’interaction des différents acteurs avec le
Système, l’élaboration du diagramme des cas d’utilisation s’avère nécessaire. Cette partie présente les
différents acteurs du système futur ainsi que le diagramme des cas d’utilisation.
• Passagers : Les passagers sont les utilisateurs principaux du site web de l'aéroport. Ils utilisent le
site pour rechercher des informations sur les vols, les horaires, les réservations et les services aux
20
passagers
• Administrateurs du site : Les administrateurs du site web de l'aéroport sont responsables de la
gestion. Ils veillent à ce que les informations soient précises, à jour et sécurisées. Ils peuvent
également les bases de données des passagers, les réservations, etc.
3.3. Identification des cas d’utilisations :
L’identification exhaustive des acteurs en interaction avec le système simplifie largement la
collecte des besoins fonctionnels. En effet, il suffit alors d’analyser acteur par acteur et de vérifier pour
chacun qu’il dispose de toutes les fonctionnalités qui lui seront utiles au regard de sa mission et du
périmètre du projet.
3.4. Diagramme cas d’utilisations :
21
Le diagramme de classes est généralement considéré comme le plus important dans un développement
orienté objet. Il représente l’architecture conceptuelle du système. Il permet de fournir une représentation
abstraite des objets du système qui vont interagir ensemble pour réaliser les cas d’utilisation. Il s’agit d’une vue
statique car on ne tient pas compte du facteur temporel dans le comportement du système. Une classe représente
la structure d’un objet, c’est-à-dire la déclaration de l’ensemble des entités qui le composent. Elle est constituée
d’attributs dont les valeurs représentent l’état de l’objet et des méthodes qui sont les opérations applicables aux
objets. Notre diagramme de classes UML décrit les structures des objets et des informations utilisés par notre
application, à la fois en interne et en communication avec ses utilisateurs. Le diagramme ci-dessous représente
notre diagramme des classes :
3.6 Conclusion :
Marquant ainsi la fin de notre phase de conception, ce troisième chapitre nous a permis de
modéliser les besoins exprimés par tous les utilisateurs. Toutes les informations nécessaires à la
réalisation de l’application sont à présent disponibles
22
Chapitre 4. Réalisation
4.1. Introduction
IMAR est un site dynamique qui contient plusieurs pages, chacune a sa propre fonction. Dans ce
chapitre on va expliquer le fonctionnement, le rôle et le contenu de chaque page.
• La figure suivante montre les différentes composantes visibles de la page d’accueil de notre site
web ,qui divise l’accès du passager et de l’admin. Il est réalisé a l’aide de l’html et css pour le design
23
Figure 23 : page d’accueil
• Après la clique sur la Botton de l’admin on accède une autre page de login pour avoir l’accès au
base de données.
• Cette page est réalisé par l’html, css pour le coté client et php pour coder le coté serveur.
• Une fois que l'utilisateur soumet ses informations d'identification via le formulaire de connexion,
un processus de vérification est effectué. Les informations saisies sont comparées avec celles
enregistrées dans la base de données pour déterminer si elles sont valides. Cela peut impliquer
une comparaison de l'identifiant et du mot de passe avec ceux stockés dans la base de données.
• Une fois que l'utilisateur est authentifié, il est redirigé vers la page contenant les tableaux affichant
les données de la base de données. Ces tableaux peut être une représentation structurée des
données stockées dans la base de données, avec des colonnes représentant les différents attributs
ou champs, et des lignes représentant les enregistrements individuels.
24
Figure 24 : page de login
• La page d’affichage est divisée en deux par un header, une page est réservée au tableau
25
Figure 25 : page d’affichage
• La page d'accueil d'un site web d'aéroport est la première page que les visiteurs voient
lorsqu'ils accèdent au site ,il commence généralement par afficher le logo de l'aéroport et
son nom. Cela permet aux visiteurs de savoir immédiatement sur quel site ils se trouvent
et nous avons choisi IMAR pour son nom
• Un menu de navigation clair et bien organisé. Ce menu permet aux utilisateurs de trouver
facilement les informations qu'ils recherchent, telles que les horaires des vols, les services
disponibles, etc.
• Un formulaire de recherche de vols est souvent présent sur la page d'accueil. Les visiteurs
peuvent y entrer leurs informations de voyage, telles que la ville de départ ou d'arrivée et
la date, afin de vérifier les disponibilités et les horaires des vols.
• La page d'accueil peut également inclure des informations de contact pour l'aéroport,
telles que le numéro de téléphone, l'adresse e-mail et éventuellement un formulaire de
contact en ligne.
• Cette page est réalisée par l’html , css pour designer et javascript pour créer un slider ou
s’affiche les photos de l’aéroport.
26
Figure 26 : page d’accueil
• La page de vol d'un site web d'aéroport est une section spécifique où les utilisateurs
peuvent obtenir des informations détaillées sur les vols programmés au départ et à
l'arrivée de l'aéroport
• La page de vol affiche généralement une liste des vols programmés au départ et l’arrivée
de l'aéroport. Les informations fournies peuvent inclure le numéro de vol, la destination,
l'heure de départ prévue et la compagnie aérienne
• Il est fréquent de trouver un formulaire de recherche de vols où les utilisateurs peuvent
entrer des critères spécifiques pour obtenir des informations plus ciblées sur les vols
correspondant à leurs besoins.
27
Figure 27 : page de vol
• La page de stationnement et de transport sur un site web d'aéroport est une section qui
fournit aux utilisateurs des informations sur les options de stationnement disponibles à
l'aéroport ainsi que sur les moyens de transport pour se rendre à l'aéroport ou en partir
• La première section de cette page fournit des informations sur les transports en commun
disponibles pour se rendre à l'aéroport ou en partir tels que les taxis location de voitures et
28
les bus
• La section suivante fournir un formulaire de réservation où les utilisateurs peuvent
sélectionner leurs dates de stationnement et effectuer une réservation sécurisée
• La dernière section fournit les taxes de la réservation de parking avec l’horaire.
• La page de commerce affiche généralement une liste des magasins, restaurants et les
services commerciaux tels que les banques le salon VIP et les agences disponibles à
l’aéroport.
29
Figure 29 : page de commerce
• La page de guide sur un site web d'aéroport est une section spécifique qui fournit aux
voyageurs des informations pratiques et utiles pour faciliter leur passage à travers
l'aéroport et leur offrir une expérience agréable.
• La première section de la page fournit également des informations détaillées sur les
éléments nécessaires à porter, telles que les cartes, passeport, la carte d'embarquement,
etc.
• Une autre section fournit aux conseils de sécurité
• Une section dédiée aux bagages, elle fournit des informations sur les restrictions de taille
et de poids des bagages, les objets interdits en cabine, les options de stockage des
30
bagages, les services de bagagerie. Et au dernier on trouve multiples conseils tels que le
voyage avec au enfant ou animal, etc.
4.2. Conclusion :
Nous sommes confiants que ce site web contribuera à améliorer l'expérience des passagers, en
31
leur fournissant des informations précieuses et des fonctionnalités pratiques pour faciliter leurs
déplacements. Nous restons disponibles pour assurer un suivi et des ajustements ultérieurs, afin de
maintenir le site web à jour et en adéquation avec les évolutions technologiques et les besoins
changeants des utilisateurs
Chapitre 5. Conclusion
En conclusion, ce stage à l'aéroport Hassan 1 a été une expérience très enrichissante en termes de
planification et de personnalisation. Nous avons eu l'opportunité d'explorer le fonctionnement d'un
aéroport, de travailler avec une équipe dynamique et de participer à des projets stimulants et concrets.
Nous avons notamment pu développer mes compétences en gestion de projet, en communication, en
32
résolution de problèmes et en travail d'équipe.
Durant ce stage, nous avons effectué diverses tâches, telles que la mise en place d'un nouveau site
web, la participation à la rédaction de rapport d'activité. Nous avons également pu explorer différents
métiers liés à l'aéroport, comme la sûreté, la gestion des opérations aériennes, la maintenance et
l'exploitation.
Enfin, nous tenons à remercier toutes les personnes qui m'ont encadré et accompagné tout au long
de ce stage, notamment mon tuteur, les membres de mon équipe et les différents services de l'aéroport
avec lesquels nous avons pu collaborer. Cette expérience nous a permis de consolider nos connaissances
et nos compétences, et de nous projeter vers de nouveaux horizons professionnels.
33
Bibliographie/Webographie
• Rapports (Présenter par l’aéroport)
• Chat GPT
• Paraphraz.it :
• Site de l’ONDA :
Office National des aéroports -Nos Aéroports - Aéroport Laâyoune Hassan 1er (onda.ma)
• Site YUL :
https://www.admtl.com/fr
https://www.canva.com/
https://youtu.be/niiu3-f9Cf4
https://youtu.be/34MBVXsDOtA
34