Tables des figures
Figure I. 1 : Organigramme 5
Figure I. 2 : Solution existante 6
Figure I. 3: Solution proposée 7
Figure II. 1 : ' IITIIP P 1-1EA11:'X\ILEa\IRQ11
lREal1- . 12
Figure II. 2 : Diagramme de séquence
réservation mobile 15
Figure II. 3 : Diagramme de déploiement
supprimer réservation 16
Figure II. 4 : Diagramme de déploiement
ajouter agent 17
Figure II. 5 : ' IITIIP P
1-11:'EF\ivi\#11#s1-Ua\IRQ1P REIl1-. 18
Figure II. 6 : ' IITIIP P
1-11:P\ivi\#111RX\1-r1SDALQT 19
Figure II. 7 : Diagramme de classe 13
Figure III. 1 : Cycle de vie d'une MIDLET 24
Figure III. 2 : s\OXF\XL1- 11:'EIV3+ 3 26
Figure III. 3 : schéma de fonctionnement
27
Figure III. 4 :
,Q\1-rEc1-1EKR1111:1-141SSUEa\JRQ 28
Figure III. 5 : Interface chargement 28
Figure III. 6 : Interface demande de
confirmation 29
Figure III. 7 : Interface choix de parking 29
Figure III. 8 : Interface des dates 30
Figure III. 9 : Interface de configuration temps
31
Figure III. 10 : Interface de configuration
dates 31
Figure III. 11 : Interface de saisie des
coordonnées 32
Figure III. 12 : Interface rappel sur les
cordonnées et validation 32
Figure III. 13 : Alerte de validation 33
Figure III. 14 : Alerte erreur de saisie 33
Figure III. 15 : Page d'authentification 34
Figure III. 16 : Page d'accueil agent . 35
Figure III. 17 : Pages de liste des
réservations dans un parking 36
Figure III. 18 : Page de suppression d'une
réservation 37
Figure III. 19 : Page ajout agent 38
Glossaire
GSM Global System for Mobile communication
HTML HyperText Markup Language
HTTP HyperText Transfer Protocol
J2ME Java 2 Micro Edition
KVM KiloByte Virtual Machine
MIDP Mobile Information Device Profil
RIA Rich Internet Applications
Introduction générale
Avec ses quelques 2,2 milliards d'utilisateurs, la
téléphonie mobile représente l'une
des technologies de communication qui connaît en ce moment
une des croissances les plus
rapides dans le monde entier. En particulier dans les pays en
voie de développement, les
réseaux mobiles sont déployés dans des zones
rurales où les autres moyens de communication
de données par téléphonie mobile ne sont pas
encore disponibles à large échelle. De plus, les
communications vocales restent souvent bien trop onéreuses
pour permettre une utilisation de
routine par les individus dans les zones rurales dans les pays en
voie de développement.
Toutefois, les applications mobiles ont permis facilité la
vie avec beaucoup de créativité.
En effet, les appareils mobiles d'aujourd'hui sont
allées au-delà de leur rôle primitif d'outils de
communication ils sont devenu comme des périphériques qu'ont le
but de satisfaire les besoins des clients. D'ailleurs, les
téléphones mobiles sont des systèmes embarqués, ce
qui rend les services intégrés des applications mobiles
embarqués.
Cest dans ce cadre que s'inscrit notre projet de fin
d'étude (PFE) .En effet, on cherche
à mettre sur pied un environnement apte pour
développer et déployer une application
destinée à des téléphones portables.
La première moitié du projet consiste
essentiellement à l'étude de la technologie J2ME et la mise en
place de un environnement de travail dont le but est d'implémenter
l'application mobile de réservation à distance.
Ensuite, notre attention se porte sur l'application interne de
gestion dans le parking (consultation, suppression ...).
L'essentiel étant pour nous de démontrer la
fiabilité du projet, les simulations des deux applications est si
possible l'implémentation de l'application mobile.
Pour la réalisation de ce projet, on se propose de mettre
en place notre environnement de
travail et mettre sur pied trois applications :
· Une application côté client, appelée
MIDlet, s'exécutant sur le téléphone Portable. Elle
reçoit les données de l'utilisateur, les envoie au serveur.
· Une application côté serveur, formée
de différentes pages web. Elles ont pour rôle de stocker les
données entrantes dans la base de données.
· Une application de gestion qui permet aux agents de
parking de bien gérer les réservations et les places.
· Une base de données, stockant les
réservations et coordonnées des clients ainsi les infos interne
du parking (agents, places...).
Ce rapport explicite les différents stades
théoriques et pratiques de l'accomplissement de notre
projet et il se compose de quatre chapitres articulés
comme suit :
- Le premier chapitre explicite le cahier des charges de notre
projet et comporte une analyse des différents besoins. Nous y
introduisons, en premier lieu, le cadre de notre projet ainsi que les
différentes tâches qui le composent,
- Le deuxième chapitre est consacré à la
conception du système, et ce, par le biais de la présentation des
diagrammes de paquetages, des diagrammes de classes et des diagrammes de
séquences.
- Le troisième et dernier chapitre expose la
réalisation et la mise en oeuvre de notre projet.
|