Abstract
This document is report of the Computery Systems Studies Final
Project, The general purpose of this work is to develop a dynamic web portal
for car rental in Algeria, This project idea came after the need of new tools
of communication between car rental and their customers in Algeria or abroad
it, because customers can make online booking according to their needs and
preferences of Cars ;
Key words : web portal, car rentals, online
booking, ...
viakil
·l
·®àj T~AA1 Tns1 «wts
, ribi.t1 rKm
·Ahn1 r§rqt1 ·
Tqy3wl £@
ry~1t TykyAn§
Tyúrtkj T:11w.:1 r§wW'
w TMm`1 I@ · ·A`l
`dh1 TAà TfOb,
ry--11 ûAsF · TM · T--A~
T~ytú rKml I@ rk ·
û ,rz · · ûICAys1
ms§
3/4 -Ð ,d§d> AO.3j
TM·AF Yi Ah ·?CA-:' · 1
rlz-?,.?1 · Ah®mà
ûICAys1 . oeh3A->Ayt+
Aq · -,úrtú3l rbà
1z-?'-'4§ ~
·A3zl
1
Table des matières
Table des matières 1
Table des figures 4
Liste des tableaux 6
Liste des abréviations 7
Introduction générale 1
1 Phase d'étude de la
faisabilité2
1.1 Introduction 2
1.2 Objectif 2
1.3 Etat de l'art 3
1.3.1 La Location de voiture 3
1.3.2 La réservation en ligne 4
1.3.3 Présentation des sites de réservation
célèbres en ligne : 5
1.4 Présentation du projet : 11
1.4.1 Le Portail web : 12
1.4.2 Etudes de l'existence de projet en Algérie : 13
1.4.3 Qu'est ce qu'un portail de Group Location Véhicule?
13
1.4.4 L'analyse de besoin (Collecte des exigences) 13
1.5 Conclusion 14
2 Conception 15
2
Table des matières
2.1 Introduction : 15
2.2 Choix de la méthode de modélisation : 15
2.3 méthode de coneception MERISE 16
2.3.1 Présentation de la méthode MERISE 17
2.4 Conception detaillé 18
2.4.1 Modèle de Conception de communication: MCC 18
2.4.2 Modèle de Conception de traitement MCT 22
2.4.3 Modèle Conceptuel de Données MCD. 25
2.4.4 Modèle logique des données MLD : 29
2.5 Dictionnaire de données : 32
2.6 Conclusion : 36
3 Réalisation et implimentation de projet
37
3.1 Introduction : 37
3.2 Présentation des tables de la base de données :
37
3.3 Les langages de programmation : 41
3.3.1 le langage php : 42
3.3.2 Le langage HTML et CSS : 42
3.3.3 JavaScript et Ajax : 43
3.3.4 Le Framework jQuery : 43
3.3.5 Le Framework Bootstrap : 44
3.3.6 Le langage des requêtes SQL : 44
3.4 Les Logiciels utilisés : 45
3.4.1 WampServer 45
3.4.2 Notepad++ 45
3.4.3 Les navigateurs web 45
3.5 Présentation de portail web 46
3.5.1 Architecture de navigation 46
3.5.2 La page d'accueil : 46
3.5.3 La page de connexion : 48
3.5.4 La page de l'inscription : 48
3.5.5 Les pages de résultat de rechercher : 49
3.5.6 La formulaire remplie par client : 50
3
Table des matières
3.5.7 La page de contrat de réservation : 50
3.6 Conclusion : 51
Conclusion générale et perspectives
52
Bibliographie 54
A Algorithme de recherche 55
4
|