SlideShare une entreprise Scribd logo
1  sur  41
Développement d’une application Mobile
Bancaire Native sous Android
Projet de Fin d’études
Elaboré par :
Souheil Amal
Encadré par :
Encadrant Académique : Mm Wafa KAMMOUN
Encadrant Professionnel : Mr Lamjed CHIHAOUI
Organisme
Satoripop
Année Universitaire : 2018/2019
2
Plan
Introduction
Analyse
et spécification
des besoins
Travail
Réalisé
1/2
Conception
Conclusion
et perspectives
Fin
3
1.Introduction
Problématique1.1
La Banque « Al
baraka » possède
actuellement une
application qui ne
répond pas aux
besoins de client
fonctionnalités
Sécuritéinterface
4
www.formapro-Bizerte.tn
formapro@topnet.tn
Satoripop est une
entreprise
de services numérique
basée a Sousse depuis
2014
Présentation de la société SATORIPOP1.2
5
Albraka Mobile Banking :
6
Etude de l’existant1.3
Les points -
Propose une
interface ancienne
et non développée.
Manque plusieurs
fonctionnalités
comme
l’inscription, le
virement et
l’assistance
6
Banque de l’Habitat :
7
Etude de l’existant1.3
Les points +:
L’application « Banque de
l’Habitat » propose une
interface conviviale
Les points -:
•Manque plusieurs
fonctionnalités comme le
virement ,l’assistance et
l’inscription
7
STB Bank :
8
Etude de l’existant1.3
Les points +:
STB Bank offre une application
mobile avec un très grand nombre
de fonctionnalités
Les points -:
propose une interface n’est pas
compréhensible ni facile à utiliser
pour le client
8
Objectifs et solution proposée1.4
- Il s’agit de concevoir et de
réaliser une application
mobile bancaire native
sous Android
- Cette application offre
plusieurs fonctionnalités:
Gestion des comptes et des cartes
bancaires de clients
Géolocaliser les agences et les
distributeurs de billets
Transactions électroniques
effectuer des virements
Consulter l’historique et
traçabilités des transactions
Assistance virtuelle
9
Objectifs et solution proposée1.4
La solution proposée doit être:
- Ergonomique
pour les clients
- Rapide et temps
de réponse le min
que possible
- En assurant les
fonctionnalités
proposées
11
2.Analyseetspecification
desbesoins
12
2.1 Identification des acteurs Spécification des besoins
Acteur principal du
projet
Client
il profite de toutes les
fonctionnalités offertes par
l’application mobile
13
2.2 Besoins Fonctionnels Spécification des besoins
Inscription
Connexion
Gestion des
comptes
(demande
d’ajout/désactivati
on)
Statistique
Effectuer des
transactions
Gestion des cartes
bancaires
Assistance
virtuelle
14
2.3 Besoins Non Fonctionnels Spécification des besoins
Efficacité
Ergonomie
et souplesse
Maintenabilité et scalabilité
Rapidité
15
2.2 Diagramme des uses case Analyse des besoins
s’inscrire
s’authentifier
Utilisateur
Client
Consulter les DAB
Consulter les
coordonnées
Gérer les comptes
Effectuer virement
consulter historique des transactions
gérer les cartes
interroger l’assistant
16
3.Conception
17
3.1 Diagramme des classes Conception détaillée
18
3.2 Diagramme de sequence Conception détaillée
19
3.3 Architecture de l’application Conception
Couche présentation : c'est l'application
Android et les différentes interfaces.
Couche métier : c'est la partie
traitement, elle est repartie entre le
serveur d'application et l'application
mobile.
Couche accès aux données : c'est la
partie gérant l'accès aux données du
système.
20
4.TravailRéalisé
21
4.1 Outils utilisés et Choix de languages Travail Réalisé
JAVA
Application Server
XML
Client Side
MySQL
Database Server
22
StarUML LoopBack WAMP Lunacy
4.2 Environnement logiciels Travail Réalisé
Android
Studio
23
MySQL
Workbench
MySQL Photoshop
4.3 Environnement logiciels Travail Réalisé
Postman
Android est le système d’exploitation pour
terminaux mobiles le plus utilisé au monde
Android est gratuit, facile à maintenir
avec un support très puissant
4.3 Platform utilisé Analyse Fonctionelle
Android
24
25
Splash Screen
26
Interface : Inscription
27
Interface : Connexion
28
Interface : Menu
29
Interface : Transaction
 permet d’afficher l’historique des transactions
