Vous êtes sur la page 1sur 22

Ecole Supérieure de Technologie et d’Informatique

Projet de Fin d’Études en licence fondamentale en


Sciences Informatiques

CONCEPTION ET REALISATION D’UNE APPLICATION


WEB DE GESTION DES TOURNEES VIA POCKET PC

Bonne Gouvernance informatique

Réalisé par:
Encadré par:
Dhia Elhak LOUHICHI
M. Faouzi MAMMAR : ESTI
Marwen KHEFIFI
M. Oussema BOUTERRA :BGI

Année Universitaire 2009 - 2010


Plan
Conception
Solution
Réalisation
Conclusion
proposée
et perspectives
Introduction et problématique

2
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Utilisation de nouvelles technologies.

Automatisation des tâches.

 Gain de temps.

 Gain d’argents.

Amélioration de la gestion des tournées.

3
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Inconvénients de la méthode manuelle:

 Risque d’erreurs.

 Perte des données.

 Perte d’argent.

 Perte du temps.

4
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

BGI : Bonne gouvernance informatique, société informatique crée en 2007.

Elle a pour missions : Sous-traitance

Logiciels

5
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Architecture de l’application existante

Base de données

6
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Limites de l’existant

 Une application lourde

Nécessite une installation pour chaque poste client.

 Difficilement maintenable.
Perte de temps et d’argent.
 Manque de sécurité.

7
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Web service

8
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Besoins fonctionnels :

 Synchronisation des données entre le serveur et le Pocket PC.

 Contrôle de données entre le Pocket PC et le serveur.

 Maintenance du Pocket PC.

 Sécurité.

 Mobilité .

9
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Besoins non fonctionnels :

 Intégrité.

 Maintenance.

 Ergonomie.

10
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Diagramme de cas d’utilisation général

« include »
Chargement
« include »
« include »
Authentification
« include »
« include »
Déchargement

« include »

Installation / « include »
Réinstallation Connexion Pocket
Pc
« include »

« include »
Gestion des
agents

11
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Raffinement des cas d’utilisation chargement

Préparation tournées
« include »

« include »
Chargement

« include »

Envoie des tournées

12
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Diagramme de séquence préparation tournées

Système

Authentification

recherche tournées

Liste tournées affichée

Sélectionné tournées
CreateXML

Crypter XML
Envoie effectué Envoie XML

13
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Diagramme de séquence chargement données dans le Pocket Pc

:Système

Connexion au Pocket Pc
Chargement

DecrypteXML
CreateSDF

Remplir SDF
EnvoieSDF
Chargement effectué

Déconnexion

Pocket Pc déconnecté

14
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Diagramme de classe

15
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Technologies

 Silverglith.
 Application web riche.
 Préparation des données.
 Gestion des agents.

 SPICIE.
 Plugins riches
 Synchronisation des données avec le Pocket Pc.

16
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Outils utilisés

 Visual Studio

 Microsoft Expression Blend 3

 SQLDevelopper

 Oracl 10g

 Visual Paradigme Entreprise Edition

 Rational Rose

17
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Architecture logique de l’application

Couche accès de données

18
19
Introduction et
Solution proposée Conception Réalisation Conclusion
problématique

Conclusion
 Réalisation d’une application de gestion de tournées via
Pocket PC.

 Notre application sera intégrée dans le système de gestion de


fluide.

 Utilisation des nouvelles technologie: Silverlight, SPICIE .

20
Les perspectives

 Synchronisation via un support Wireless (wifi).

 Utilisation du protocole https .

21
Merci pour votre attention

22

Vous aimerez peut-être aussi