Documente Academic
Documente Profesional
Documente Cultură
2016 / 2017
Développement
d’une application
bancaire mobile
Encadré par : monsieur Amir SOMRANI (BFI) Elaboré par : Nader SOMRANI & Wajdi KHATTEL
monsieur Sami OUALI (ISI)
Plan
1 2 3 4 5 6
2
1
Introduction
3
Introduction
4
2
Présentation et
objectifs du projet
Le contexte du travail
5
Objectif
Développer une application bancaire mobile
sous Android
Développer une application web pour
l’administration
6
Présentation et objectifs du projet
Application mobile
Doit permettre à l’utilisateur de :
▰ Transférer de l’argent
▰ Consulter l’historique des transactions
▰ Géolocaliser les agences et les distributeurs de billets
▰ Consulter les taux des changes et convertir de la devise
7
Présentation et objectifs du projet
Application web
Doit permettre à l’administrateur de :
8
3
Choix technique
9
Android
Pourquoi choisir ce système d’exploitation ?
10
81,7%
La part du marché des systèmes
d’exploitation mobile ( Q4 ’16 )
2,000,000,000
100%
Le nombre d’utilisateurs
11
Architecture de l’application mobile
Architecture 3-tiers:
▰Couche présentation
▰Couche métier
▰Couche accès aux données
12
4
Analyse conceptuelle
La conception du travail
13
Identification des acteurs
14
Cas d’utilisation du client
15
Cas d’utilisation de l’administrateur
16
Diagramme de classes
17
Diagramme de séquence «Transférer de l’argent»
18
Diagramme de séquence «Effectuer une demande»
19
5
Réalisation
Les étapes pour concevoir les
applications web et mobile
20
Réalisation
Environnement logiciel
Android Studio
Eclipse
Visual paradigm
Microsoft Word
21
Scrum
Release 1 : Application web Release 2 : Application mobile
Nom Tâche Nom Tâche
22
Release 1 : Application web
Sprint 0 : Authentification
23
Release 1 : Application web
Sprint 1 : Gestion Administrative
24
Release 1 : Application web
Sprint 2 : Gestion des demandes
25
Release 1 : Application web
Sprint 3 : Gestion des messages
26
Release 2 : Application mobile
Sprint 0 : Authentification
27
Release 2 : Application mobile
Sprint 1 : Gestion des comptes
28
Release 2 : Application mobile
Sprint 2 : Gestion des services
29
Démonstration
30
6
Conclusion
31
Objectif atteint Travail en équipe
Application bancaire Android Organiser le travail
Application web pour Utiliser la méthodologie Scrum
l’administrateur
Nouvelle
Vie d’entreprise
connaissance
Développement Android Se familiariser avec la vie
professionnelle
Service Web
J2EE
32
Merci de votre
attention !
33