du client
30
Interface : Effectuer
un virement
 permet au client d’effectuer un virement
31
Interface : Service
 permet d’afficher les différents services de
l’application
32
Interface : Mes comptes
 permet d’afficher les différents comptes du
client
33
Interface : Ajouter un
compte
Interface permet d’ajouter un compte
34
Interface : DAB
 Interface DAB permet de géolocaliser les
DAB
35
Interface : Conseiller
virtuel
36
5.Conclusionetperspectives
37
Effectuer des virements
Géolocaliser les agences
Et les distributeurs de billets
Ajouter un compte
5.1. Conclusion
Consulter l’historique
et traçabilités des
transactions
Gestion des comptes
Bancaires
Du client
38
5.2 Perspectives
Configurer les
notifications
par mail
Payer les factures en
ligne
MERCI POUR VOTRE
ATTENTION
Vos questions ?
40
Vidéo Démonstration
41
Vidéo Démonstration

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
 
Mini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voitureMini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voiture
Oussama Bessrour
 

Tendances (20)

Présentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobilePrésentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobile
 
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
 
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
Projet de fin étude  ( LFIG : Conception et Développement d'une application W...Projet de fin étude  ( LFIG : Conception et Développement d'une application W...
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
 
Présentation PFE Mastère PRO
Présentation PFE Mastère PROPrésentation PFE Mastère PRO
Présentation PFE Mastère PRO
 
Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT) Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT)
 
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.
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFE
 
Presentation de soutenance du Projet Fin d'Etudes
Presentation de soutenance du Projet Fin d'EtudesPresentation de soutenance du Projet Fin d'Etudes
Presentation de soutenance du Projet Fin d'Etudes
 
Rapport de stage du fin d'étude
Rapport de stage du fin d'étudeRapport de stage du fin d'étude
Rapport de stage du fin d'étude
 
Projet Fin D'étude Application Mobile
Projet Fin D'étude Application MobileProjet Fin D'étude Application Mobile
Projet Fin D'étude Application Mobile
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potx
 
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
 
Développement d’une application Web et mobile d’un annuaire médical
Développement d’une application Web et mobile d’un annuaire médicalDéveloppement d’une application Web et mobile d’un annuaire médical
Développement d’une application Web et mobile d’un annuaire médical
 
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
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatique
 
Mini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voitureMini Projet C gestion d'une location de voiture
Mini Projet C gestion d'une location de voiture
 
Présentation finale
Présentation finalePrésentation finale
Présentation finale
 
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
Rapport pfeRapport pfe
Rapport pfe
 

Similaire à présentation de PFE

Presentation tunibourse
Presentation tuniboursePresentation tunibourse
Presentation tunibourse
yesoun
 
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
UGIF
 
PRESENTATION PROJET TuniBourse
PRESENTATION PROJET TuniBoursePRESENTATION PROJET TuniBourse
PRESENTATION PROJET TuniBourse
yesoun
 
Projet de fin d étude (1)
Projet de fin d étude (1)Projet de fin d étude (1)
Projet de fin d étude (1)
Sanaa Guissar
 
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdfqnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
AlbertbenBarry1
 

Similaire à présentation de PFE (20)

M commerce
M commerceM commerce
M commerce
 
Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...
 
prsentationpfe-170608044242.pdf
prsentationpfe-170608044242.pdfprsentationpfe-170608044242.pdf
prsentationpfe-170608044242.pdf
 
Presentation tunibourse
Presentation tuniboursePresentation tunibourse
Presentation tunibourse
 
Portal Egov
Portal Egov Portal Egov
Portal Egov
 
API Banque : Convertigo à la French Mobile Day 2015
API Banque : Convertigo à la French Mobile Day 2015API Banque : Convertigo à la French Mobile Day 2015
API Banque : Convertigo à la French Mobile Day 2015
 
Les API Banque By convertigo
Les API Banque By convertigoLes API Banque By convertigo
Les API Banque By convertigo
 
Chp2 - Cahier des Charges
Chp2 - Cahier des ChargesChp2 - Cahier des Charges
Chp2 - Cahier des Charges
 
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
 
memoire sur la technologie de RIA
memoire sur la technologie de RIAmemoire sur la technologie de RIA
memoire sur la technologie de RIA
 
PRESENTATION PROJET TuniBourse
PRESENTATION PROJET TuniBoursePRESENTATION PROJET TuniBourse
PRESENTATION PROJET TuniBourse
 
INF355_Lecon1.pdf
INF355_Lecon1.pdfINF355_Lecon1.pdf
INF355_Lecon1.pdf
 
Projet de fin d étude (1)
Projet de fin d étude (1)Projet de fin d étude (1)
Projet de fin d étude (1)
 
Présentation Voirin Club DSI EST 150217
Présentation Voirin Club DSI EST 150217Présentation Voirin Club DSI EST 150217
Présentation Voirin Club DSI EST 150217
 
#compublique Accélérer l'innovation grâce au low code
#compublique Accélérer l'innovation grâce au low code#compublique Accélérer l'innovation grâce au low code
#compublique Accélérer l'innovation grâce au low code
 
02_Chapitre_1_.pdf
02_Chapitre_1_.pdf02_Chapitre_1_.pdf
02_Chapitre_1_.pdf
 
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdfqnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
 
Mise à niveau d’un système de gestion de clientèle (CRM)
Mise à niveau d’un système de gestion de clientèle (CRM)Mise à niveau d’un système de gestion de clientèle (CRM)
Mise à niveau d’un système de gestion de clientèle (CRM)
 
Presentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help deskPresentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help desk
 
2015 07 14_presentation-pfe-gestion-parc-informatique
2015 07 14_presentation-pfe-gestion-parc-informatique2015 07 14_presentation-pfe-gestion-parc-informatique
2015 07 14_presentation-pfe-gestion-parc-informatique
 

présentation de PFE

Notes de l'éditeur

  1. Bonjours a tous j’ai l’honneur de vous présenter mon projet de fin d’études intitulé ……… encadré par
  2. Tout au long de cette présentation nous allons suivre le plan suivant
  3. La Banque « Al baraka »  possède actuellement une application qui ne répond pas aux besoins de client.
  4. Mon projet est réalisé au sein de la société Satoripop
  5. Après notre etude de l’exsitant nous avons constaté que la banque Albaraka possede actuellement une application pleine des points faibles Comme la figure montre
  6. l’objectif consiste à développer une application mobile conviviale et moderne qui propose plusieurs fonctionnalités bancaires
  7. cette analyse nous permet de dégager tout d'abord un seul acteur et c’est le suivant :
  8. C est l’ Acteur principal du projet il profite de toutes les fonctionnalités offertes par l’application mobile
  9. Maintenant on va citer les différentes besoins fonctionnels
  10. Passons au besoins non fonctionnels d’abord l’efficacité ensuite … puis et enfin
  11. et en conclu notre analyse par le diagramme de cas d'utilisation générale
  12. Apres avoir bien étudié notre application, nous dégageons Le diagramme de classe suivant
  13. Nous représentons à l'aide des diagrammes de séquences, quelques scénarios pour les cas d'utilisation suivant: cas d’utilization “gérer compte” Et “gérer carte bancaires”
  14. Nous représentons à l'aide des diagrammes de séquences, quelques scénarios pour les cas d'utilisation suivant: cas d’utilization “gérer compte” Et “gérer carte bancaires”
  15. Nous passons maintenant à la partie réalisation
  16. Les langages de programmations utilisées pour le développement de mon application sont les suivants 
  17. Nous mettons l'accent sur l’environnement de développement logiciel que j’ai adoptés. Je présente d'abord les environement logiciel pour realiser ce projet on a recours au environements suivants
  18. Aussi , j’ai utilisé Postman , Mysql Workbench ..
  19. Donc la premiére interface c’est splash Screen
  20. On a réussi a réalisé …..
  21. On a réussi a réalisé …..