Vous êtes sur la page 1sur 47

République Tunisienne

Université Centrale Privée


Ministère de l’Enseignement Supérieur, de la Recherche Scientifique
et de la technologie Tunis

CONCEPTION ET RÉALISATION D’UNE PLATE-FORME


WEB DE BOURSE DE FRET
LUMD( LOGISTIQUE URBAINE MUTUALISÉE ET
DURABLE)

Présenté Par :

TLILI Belgacem KERKENI Naoufel


Encadré Par :
Dr. BRAHMI Zaki(UC)
Dr. SAHRAOUI Sofiane (JASSP SAS Paris)

Année Universitaire : 2009 / 2010


Plan

Introduction
Présentation du projet
Fonctionnalités du portail à développer

Analyse et conception

Réalisation

Conclusion et perspectives

2
Introduction
• Logistique

• Transport

• Entreposage

• Plate-forme logicielle

3
Plan
Introduction

Présentation du projet

Fonctionnalités du portail à développer

Partie conceptuelle

Réalisation

Conclusion et perspectives

4
Présentation de la société
JASSP est une Jeune Entreprise Innovante. Elle est lauréate 2006 et 2007 du
Concours National d’Aide à la Création d’Entreprise de Technologie Innovante
du Ministère délégué à la Recherche en France.

JASSP est hébergée au sein de l'incubateur de Marne la Vallée et lauréate du


concours 2007 du Polytechnicum de MARNE LA VALLEE.

5
Projet LUMD
 Logistique Urbain Mutualisé Durable 

LUMD

6
7
Les enjeux métiers
 Concevoir un outil de pilotage des services logistiques en zone urbaine
dense.

 Garantir une utilisation simple et proche du métier pour l’ensemble des


acteurs.

 Intégrer les exigences de sécurité et de garantie de confidentialité.

8
Objectifs
 Promouvoir des solutions collaboratives réconciliant la nécessité de livrer
des biens et services en ville, avec les exigences environnementales,
économiques, et sociétales.

 la mise en relation des acteurs en demande ou en offre de capacité de

stockage ou de transport en milieu urbain.

9
Plan
Introduction

Présentation

Fonctionnalités du portail à développer

Partie conceptuelle

Réalisation

Conclusion et perspectives

10
Fonctionnalités générales du projet LUMD

11
Extérieur
Système SIG

Portail d’échange Interface du SIG

Module
Module de Système de communication géolocalisation
gestion des
profiles et des Interface de communication
droits d’accès Modélisation de
Modules Modules (Tchatches, Modules l’espace urbain
Service (Zonage)
(mobile) vidéoconférence) (alertes)
Assistance Tel

Système d’allocation
Système de gestion documentaire
Module de Module de revenue
Interface documentaire négociation management
Module de
planification des Système
Offres et tournées Système de
de réservation
réservation
Module Moteur de
demandes Module
(annuaire) recherche
normalisées prévision

Workflow (flux d’informations)

Filtre de validation, Base de données


Offreur de
Normalisation centralisée
capacité Service
et qualification
Demande de comptabilité
service logistique
12
Les besoins fonctionnels
Inscription 

Authentification 

Ajout d’une annonce de demande

Ajout d’une annonce d’offre

Visualisation des annonces de demande

Recherche

13
Les besoins non fonctionnels
Type de bourse et d’abonnement

Notes d’évaluation et référence d’adhérant 

Annuaire des adhérents

Facturation

14
Plan
Introduction

Présentation du projet

Spécification des besoins

Partie conceptuelle
Réalisation

Conclusion et perspectives

15
Les cas d’utilisations initial du système

16
17
Diagrammes des classes

18
Inscription

19
Diagramme de déploiement

20
21
Plan
Introduction

Présentation du projet

Fonctionnalités du portail à développer

Partie conceptuelle

Réalisation
Conclusion et perspectives

22
Les choix techniques

23
Pourquoi Symfony?
Un système de cache pour accélérer le rendu des pages.
Protections contre les attaques XSS et CSRF.
MVC: Modèle Vue Contrôleur très poussé (Bien plus
puissant que Zend ou autre Framework PHP5).
Un développement modulaire de l'application, avec une
gestion fine des droits d'accès par module.
Un générateur de back-office.
Tests unitaires et fonctionnels.
24
Pourquoi doctrine?
Utiliser une base de données sans écrire de requêtes SQL.

Doctrine s'occupe des relations (JOIN entre tables, clefs


étrangères) .

Interface objet pour de nombreux éléments comme la


connexion à la base, les tables, les enregistrements des
tables, etc.

Réaliser des requêtes similaires à ce que l’on connaît sous


MySQL mais avec le langage: le DQL (Doctrine Query
Langage).
25
Environnement de travail

26
Présentation des modules réalisés

27
Module Inscription

28
Etape 1

29
Etape 2

30
Etape 3

31
Etape 4

32
Etape Identification

IDENTIFIEZ-VOUS

Mot de passe oublié

Un client est identifié par un ID unique


et peut accéder à son espace en
introduisant son login et son mot de
passe

33
Module « Offre/demande »

34
Ajout d’une annonce de transport

35
Ajout d’une annonce d’entreposage

36
Module Historique des annonces

37
38
Module Carnet d’adresse des lieux

39
40
Module Recherche avancée

41
Recherche de
Transport

42
Recherche
d’entreposage

43
Résultat de la
recherche

44
Introduction

Présentation du projet

Fonctionnalités du portail à développer

Partie conceptuelle

Réalisation

Conclusion et perspectives

45
Conclusion et Perspective
 Le thème de ce projet traite de la durabilité dans les transports et la
logistique.

 Cette application présentera à ses membres un espace social de


collaboration entre transporteurs, entreposeurs et clients, en leur offrant la
possibilité de coopérer, mutualiser et partager leurs ressources
logistiques en temps quasi réel.

Perspectives

 Intégration des nouveaux modules tels que « Module SIG », « Module


workflow »….

 LUMD 2.0 premium

46
MERCI POUR VOTRE
ATTENTION

Vous aimerez peut-être aussi