StagePFE

[PDF] RAPPORT PROJET DE FIN D'ETUDES BORNE INTELLIGENTE HETEROGENE






Sommaire

I. Intro                                           
II. Première approche                                   
III. Description de l'application                               
IV. Installation – Premiers pas                               
V. Un programme en Java                                   
VI. Apprentissage d'Android                               
VII. Architecture du programme                               
VIII. Description du code                                   
1. Introduction                                   
2. Une Activité Android                               
2.1. onCreate(Bundle)                           
2.1.1. Layout et XML                        
2.1.2. Le Bouton et son linker                   
2.2. onClick(View v)                            
2.3. Class ConnectionToServer                       
2.3.1. AsyncTask                           
2.3.2. La Connexion - void doInBackground()           
2.3.3. Fin de l'AsyncTask - onPostExecute() - et de l'activité
3. Les programmes PHP                               
3.1. Récupération                               
3.2. Insertion                                
IX. Améliorations                                       
X. Conclusion                                       
XI. Annexes : codes sources                               
1. UpdateWonderville.java                               
2. demande.xml                                   
3. mysql.php                                     
4. mysqlInsert.php                                   
5. Code JDBC                                   
5.1. DatabaseConnectivityMain.java                   
5.2. GetFromDatabase.java                         
5.3. InsertIntoDatabase.java                         
6. SSHex.java         

I. Introduction

Ce projet, proposé en P.F.E. à la voie d'approfondissement R.S.M. fait partie intégrante d'un
projet beaucoup plus vaste commandé par la mairie de Montreuil : Wonderville. Le but avoué du
projet est de proposer une connexion sans fil et disponible partout dans la ville de Montreuil pour
ses riverains. Ces derniers auraient alors accès par l'intermédiaire d'un portail captif à toutes les
informations locales (niveaux de pollution en temps réel, places de parking disponibles...) et à des
fonctionnalités de paiement spécifiques à certains services locaux (réservation et achat de sandwich
à la cafétéria, de billets de cinéma...). Mais ce qui rend ce projet unique est l'objectif écologique qui
lui  est  imposé.  En  effet,  parmi  les  impératifs  figurent  un  réseau  de  bornes  qui  doit  à  terme
consommer aussi peu d'énergie que possible. Tout doit donc être pensé pour limiter et surtout
optimiser les échanges entre les différentes entités du réseau, et notre projet se situe spécifiquement
à ce niveau. Nous avons pour objectif de chercher à optimiser les échanges responsables de la mise
à jour des données locales, notamment en faisant appel aux connexions haut débit des utilisateurs,
qui ne font pas partie du réseau de bornes.                         
Download

Enregistrer un commentaire

0 Commentaires