Rapport de Stage, Thomas Cozien
74 pages

Rapport de Stage, Thomas Cozien

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
74 pages
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

  • rapport de stage - matière potentielle : developpement d' applications mobiles
  • rapport de stage - matière potentielle : master alma
Confidentiel
  • positionnement du materiel roulant en transport de lots
  • fenetre de recapitulation
  • societe webtiss
  • deroulement du projet
  • activites transport
  • seconde application embarquee
  • application client
  • applications clientes
  • applications clients
  • mobiles
  • mobile
  • stages
  • stage

Sujets

Informations

Publié par
Nombre de lectures 836
Poids de l'ouvrage 1 Mo

Extrait

ConfidentielRapport de stage - Master ALMA - 2007/2008 2
Master ALMA 2007/2008
Rapport de Stage
D´eveloppement d’applications
mobiles communicantes innovantes
Tuteur universit´e : R´ealis´e par :
Christian ATTIOGBE Thomas COZIEN
Tuteur entreprise :
Olivier THOMAS
soci´et´e Webtiss - Thomas COZIENRapport de stage - Master ALMA - 2007/2008 1
Table des mati`eres
1 Introduction 4
2 Pr´esentation de la soci´et´e 5
2.1 Activit´es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
´2.2 Equipe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Pr´esentation du stage 7
4 Gestion de Projet 8
4.1 Planning pr´evisionnel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5 Projet D´ech`eterie 9
5.1 Description fonctionnelle . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.1.1 Application Web . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.1.2 Application Terminal Portable . . . . . . . . . . . . . . . . . . . . 10
5.1.3 Exemple de fonctionnement . . . . . . . . . . . . . . . . . . . . . 10
5.2 Description technique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5.2.1 Synchronisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5.2.2 Application Web . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5.2.3 Application TP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.3 Environnement technique de l’application Web . . . . . . . . . . . . . . . 15
5.3.1 IDE Eclipse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.3.2 Framework (Template) AppFuse 2 . . . . . . . . . . . . . . . . . . 15
5.3.3 Framework Spring . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.3.4 Framework Struts 2 . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.3.5 Framework Hibernate . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.3.6 Serveur d’applications TomCat . . . . . . . . . . . . . . . . . . . 17
5.3.7 Microsoft SQL Server 2005 . . . . . . . . . . . . . . . . . . . . . . 18
5.3.8 Les autres modules utilis´es . . . . . . . . . . . . . . . . . . . . . . 18
5.4 Sch´ema de la base de donn´ees relationnelle . . . . . . . . . . . . . . . . . 19
5.5 Interface Web - IHM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.5.1 Page de connexion . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.5.2 Charte graphique . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.5.3 Page des param´etrages . . . . . . . . . . . . . . . . . . . . . . . . 21
5.5.4 Page des visites . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.5.5 Page de l’archivage . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.5.6 Page des ´etats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.6 D´eroulement du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.6.1 Diagramme de Gantt . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.6.2 Comit´es de suivi . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.6.3 Phases de Recette et Validation Service R´egulier . . . . . . . . . . 25
5.6.4 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6 Projet LogACS 26
6.1 LogACS : partie du projet GPS Logistique . . . . . . . . . . . . . . . . . 26
6.2 Description fonctionnelle . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.3 Description technique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.4 Environnement technique . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
soci´et´e Webtiss - Thomas COZIENRapport de stage - Master ALMA - 2007/2008 2
6.5 Sch´ema de la base de donn´ees relationnelle . . . . . . . . . . . . . . . . . 30
6.6 Interface Homme Machine . . . . . . . . . . . . . . . . . . . . . . . . . . 30
6.6.1 Fenˆetre de connexion . . . . . . . . . . . . . . . . . . . . . . . . . 30
6.6.2 Fenˆetre des AST . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.6.3 Fenˆetre de r´ecapitulation d’un AST . . . . . . . . . . . . . . . . . 31
6.6.4 Fenˆetre de r´ecapitulation d’un ACS . . . . . . . . . . . . . . . . . 32
6.7 D´eroulement du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
6.7.1 Diagramme de Gantt . . . . . . . . . . . . . . . . . . . . . . . . . 32
6.7.2 R´eunions d’avancement . . . . . . . . . . . . . . . . . . . . . . . . 32
6.7.3 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
7 Projet Camion 34
7.1 Description fonctionnelle . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7.2 Description technique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7.3 Environnement technique . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7.4 Sch´ema de la base de donn´ees relationnelle . . . . . . . . . . . . . . . . . 35
7.5 Interface Homme Machine . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.5.1 Fenˆetre du choix de la date de planning . . . . . . . . . . . . . . . 35
7.5.2 Fenˆetre du planning . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.5.3 Fenˆetre des d´etails d’un silo . . . . . . . . . . . . . . . . . . . . . 36
7.6 D´eroulement du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.6.1 Diagramme de Gantt . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.6.2 R´eunions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8 Planning final du stage 38
9 Conclusion 39
10 Glossaire 40
11 Bibliographie 42
12 Annexes 44
12.1 Projet D´ech´eteries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
12.1.1 Fichier de configuration « struts.xml » . . . . . . . . . . . . . . . 44
12.1.2 Page JSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
12.1.3 Action Struts2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
12.1.4 Hibernate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
12.1.5 IHM de l’application TP . . . . . . . . . . . . . . . . . . . . . . . 66
12.2 Projet LogACS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
12.2.1 Requˆete Windev . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
12.2.2 Envoi d’un SMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
12.3 Projet Camion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
12.3.1 Lecture de fichiers texte . . . . . . . . . . . . . . . . . . . . . . . 70
soci´et´e Webtiss - Thomas COZIENRapport de stage - Master ALMA - 2007/2008 3
Remerciements
JeremercieM.BenoˆıtDOREAU,directeurtechnique delasoci´et´eInexbee,dem’avoir
accueilli en stage au sein de l’activit´e Webtiss.
Je remercie tout particuli`erement M. Olivier THOMAS, mon tuteur entreprise, M.
Laurent DESTOUCHES, directeur commercial Webtiss, et toute l’´equipe Webtiss, pour
m’avoir permis de r´ealiser ce stage dans des conditions favorables et pour l’aide pr´ecieuse
apport´ee tout au long du stage.
Je tiens ´egalement `a remercier M. Christian ATTIOGBE, mon tuteur `a l’Universit´e
de Nantes, pour les ´echanges enrichissants r´ealis´es durant toute la dur´ee du stage.
Je remercie enfin le d´epartement Informatique de l’Universit´e de Nantes pour l’ensei-
gnement de qualit´e fourni.
soci´et´e Webtiss - Thomas COZIENRapport de stage - Master ALMA - 2007/2008 4
1 Introduction
Le stage de seconde ann´ee du Master Professionnel ALMA `a l’Universit´e de Nantes a
pour but de former l’´etudiant `a son futur m´etier et constitue de ce fait un tremplin vers
le monde de l’entreprise.
Webtiss, soci´et´e ou` j’ai effectu´e mon stage de fin d’´etudes, est pr´ecurseur dans la
r´ealisation de solutions et services Internet Mobile `a forte valeur ajout´ee, en proposant
des solutions m´etiers ax´ees sur les m´edias PDA, WAP ou SMS.
Le projet qui m’a ´et´e confi´e en premier a consist´e `a effectuer des ´evolutions sur une
architecture client/serveur Java/J2EE pour la soci´et´e SITA France.
SITA France, filiale de SUEZ Environnement, est le sp´ecialiste de la gestion
globale des d´echets : collecte et tri, acheminement, traitement, valorisation (mati`ere
´energ´etique,biologique,...).Afinder´epondreauxattentesdecesdiff´erentsclients,SITA
France emploie 19900 personnes.
J’aiensuiteeuenchargelar´ealisationd’´evolutionssuruneapplicationWindevMobile
pour la soci´et´e Saint Louis Sucre, puis on m’a confi´e l’´etude et la conception d’une
seconde application embarqu´ee Windev Mobile pour cette mˆeme soci´et´e.
Saint Louis Sucre, producteur de sucre de betteraves et de cannes est une soci´et´e
qui emploie 1500 personnes et a r´ealis´e un chiffre d’affaires de 819 millions d’euros pour
l’ann´ee 2007.
erLe stage s’est effectu´e du 1 avril au 29 aouˆt 2008.
soci´et´e Webtiss - Thomas COZIENRapport de stage - Master ALMA - 2007/2008 5
2 Pr´esentation de la soci´et´e
Cr´eateur de Solutions Internet Mobile
Pr´ecurseur sur son march´e, Webtiss acc

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents