SlideShare une entreprise Scribd logo
1  sur  47
Your company name
Your Logo
Ministère de l'Enseignement Supérieur, de la Recherche Scientifique et de la Technologie
Université de la Manouba
École Nationale des Sciences de l'Informatique
Encadré par : Mr BOUDHIR Walid
Supervisé par : Pr BOUAMAMA Sadok
Elaboré par : TEMIMI Heithem
Your company name Your Logo
Plan
1
2
3
4
5
6
Introduction
Spécification Conclusion
et perspective
Problématique
Conception
Réalisation
Your company name Your Logo
1
2
3
4
5
6
Introduction
Spécification Conclusion
et perspective
Problématique
Conception
Réalisation
Your company name Your Logo
Introduction (1/4)
• La société GET WIRELESS, né en
2001
• Spécialisé dans la conception,
déploiement,
optimisation, et exploitation des
réseaux radio
• un département SVA (Services
à Valeurs Ajoutées) répondant
aux exigences de
communication sur le marché
des TIC (Technologies de
l’Information et de la
Communication).
Your company name Your Logo
Introduction (2/4)
• Le transport en commun est devenue l'un des
acteurs principaux dans l’économie mondiale
Your company name Your Logo
Introduction (3/4)
• On parle de
10,7 milliards de
voyages à New York
en 2013
• Et de 2,44 milliards de
voyages en France
Your company name Your Logo
Introduction (4/4)
Prix des
carburants
Taux
d’urbanisat
on
Your company name Your Logo
1
2
3
4
5
6
Introduction
Spécification Conclusion
et perspective
Problématique
Conception
Réalisation
Your company name Your Logo
Problématique (1/6)
?
Gestion des
titres de
transports
La fraude
Les
opérations
de contrôle
Vision claire
pour la
société
Your company name Your Logo
Problématique (2/6)
La Billettique
Your company name Your Logo
Problématique (3/6)
C’est quoi une Billettique ?
La billettique est l'ensemble des procédés et outils
de gestion de contrats liant les producteurs d'offre
de déplacement (bus, tramway, bateau, ...), les
financeurs et les utilisateurs (voyageurs) de ces
offres dans lequel les billets papier ont été
remplacés par des supports de technologie plus
avancées
Your company name Your Logo
Problématique (4/6)
elle permet de :
• Innover en matière de tarification, d’avoir une
gamme plus importante d’offre tarifaire (tarification
suivant le zonage, suivant les caractéristiques du
voyageur...)
• Faciliter la connaissance de la fréquentation,
principalement en temps différé. Cela sert à
l’élaboration de stratégies d’évolution du réseau.
• Lutter contre la fraude en facilitant le contrôle.
Your company name Your Logo
Problématique (5/6)
les techniques d’identification :
Your company name Your Logo
Problématique (6/6)
Your company name Your Logo
1
2
3
4
5
6
Introduction
Spécification Conclusion
et perspective
Problématique
Conception
Réalisation
Your company name Your Logo
Spécification (1/5)
Application Web :
1. Pour l’administrateur:
• La gestion des abonnements
• La gestion des utilisateurs
• La gestion des stations
• Générer des rapports et afficher les statistiques
Your company name Your Logo
Spécification (2/5)
Application Web :
2. Pour l’utilisateur :
• S’authentifier
• Consulter son historique personnel ainsi que l’état
actuel de son abonnement.
• S’inscrire
• Payer un abonnement
• Renouveler un abonnement
• Annuler un abonnement
• Générer des rapports et afficher les statistiques
Your company name Your Logo
Spécification (3/5)
Application mobile:
• Cette application doit permettre à l’agent de
transport d’effectuer des opérations de contrôles
sur les abonnements
Your company name Your Logo
Spécification (4/5)
• les interfaces relatives à l’application doivent être
claire et facile à manipuler par les utilisateurs
• Un développement d’une application sécurisée
pour toutes opération effectuées
• Une implémentation modulaire pour intégrer de
nouveaux modules et de nouvelle fonctionnalité
d’une manière facile
Your company name Your Logo
Spécification (5/5)
Your company name Your Logo
1
2
3
4
5
6
Introduction
Spécification Conclusion
et perspective
Problématique
Conception
Réalisation
Your company name Your Logo
Conception (1/5)
• UML
• Power AMC 15
• Vue statique : Diagramme des classes
• Vue dynamique : Diagramme de séquence
Your company name Your Logo
Conception (2/5)
• Architecture Générale
Your company name Your Logo
Conception (3/5)
• Vue statique :
Your company name Your Logo
Conception (4/5)
• Vue dynamique:
Diagramme de séquence : s’inscrire
Your company name Your Logo
Conception (5/5)
• Vue dynamique:
Diagramme de séquence : Contrôler
Your company name Your Logo
1
2
3
4
5
6
Introduction
Spécification Conclusion
et perspective
Problématique
Conception
Réalisation
Your company name Your Logo
Réalisation
• Architecture de l’application Web
Your company name Your Logo
Réalisation
• Les Frameworks utilisés
• Primefaces 5.0
• Spring
• Hibernate
Your company name Your Logo
Réalisation
• Outils logiciels
• Eclipse luna
• Tomcat 7
• MySQL
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
Réalisation
Your company name Your Logo
1
2
3
4
5
6
Introduction
Spécification Conclusion
et perspective
Problématique
Conception
Réalisation
Your company name Your Logo
Conclusion et Perspective
Travail réalisé
L’application développée permet :
• La gestion des titres de transport par
l’administrateur
• À l’utilisateur de gérer son propre abonnement
• Aux agents de transport de contrôler les
abonnements
Your company name Your Logo
Conclusion et Perspective
Perspective:
• l’amélioration du temps de réponse au requête
envoyé au service web lors d’une opération de
contrôle ou de validation de passage
• L’optimisation de mémoire
• Intégré un module permettant d’afficher les
horaires et l’emplacement du prochain bus , train
ou métro
Your company name
M E R C I
Pour votre attention

Contenu connexe

Tendances

Soutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logiciel
Siwar GUEMRI
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Riadh K.
 
Rapport gestion de stock.pdf
Rapport gestion de stock.pdfRapport gestion de stock.pdf
Rapport gestion de stock.pdf
AchrafAntri2
 

Tendances (20)

Soutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logiciel
 
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
Modele-elearning
Modele-elearningModele-elearning
Modele-elearning
 
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
 
Rapport gestion de stock.pdf
Rapport gestion de stock.pdfRapport gestion de stock.pdf
Rapport gestion de stock.pdf
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...
 
Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerce
 
Conception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learningConception et réalisation d'une plateforme social learning
Conception et réalisation d'une plateforme social learning
 
Présentation (Mémoire fin étude )
Présentation (Mémoire  fin étude )Présentation (Mémoire  fin étude )
Présentation (Mémoire fin étude )
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilel
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
 
Presentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NETPresentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NET
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédia
 
Ma présentation PFE
Ma présentation PFEMa présentation PFE
Ma présentation PFE
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
 

Similaire à Présentation pfe

Presentation Ai3 Journée Web Agency
Presentation Ai3   Journée Web AgencyPresentation Ai3   Journée Web Agency
Presentation Ai3 Journée Web Agency
xavier.raymond
 
STRATEGIE DIGITALE : Libérez le potentiel de votre information
STRATEGIE DIGITALE : Libérez le potentiel de votre informationSTRATEGIE DIGITALE : Libérez le potentiel de votre information
STRATEGIE DIGITALE : Libérez le potentiel de votre information
Sollan France
 

Similaire à Présentation pfe (20)

Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
 
Atelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site WebAtelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site Web
 
Presentation de Scub
Presentation de ScubPresentation de Scub
Presentation de Scub
 
Presentation Ai3 Journée Web Agency
Presentation Ai3   Journée Web AgencyPresentation Ai3   Journée Web Agency
Presentation Ai3 Journée Web Agency
 
Smile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerceSmile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerce
 
Comment integrer les applications de votre Systeme Information entre elles ?
Comment integrer les applications de votre Systeme Information entre elles ?Comment integrer les applications de votre Systeme Information entre elles ?
Comment integrer les applications de votre Systeme Information entre elles ?
 
Mobilité && SAP
Mobilité && SAPMobilité && SAP
Mobilité && SAP
 
2010.11.26 Atelier VERMEG Comment les editeurs du monde bancaire s'adaptent i...
2010.11.26 Atelier VERMEG Comment les editeurs du monde bancaire s'adaptent i...2010.11.26 Atelier VERMEG Comment les editeurs du monde bancaire s'adaptent i...
2010.11.26 Atelier VERMEG Comment les editeurs du monde bancaire s'adaptent i...
 
ORACLE - La vue 360 de vos clients dans le cloud - Data forum MICROPOLE 2016
ORACLE - La vue 360  de vos clients dans le cloud -  Data forum MICROPOLE 2016 ORACLE - La vue 360  de vos clients dans le cloud -  Data forum MICROPOLE 2016
ORACLE - La vue 360 de vos clients dans le cloud - Data forum MICROPOLE 2016
 
Présentation l'agence Poleetic - Nicolas Laustriat, Paul Bouchayer
Présentation l'agence Poleetic - Nicolas Laustriat, Paul BouchayerPrésentation l'agence Poleetic - Nicolas Laustriat, Paul Bouchayer
Présentation l'agence Poleetic - Nicolas Laustriat, Paul Bouchayer
 
PHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadiennePHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadienne
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
STRATEGIE DIGITALE : Libérez le potentiel de votre information
STRATEGIE DIGITALE : Libérez le potentiel de votre informationSTRATEGIE DIGITALE : Libérez le potentiel de votre information
STRATEGIE DIGITALE : Libérez le potentiel de votre information
 
Global Office Bootcamp Montreal 2018 Introduction au Microsoft Graph
Global Office Bootcamp Montreal 2018 Introduction au Microsoft GraphGlobal Office Bootcamp Montreal 2018 Introduction au Microsoft Graph
Global Office Bootcamp Montreal 2018 Introduction au Microsoft Graph
 
Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...
Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...
Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...
 
Les erreurs à éviter pour réussir son projet de création de site web ✅.pdf
Les erreurs à éviter pour réussir son projet de création de site web ✅.pdfLes erreurs à éviter pour réussir son projet de création de site web ✅.pdf
Les erreurs à éviter pour réussir son projet de création de site web ✅.pdf
 
templates.iafactory, guide de prise en main
templates.iafactory, guide de prise en maintemplates.iafactory, guide de prise en main
templates.iafactory, guide de prise en main
 
Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.
 
CDAP, la boîte à outil pour concevoir vos applications Big Data
CDAP,  la boîte à outil pour concevoir vos applications Big DataCDAP,  la boîte à outil pour concevoir vos applications Big Data
CDAP, la boîte à outil pour concevoir vos applications Big Data
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
 

Dernier (6)

le probleme de la planification JSP exposee (2) (2).pptx
le probleme de la planification JSP exposee (2) (2).pptxle probleme de la planification JSP exposee (2) (2).pptx
le probleme de la planification JSP exposee (2) (2).pptx
 
pdfcoffee.com_4-production-fond-des-puits-completion-pdf-free.pdf
pdfcoffee.com_4-production-fond-des-puits-completion-pdf-free.pdfpdfcoffee.com_4-production-fond-des-puits-completion-pdf-free.pdf
pdfcoffee.com_4-production-fond-des-puits-completion-pdf-free.pdf
 
JTC 2024 Bâtiment et Photovoltaïque.pdf
JTC 2024  Bâtiment et Photovoltaïque.pdfJTC 2024  Bâtiment et Photovoltaïque.pdf
JTC 2024 Bâtiment et Photovoltaïque.pdf
 
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
 
Algo II: les files cours + exercices corrigés
Algo II: les files cours + exercices corrigésAlgo II: les files cours + exercices corrigés
Algo II: les files cours + exercices corrigés
 
mémoire genie civil presenté lors de la soutenance de mémoire
mémoire genie civil presenté lors de la soutenance de mémoiremémoire genie civil presenté lors de la soutenance de mémoire
mémoire genie civil presenté lors de la soutenance de mémoire
 

Présentation pfe

  • 1. Your company name Your Logo Ministère de l'Enseignement Supérieur, de la Recherche Scientifique et de la Technologie Université de la Manouba École Nationale des Sciences de l'Informatique Encadré par : Mr BOUDHIR Walid Supervisé par : Pr BOUAMAMA Sadok Elaboré par : TEMIMI Heithem
  • 2. Your company name Your Logo Plan 1 2 3 4 5 6 Introduction Spécification Conclusion et perspective Problématique Conception Réalisation
  • 3. Your company name Your Logo 1 2 3 4 5 6 Introduction Spécification Conclusion et perspective Problématique Conception Réalisation
  • 4. Your company name Your Logo Introduction (1/4) • La société GET WIRELESS, né en 2001 • Spécialisé dans la conception, déploiement, optimisation, et exploitation des réseaux radio • un département SVA (Services à Valeurs Ajoutées) répondant aux exigences de communication sur le marché des TIC (Technologies de l’Information et de la Communication).
  • 5. Your company name Your Logo Introduction (2/4) • Le transport en commun est devenue l'un des acteurs principaux dans l’économie mondiale
  • 6. Your company name Your Logo Introduction (3/4) • On parle de 10,7 milliards de voyages à New York en 2013 • Et de 2,44 milliards de voyages en France
  • 7. Your company name Your Logo Introduction (4/4) Prix des carburants Taux d’urbanisat on
  • 8. Your company name Your Logo 1 2 3 4 5 6 Introduction Spécification Conclusion et perspective Problématique Conception Réalisation
  • 9. Your company name Your Logo Problématique (1/6) ? Gestion des titres de transports La fraude Les opérations de contrôle Vision claire pour la société
  • 10. Your company name Your Logo Problématique (2/6) La Billettique
  • 11. Your company name Your Logo Problématique (3/6) C’est quoi une Billettique ? La billettique est l'ensemble des procédés et outils de gestion de contrats liant les producteurs d'offre de déplacement (bus, tramway, bateau, ...), les financeurs et les utilisateurs (voyageurs) de ces offres dans lequel les billets papier ont été remplacés par des supports de technologie plus avancées
  • 12. Your company name Your Logo Problématique (4/6) elle permet de : • Innover en matière de tarification, d’avoir une gamme plus importante d’offre tarifaire (tarification suivant le zonage, suivant les caractéristiques du voyageur...) • Faciliter la connaissance de la fréquentation, principalement en temps différé. Cela sert à l’élaboration de stratégies d’évolution du réseau. • Lutter contre la fraude en facilitant le contrôle.
  • 13. Your company name Your Logo Problématique (5/6) les techniques d’identification :
  • 14. Your company name Your Logo Problématique (6/6)
  • 15. Your company name Your Logo 1 2 3 4 5 6 Introduction Spécification Conclusion et perspective Problématique Conception Réalisation
  • 16. Your company name Your Logo Spécification (1/5) Application Web : 1. Pour l’administrateur: • La gestion des abonnements • La gestion des utilisateurs • La gestion des stations • Générer des rapports et afficher les statistiques
  • 17. Your company name Your Logo Spécification (2/5) Application Web : 2. Pour l’utilisateur : • S’authentifier • Consulter son historique personnel ainsi que l’état actuel de son abonnement. • S’inscrire • Payer un abonnement • Renouveler un abonnement • Annuler un abonnement • Générer des rapports et afficher les statistiques
  • 18. Your company name Your Logo Spécification (3/5) Application mobile: • Cette application doit permettre à l’agent de transport d’effectuer des opérations de contrôles sur les abonnements
  • 19. Your company name Your Logo Spécification (4/5) • les interfaces relatives à l’application doivent être claire et facile à manipuler par les utilisateurs • Un développement d’une application sécurisée pour toutes opération effectuées • Une implémentation modulaire pour intégrer de nouveaux modules et de nouvelle fonctionnalité d’une manière facile
  • 20. Your company name Your Logo Spécification (5/5)
  • 21. Your company name Your Logo 1 2 3 4 5 6 Introduction Spécification Conclusion et perspective Problématique Conception Réalisation
  • 22. Your company name Your Logo Conception (1/5) • UML • Power AMC 15 • Vue statique : Diagramme des classes • Vue dynamique : Diagramme de séquence
  • 23. Your company name Your Logo Conception (2/5) • Architecture Générale
  • 24. Your company name Your Logo Conception (3/5) • Vue statique :
  • 25. Your company name Your Logo Conception (4/5) • Vue dynamique: Diagramme de séquence : s’inscrire
  • 26. Your company name Your Logo Conception (5/5) • Vue dynamique: Diagramme de séquence : Contrôler
  • 27. Your company name Your Logo 1 2 3 4 5 6 Introduction Spécification Conclusion et perspective Problématique Conception Réalisation
  • 28. Your company name Your Logo Réalisation • Architecture de l’application Web
  • 29. Your company name Your Logo Réalisation • Les Frameworks utilisés • Primefaces 5.0 • Spring • Hibernate
  • 30. Your company name Your Logo Réalisation • Outils logiciels • Eclipse luna • Tomcat 7 • MySQL
  • 31. Your company name Your Logo Réalisation
  • 32. Your company name Your Logo Réalisation
  • 33. Your company name Your Logo Réalisation
  • 34. Your company name Your Logo Réalisation
  • 35. Your company name Your Logo Réalisation
  • 36. Your company name Your Logo Réalisation
  • 37. Your company name Your Logo Réalisation
  • 38. Your company name Your Logo Réalisation
  • 39. Your company name Your Logo Réalisation
  • 40. Your company name Your Logo Réalisation
  • 41. Your company name Your Logo Réalisation
  • 42. Your company name Your Logo Réalisation
  • 43. Your company name Your Logo Réalisation
  • 44. Your company name Your Logo 1 2 3 4 5 6 Introduction Spécification Conclusion et perspective Problématique Conception Réalisation
  • 45. Your company name Your Logo Conclusion et Perspective Travail réalisé L’application développée permet : • La gestion des titres de transport par l’administrateur • À l’utilisateur de gérer son propre abonnement • Aux agents de transport de contrôler les abonnements
  • 46. Your company name Your Logo Conclusion et Perspective Perspective: • l’amélioration du temps de réponse au requête envoyé au service web lors d’une opération de contrôle ou de validation de passage • L’optimisation de mémoire • Intégré un module permettant d’afficher les horaires et l’emplacement du prochain bus , train ou métro
  • 47. Your company name M E R C I Pour votre attention

Notes de l'éditeur

  1. Bonjours cher membres de Jury , je tiens tout d’abord à vous remercier de l’interet que vous avez bien voulu porter à mon travail et en me permettant de soutenir ce stage. Je remercie aussi mon superviseur Pr Bouamama Sadok et mon encadrant Mr Boudhir Walid pour l’encadrement , le suivi et les précieux conseils. J’ai l’honneur de vous présenter aujourd’hui mon projet de fin d’étude intitulé « conception et lise en place d’une solution de gestion d’abonnement de transport via des cartes d’abonnement électronique » pour l’obtention du titre d’ingénieur en informatique
  2. Tout au long de ma présentation , je vais suivre le plan suivant Je commence par introduire le cadre du projet. Par la suite nous présenterons la problématique ainsi que la solution proposée Passant par l’analyse et spécification des besoins , puis par la partie conception Pour aboutir à la réalisation Et nous terminons par une conclusion et perspective
  3. Ce projet à été effectué au sein de l’entreprise GET WIRELESS
  4. GET WIRELESS est une société crée en 2001 Spécialisée dans la conception , déploiement, optimisation et exploitation des réseaux radio Avec un département SVA répondant aux exigences de communication sur le marché des TIC
  5. Lorsqu’on parle des abonnements de transport on parle tout d’abord de transport qui est devenue l’un des services principales à l’échelle mondiale Cette énorme croissance est du à l’augmentation du nombre de voyage par an dans différentes pays
  6. La contribution du transport dans le PIB d’un pays comme la France touche les 14 % en 2006
  7. Cette croissance est une conséquence de deux facteurs majeurs 65 % de la population sera urbaine en 2025
  8. Cependant la manière avec lequel on gére se secteur rsete antique malgré tout les nouveauté technologiques progressives qu’ a connue le monde ce qui facilite la fraude et augmente les couts inutiles ( la distribution de tickets , la perte du temps du au passage au contoire , la perte de vision stratégique , ..)
  9. Ainsi pour une société de transport X et face à cet augmentation de la clientelle comment peut-elle 1- Gérer ces titres de transport 2-Lutter contre la fraude 3- Améliorer l’efficacité les opérations de contrôle 4- Avoir une vision claire permettant de faire croitre ces bénéfices
  10. Ainsi notre objectif sera, la réalisation d’une application de gestion des abonnements de transport ou ce qu’on appelle une billetique
  11. La billettique est en faite l’ensemble des outils de gestion des titres de transport dans lequel les billets papier ont été remplacées par des support de technologie plus avancée
  12. Ainsi l’idée est d’utilisée des techniques d’identification des abonnements de transport( NFC , code QR), et d’exécuté différentes opération sur ses abonnements identifiés moyennant des web services
  13. Parmi les solution existantes on site Ces solutions utilisent la technologie NFC , cependant ils n’offrent pas une bonne interaction entre l’utilisateur et la société de transport ( consulter les informations liées à l’abonnements via l’application web ,…)
  14. Dans cette partie , je passe à la phase d’analyse et de spécification des besoins En premier lieu , je commence par une spécification des exigences fonctionnelles du systèmes définies comme suit:
  15. Par la suite , il faut mentionner les exigences non fonctionnelles pour assurer le bon fonctionnement de ce système qui sont :
  16. Dans ce qui suit, je présente le diagramme de cas d’utilisation global de mon système
  17. J’en viens maintenant à la phase conception de l’application en présentant tout d’abord l’architecture Générale de l’application , ensuite la vue statique et la vue dynamique de ce système
  18. En utilisant l’outil logiciel Power AMC pour la conception et la modélisation des diagrammes UML
  19. Comme la montre la figure notre application se décompose en deux sous application : L’application web : responsable de la gestion des abonnements de transport L’application android : responsable du contrôle des différentes opérations qu’effectue le voyageur moyennant un appareil doté du système Android. Ces deux applications contiennent quatre composants majeurs : Application d’administration : c’est une application web permettant d’alimenter la base de données Service web : Ce module joue le rôle d’intermédiaire entre l’application web et l’application cliente mobile Android. Monitor : C’est l’interface graphique permettant à l’utilisateur d’interagir avec notre système Android d’une façon ergonomique. Base : C’est la base de données regroupant toutes les informations relatives à notre application.
  20. Ce diagramme fournit une description bien détaillé des différentes classes relatives à l’application 2 type d’utilisateur : étudiant et non étudiant ou professionnel Un utilisateur possède un abonnement Un utilisateur valide son entrée ( check in ) ou sa sortie (check out) d’une station La Statistique utilisateur est basé sur les opérations de validation effectué par l’utilisateur 2 type d’abonnement : abonnement universitaire et professionnel la différence dans la répartition des zones Un abonnement est payé Un abonnement est caractériser par un état Un abonnement est contrôler par un contrôleur Une statistique_sub est basé sur plusieurs abonnements
  21. Par la suite , je passe à l’aspect dynamique en présentant quelques diagrammes de séquences
  22. J’entame maintenant la phase réalisation
  23. Je présente tout d’abord l’architecture logique adoptée pour réaliser l’application web. Comme il est indiqué , il y a une séparation entre les 3 ouches : la couche persistance, la couche métier et la couche présentation
  24. Ceci nécessite une diversité d’outils tehnologiques et logiciel nécessaires au developpement Java/JEE que je précise dans ce qui suit : Les frameworks que j’ai intégrés sont : Primefaces 5.0 pour la couche présentation Spring pour configurer et lier les différents frameworks Hibernate permet de manipuler et lier les objets définis en java avec les tables de la base de donnée
  25. Et tout au long de cette phase je me suis servis des outils logiciels suivants : Eclipse luna Tomcat pour le déploiement de l’application MySQL pour la manipulation de la base de données
  26. Je présente maintenant quelques interfaces de mon application
  27. Pour conclure j’ai réussi à mettre en place une solution de gestion des abonnements de transport. Ce projet m’a permis de bien maitriser un ensemble de nouvelles technologies
  28. On peut améliorer ce travail par :