Vous êtes sur la page 1sur 50

‫اﻟﺠﻤﮭﻮرﯾﺔ اﻟﺠﺰاﺋﺮﯾﺔ اﻟﺪﯾﻤﻘﺮاطﯿﺔ اﻟﺸﻌﺒﯿﺔ‬

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE


‫اﻟﻌﻠﻤﻲ اﻟﺒﺤﺚ و اﻟﻌﺎﻟﻲ اﻟﺘﻌﻠﯿﻢ وزارة‬
Ministère de l’Enseignement Supérieur et de la Recherche Scientifique
- ‫ اﻟﺒﯿﺾ‬- ‫اﻟﻤﺮﻛﺰ اﻟﺠﺎﻣﻌﻲ ﻧﻮر اﻟﺒﺸﯿﺮ‬

Centre Universitaire NOUR El Bachir El-Bayadh

Faculté de TECHNOLOGIE

MEMOIRE
Présenté pour l’obtention du diplôme de MASTER
En : Electronique.
Spécialité : Electronique des Systèmes Embarqués

Sujet

Realistion d’un Système de


Retrait D’argent à Partir ATM

Par : DJEMEL Khaoula Dillal & GUETTAF Faouzi

Soutenu publiquement, le 24 / 05 / 2016 , devant le jury composé de :

Mr. Bendalhom Sofian Président

Mr. Belkhir Mohamed Examinateur

Mr. Benali abd Karim Examinateur

Mr. TOUABI Abdelkader Encadreur

i
DJEMEL Khaoula Dillal.

Dédicaces

Aux êtres qui nous sont les plus chers « Mes Parents ».
A toutes ma famille.

A tous mes professeurs.


A mes collègues.
A tous mes amis.

ii
GUETTAF Faouzi.

Dédicaces

A mes chers parents.


A mes frères et ma sœur.
A tous mes amis.

iii
Remerciement

Nous adressons nos plus sincères sentiments de reconnaissance et de


remerciement envers le bon DIEU, le clément et le miséricordieux, lequel nous a
accordé la force et le courage de mener à bien ce modeste travail.

Nous tenons à remercier vivement notre encadreur de mémoire, le docteur


TOUABI A. Kader et pour nous avoir fait l’honneur de diriger ce mémoire, pour la
confiance qu’ils nous ont témoignée et l’intérêt qu’ils ont porté à ces travaux.

Nous tenons aussi à remercier les membres du jury. Nos remerciements


s’adressent également à l’ensemble des enseignants du département d’électronique.
Pendant tous ces mois de travail, on a rencontré un certain nombre de personnes qui
nous ont aidés, nous ont accompagnés, nous ont supportés pour rédiger cette
mémoire, alors nous les remercions énormément.

iv
Résumé

Le projet est conçu pour répondre aux besoins de l'ATM, et peut facilement retirer de l'argent
en utilisant une carte avec une barre magnétique, puis remplacé par une puce attachée à la base de
données en plus d'un site Web pour Validez la carte, puis demandez au client d'entrer son code, et
il peut retirer le montant sur son compte bancaire.

La principale fonction du distributeur de billets est de retirer de l'argent, après avoir identifié
le client, mais il a aussi des fonctions secondaires que nous ne discuterons pas ici: imprimer un
reçu ou même effectuer des transactions bancaires.

Mots clés: Paiement électronique - Transaction commerciale - Carte bancaire - Compte bancaire.

‫ﻣﻠﺨﺺ‬

‫ وﯾﻤﻜﻨﮫ ﺳﺤﺐ اﻷﻣﻮال ﺑﺴﮭﻮﻟﺔ ﺑﺎﺳﺘﺨﺪام‬، ‫اﻟﻤﺸﺮوع ھﻮ ﻋﺒﺎرة ﻋﻦ ﺗﺼﻤﯿﻢ ﺟﮭﺎز اﻟﺼﺮاف اﻵﻟﻲ ﺗﻠﺒﯿﺔ اﺣﺘﯿﺎﺟﺎت اﻟﻤﺴﺘﺨﺪم‬
‫ ﺛﻢ اﺳﺘﺒﺪاﻟﮭﺎ ﺑﺸﺮﯾﺤﺔ ﻣﻮﺻﻮﻟﺔ ﺑﻘﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت ﺑﺎﻹﺿﺎﻓﺔ إﻟﻰ ﻣﻮﻗﻊ إﻟﻜﺘﺮوﻧﻲ ﻟﻠﺘﺤﻘﻖ ﻣﻦ ﺻﺤﺔ اﻟﺒﻄﺎﻗﺔ‬، ‫ﺑﻄﺎﻗﺔ ﻣﻊ ﺷﺮﯾﻂ ﻣﻐﻨﺎطﯿﺴﻲ‬
.‫ وﯾﻤﻜﻨﮫ ﺳﺤﺐ اﻟﻤﺒﻠﻎ ﻣﻦ ﺣﺴﺎﺑﮫ اﻟﻤﺼﺮﻓﻲ‬، ‫ ﺛﻢ اﻟﻄﻠﺐ ﻣﻦ اﻟﻌﻤﯿﻞ إدﺧﺎل رﻣﺰه‬،

: ‫ وﻟﻜﻦ ﻟﺪﯾﮫ وظﺎﺋﻒ ﺛﺎﻧﻮﯾﺔ ﻟﻦ ﻧﻨﺎﻗﺸﮭﺎ ھﻨﺎ‬، ‫ ﺑﻌﺪ ﺗﺤﺪﯾﺪ اﻟﻌﻤﯿﻞ‬، ‫و ﺗﺘﻤﺜﻞ اﻟﻮظﯿﻔﺔ اﻟﺮﺋﯿﺴﯿﺔ ﻟﻤﻮزع اﻟﻨﻘﺪ ﻓﻲ ﺳﺤﺐ اﻷﻣﻮال‬
.‫طﺒﺎﻋﺔ إﯾﺼﺎل أو ﺣﺘﻰ إﺟﺮاء ﻣﻌﺎﻣﻼت ﻣﺼﺮﻓﯿﺔ‬

.‫اﻟﺤﺴﺎب اﻟﺒﻨﻜﻲ‬- ‫ ﺑﻄﺎﻗﺔ اﻻﺋﺘﻤﺎن‬- ‫ اﻟﻤﻌﺎﻣﻼت اﻟﺘﺠﺎرﯾﺔ‬- ‫ اﻟﺪﻓﻊ اﻹﻟﻜﺘﺮوﻧﻲ‬: ‫اﻟﻜﻠﻤﺎت اﻟﻤﻔﺘﺎﺣﯿﺔ‬

Abstract

The project is designed to meet the needs of the ATM, and can easily withdraw money by
using a card with a magnetic bar, and then replaced by a chip attached to the database in addition
to a website to validate the card, then ask the customer to enter his code, and he can withdraw the
amount from his bank account.

The main function of the cash dispenser is to withdraw money, after identifying the customer,
but it also has secondary functions that we will not discuss here: print a receipt or even carry out
banking transactions.

Keywords: Electronic payment - Commercial transaction- Security - Bank card - Bank account.

v
Liste Les Abréviations

GAB: Guichet Automatique Bancaire.

ATM: Automated Teller Machine.

E-BANCAIRE: Electronique Bancaire.

CCP: Compte courant postal.

RFID: Radio-frequency Identification.

Table des Matières

vi
Résumer..................................................................................................................... v

‫ ﻣﻠﺨﺺ‬........................................................................................................................... v

Abstract ..................................................................................................................... v

Liste Les Abréviations ............................................................................................ vi

Liste des Figures ...................................................................................................... ix

Liste des Tableaux .................................................................................................... x

Introduction Générale ............................................................................................. 1

Organisation du mémoire ........................................................................................ 2

Chapitre 1 : Les Banques électroniques en Algérie Et Guichet Automatique


Bancaire..................................................................................................................... 4
1.1 Introduction .................................................................................................. 5

1.2 Objectif ........................................................................................................ 5

1.2.1 Utilité dans notre wilaya d’El Bayadh ........................................... 5

1.3 Présentation d’E-bancaire ........................................................................... 5

1.4 L’internet Bancaire ..................................................................................... 7

1.5 E-Bancaire en Algérie ................................................................................. 7

1.6 Carte bancaire ............................................................................................. 8

1.7 Internet-Bancaire en Algérie ....................................................................... 8

1.8 Guichet Automatique Bancaire (GAB)........................................................ 9

1.9 Les avantages de la machine ATM ........................................................... 10

1.10 Inconvénients d’utiliser d’ATM ............................................................. 10

1.11 Conclusion .............................................................................................. 11


vii
Chapitre 2................................................................................................................ 12

2.1 Introduction ............................................................................................... 10

2.1 Conclusion ................................................................................................. 10

Chapitre 3.................................................................................................................. 3

3.1 Introduction ............................................................................................... 10

3.1 Conclusion ................................................................................................. 10

Conclusion Générale ................................................................................................ 3

Références bibliographies........................................................................................ 3

Annexes ..................................................................................................................... 3

Liste des Figures

viii
Figure 1.1: Montre les services d’E-Bancaire .......................................................... 6

Figure 1.2: Case D’Utilisateur ................................................................................. 9

Figure 1.3: Exemple d’un GAB ............................................................................... 7

Figure 4: Les Structure des tableaux sur la base de donnée .................................. 10

Figure 5: Interface Utilisateur ................................................................................ 11

Figure 6: Compte Utilisateur .................................................................................. 12

Liste des Tableaux


ix
Tableau 1: ............................................................................................................... 11

Tableau 2: ............................................................................................................... 11

Tableau 3: ............................................................................................................... 12

Tableau 4: ............................................................................................................... 13

Tableau 5: ............................................................................................................... 14

Tableau 6: ............................................................................................................... 15

x
Introduction Générale

Les Guichets Automatiques de Banque (GAB) ou Célèbre comme ATM en


anglais.

Les prodigues de l'informatique moderne ont aussi permis aux banques de


diminuer le coût des transactions bancaires en laissant le client traiter directement
ses opérations grâce aux facilités de la banque électronique (e-Bancaire) plutôt
qu'avec des employés avec comme pièce maîtresse le GAB.

Le client est identifié en insérant une carte ATM en plastique avec une bande
magnétique ou une carte à puce en plastique contenant un numéro de carte unique et
des informations de sécurité telles qu'une date d'expiration.

L'authentification est fournie par le client en entrant un numéro d'identification


personnel (PIN).

Page 1 sur 50
Organisation du mémoire

Pour atteindre les objectifs de notre travail, nous avons organisé notre mémoire
en quatre chapitres, en plus d’une introduction et d’une conclusion. Dans
l’introduction nous avons présenté le contexte et les objectifs de notre travail.

Quelques conclusions sur l’intérêt du travail et les résultats obtenus sont


présentées dans la dernière partie du document pour clôturer notre travail.

Dans le premier chapitre nous exposons les procédés de fabrication des profilés
formés à froid ainsi que, les caractéristiques, les particularités et les avantages que
présentent ce type d’éléments. Leurs principales utilisations sont également
rehaussées à la fin du chapitre.

Les différents modes d’instabilités de base des profilés formés à froid et les
différentes méthodes de calculs des contraintes critiques élastiques de ces modes sont
présentés dans le deuxième chapitre.

Dans le dernier chapitre, les résultats obtenus, par les programmes élaborés,
sont présentés et discutés.

Enfin on a clôturé ce travail par une conclusion générale résumant les résultats
obtenus ainsi que des recommandations pour de futurs travaux dans ce domaine.

Page 2 sur 50
Chapitre 1
Les Banques électroniques en Algérie
Et Guichet Automatique Bancaire.
Chapitre 1 Les Banques électroniques en Algérie Et Guichet Automatique Bancaire.
.

1.1 Introduction

Dans ce chapitre introductif, nous présenterons des généralités sur l’ATM et E-


Bancaire en Algérie qui est le moyen de satisfaction entre le client et la banque.

1.2 Objectifs

• La mise en place d'une banque électronique pour lever le problème de


l'absence de systèmes de paiement électronique en Algérie.
• Crée un Système embarqué Hardware (circuit électronique) et Software
(base de donnée).

1.2.1 Utilité dans notre wilaya d’El Bayadh

• Contribuer à la numérisation du secteur économique.


• Eviter la congestion dans les guichets des postes.
• Développer des systèmes Simulés pour améliorer le service présenter
aux clients.

1.3 Présentation E-bancaire

L’e-bancaire ou encore le Internet Bancaire, Web Bancaire ou Online bancaire


signifie « La banque sur Internet ».
Tous ces termes désignent l’utilisation de l’Internet par une institution
financière en vue d’offrir à ses clients une gamme de services bancaires plus ou
moins larges, allant de la simple vitrine commerciale à la gestion à distance de
transactions financières.

Page 5 sur 50
Chapitre 1 Les Banques électroniques en Algérie Et Guichet Automatique Bancaire.
.

E-bancaire ou banque électronique désigne donc le fait de se servir d'un outil


électronique, comme l'ordinateur, pour effectuer les différentes transactions
bancaires.
L’e-bancaire permet l’accès aux comptes, le transfert de fonds d’un compte vers
un autre, l’information sur le solde, le transfert de fonds vers le compte d’un tiers, le
paiement de factures, …etc.
Les possibilités sont nombreuses et permettent d'économiser beaucoup de temps
aux clients qui utilisent ces services. [1]
Parmi les services d’E bancaire:

  Internet Bancaire.
  Le guichet Automatique Bancaire (GAB).

Figure 1.1: montre les services d’E-Bancaire

Page 6 sur 50
Chapitre 1 Les Banques électroniques en Algérie Et Guichet Automatique Bancaire.
.

1.4 L’internet Bancaire [2]

Est un système permettant aux individus d'exercer des activités bancaires à la


maison, via internet. Certaines banques en ligne sont des banques traditionnelles, qui
offrent également des services bancaires en ligne, alors que d'autres sont en ligne
n'ont aucune présence physique.
Les services bancaires en ligne, par l'intermédiaire de banques traditionnelles
permettent aux clients d'effectuer toutes les transactions courantes, tels que les
transferts de comptes, demandes de solde, paiement de factures et demandes d'arrêt
de paiement, et certaines banques offrent même des demandes de prêt et de carte de
crédit en ligne.
Quelques banques en ligne mettent à jour les informations en temps réel, tandis
que d’autres le font tous les jours.

1.5 E-Bancaire en Algérie

Le secteur bancaire algérien a connu ces dernières années de nombreuses


mutations (privatisation des banques publiques, arrivée de nouveaux acteurs issus du
Moyen-Orient, de l’Europe…).
A ce titre, les banques algériennes doivent aujourd’hui refondre leur système
d’information afin d’accélérer leurs développements.
Dans le cadre de la modernisation de ses infrastructures et de l'amélioration
constante de la qualité des prestations financières dispensées à sa clientèle les
banques en Algérie ont mise en service son propre système monétique.
Ce système qui repose sur une solution monétique complète, dispose d’une
interface

Page 7 sur 50
Chapitre 1 Les Banques électroniques en Algérie Et Guichet Automatique Bancaire.
.
En temps réel avec le système d’information central et permet un contrôle du
solde du compte bancaire lors des transactions de retrait d'espèces sur les
Distributeurs Automatiques de Billets de Banque (DAB) et les Guichets
Automatiques de Banques (GAB).

1.6 Carte bancaire

La carte bancaire, offrant des services de paiement et de retrait interbancaire.


Elle est proposée à la clientèle selon les critères arrêtés par chaque banque.

Figure 1.2: Carte bancaire

1.7 Internet-Bancaire en Algérie

Comme exemple en prend le site d’Algérie poste, après avoir le code secret, le
client peut consulter son compte en visitant le lien suivant : eccp.poste.dz, le client
peut consulter son compte, faire une commande des chéquiers, voir l’historique de
compte, demande de carte à puce.
Il existe d’autre banque qui offre ce service comme : Société générale, BADR,
BNA, CNEP, …

Page 8 sur 50
Chapitre 1 Les Banques électroniques en Algérie Et Guichet Automatique Bancaire.
.
1.8 Guichet Automatique Bancaire (GAB)

Est un automate permettant au détenteur d'une carte bancaire d'effectuer de


nombreuses opérations sans intervention du personnel de sa banque et ce 24 Heure.
L'utilisation d'un GAB permet aux clients l’établissement propriétaire du GAB,
notamment, d'effectuer les opérations suivantes :
1. Consultation de solde.
2. Retrait d'espèces.
Les GAB font aussi fonction de distributeurs de billets (DAB) pour l’ensemble
des porteurs de cartes acceptées par l’appareil. [3]

Figure 1.3: Exemple d’un GAB

Page 9 sur 50
Chapitre 1 Les Banques électroniques en Algérie Et Guichet Automatique Bancaire.
.

1.9 Les Avantage de Machine ATM

• Les clients peuvent accéder à leurs comptes bancaires pour retirer de l'argent.
• Suivi des soldes de compte grâce à site web.
• Transférer de l'argent entre comptes
• Paiement des factures par moyen de sites
• Limiter les risques de vols par braquage
• Achat de biens, produits et services
• L’enregistrement 24/ 24
• Réduire la pression se travail du personnel de la banque.
• La possibilité d'échange de l’argent directement.
• Pas de la liste d'attente pour les transactions d’argent.
• La possibilité de retirer de l'argent de n'importe où surtout pour les voyageurs.

1.10 Les inconvénients de d’utiliser d’ATM

• La machine ne peut pas être utilisée si votre mot de passe est oublié
• La possibilité de défaillance du système ou de déconnexion d'Internet
• La possibilité de casser la carte pour devenir inutilisable.
• Possibilité de carte volée.
• La possibilité de retirer la machine sans avertissement.

Page 10 sur 50
Chapitre 1 Les Banques électroniques en Algérie Et Guichet Automatique Bancaire.
.

1.11 Conclusion

L’amélioration de ces techniques électroniques du système bancaire a pour but


de faire face aux défis de l'ère moderne, et assure la circulation des services bancaires
avec une grande efficacité et le contrôle des transactions bancaires.

Page 11 sur 50
Chapitre 2

Développement de l'application.
Chapitre 2 Développement de l'application.

2.1 Introduction

Modélisation

La configuration de différents aspects relatifs aux serveurs Web et MySQL,


notamment le chemin du répertoire racine sur le serveur Web ou les informations
relatives à MySQL, est contenue dans un fichier de configuration PHP situé à la
racine des documents Web de l'application. L'installation de l'application sur un autre
système peut ainsi être effectuée en ne modifiant que ce fichier-là, après avoir
transféré les fichiers et la base de données.

MySQL
La base de données est au format MySQL et contient les informations
dynamiques de l'application dans plusieurs tables: les données relatives aux
utilisateurs et les données relatives aux cartes et à leurs versions. Dans une version
future, elle contiendra également les données relatives aux groupes d'utilisateurs.

PHP
PHP est utilisé pour afficher dynamiquement les pages et leurs contenus – dont
les contenus des cartes, pour créer et enregistrer les utilisateurs, les cartes et les
informations y relatives, pour gérer les sessions utilisateurs et enfin pour localiser
l'application (i.e. permettre l'affichage dans différentes langues).
CSS
Un fichier CSS contient les styles de toute l'application, XHTML et SVG
confondus. Son utilisation permet simplement (1) une mise à jours plus rapide des
styles de l'application et (2) un design uniforme sur toutes les pages.

Page 5 sur 50
Chapitre 2 Développement de l'application.

Choix des langages de programmation

Figure 3.1: Case D’Utilisateur

Nom base de donnée : atm_banque

Page 6 sur 50
Chapitre 2 Développement de l'application.

Figure 3.2: Les Structure des tableaux sur la base de donnée

Fonction de chaque tableau dans une base de données

Tableau 3.1: admin_msg

Tout message à partir client arriver sur cette table et remplir avec code script
PHP en page admin.

Page 7 sur 50
Chapitre 2 Développement de l'application.

Interface Utilisateur

Figure 3.5: Interface Utilisateur

Guide Pour Utiliser Page Utilisateur

Page 8 sur 50
Chapitre 2 Développement de l'application.

Fig.6: accourt Utilisateur

1 : Information Compte Utilisateur.

2 : Les cases pour faire versement. Chaque 1000 DA Il y-a taxe


Le gestionnaire (admin) le décide

Tableau.3: client

3 : Active la carte premier fois lorsqu’arriver.

Page 9 sur 50
Chapitre 2 Développement de l'application.

Tableau.6: verification

4 : Désactiver temporairement la carte en cas de perte.

Tableau.4: desactive_rfid

Consulter les transitions gratuites :

Interface Admin

Page 10 sur 50
Chapitre 2 Développement de l'application.

Tableau.1: gestionnaire

Guide pour utiliser admin page

Page 11 sur 50
Chapitre 2 Développement de l'application.

1 : Profit de admin

2 : formule pour change taxe

1 : Donnez CCP numéro.

2 : Donnez CLE numéro.

3 : Donner numéro la carte.

4 : Mettre code activation pour confirmer que la carte arrive à client.

5 : Sélectionner Client qui va accepter.

6 : Conformation Botton

Tableau.2: administrateur

Page 12 sur 50
Chapitre 2 Développement de l'application.

Tableau.5: organisation

Page 13 sur 50
Chapitre 2 Développement de l'application.

1 : Montant qui à charger

2 : Sélectionnez le client

Page 14 sur 50
Chapitre 2 Développement de l'application.

Page 15 sur 50
Chapitre 2 Développement de l'application.

Figure 2.1: HTTPS mieux par rapport http.

2.2 Acheter SSL (Secure Socket Layer)


Sécurité de la couche de transport, et son prédécesseur Secure Sockets Layer
(SSL), sont des protocoles de sécurisation des échanges sur Internet.

Protéger les Données dans la Base de Données


<? PHP
$server="localhost";
$user="arduino";
$pass="arduino";
$db="atm_banque";
$conn = mysqli_connect ($server, $user, $pass, $db) or die ("atm ;)");
?>

Page 16 sur 50
Chapitre 2 Développement de l'application.

Ici nous avons utilisé nom d'utilisateur et mot de passe, Aussi détruisez tout si
la connexion à la base de données ATM banque échoue.

Figure Un Ecran De Connexion Pour La Base De Données

Page 17 sur 50
Chapitre 3

Les étapes de la construction de la


machine ATM.
Chapitre 3 Les étapes de la construction de la machine ATM.

4.1 Introduction

4.2 Cahier de Charge

Matériel et logiciel requis

Arduino Mega 2560

 Caractéristiques
Microcontrôleur ATmega2560

Tension de fonctionnement 5V

Tension d'entrée (recommandé) 7-12V

Tension d'entrée (limité) 6-20V

E / S numériques 54

E / S analogiques 16

Page 5 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.

Courant DC par broche d'E / S 20 mA

Courant DC pour la broche de 3.3V 50 mA

256 KB of lequel 8 KB utilisé par


Mémoire flash
bootloader

SRAM 8 KB

EEPROM 4 KB

Vitesse de l'horloge 16 MHz

 SPI Pin
MOSI MISO SCK SS PUISSANCE
51 ou 4 50 ou 1 52 ou 3 53 5v

Composant identification

1. Ethernet Shield 2
 Dispose d'une connexion RJ45 standard
 Chipset W5500 est un contrôleur Ethernet intégré
TCP / IP câblé qui fournit connexion Internet plus facile
aux systèmes embarqués.
 Une connexion réseau de 100 Mb/s
 En utilisant le bus SPI

Page 6 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.

2. RFID RC522
 FIFO buffer handles 64-byte send and receive
 Programmable timer
 Internal oscillator for connection to 27.12 MHz
quartz Crystal
 2.5 V to 3.3 V power supply
 Distance 10 cm

3. Quatre Tag RFID 13.56 MHz

4. Clavier Matrix 3*4


5. Composant Partie Mécanique
6. Transistor BC550 NPN

7. Moteur DC avec rouleau d’impriment


8. Composant Interface graphique
9. LCD 16x2

Page 7 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.

Schéma de Circuit

Fig.1 : Schéma de projet

Transistor fonctionnement

Page 8 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.

Méthode d'installation

Composant Arduino Pin

Page 9 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.

Fig.2: Organigramme Programme Arduino

Page 10 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.

Figure 3.1: Diagramme De Classe

Page 11 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.

Page 12 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.

Fig. 4: Diagramme De Activité

Page 13 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.

Fig. 5: Diagramme De Séquence

Page 14 sur 50
Développements futurs
Nous l'avons vu dans le cahier des charges et le verrons encore dans la partie suivante
consacrée au tests d'utilisabilité, une version aboutie de l'application demande encore
de nombreuses heures de développement. De plus, nous avons choisis la licence
GPL, ce qui pourrait amener des développements inattendus et innovateurs, en
multipliant les personnes amenées à participer à sa croissance.
Il est possible que le support de XML et de SVG par les navigateurs évolue au cours
des prochains mois. Pour une meilleure compatibilité avec tout navigateur, certaines
fonctionnalités supportées par Javascript sont à reprogrammer – dans certains cas,
du « bricolage » a été utilisé pour que l'application fonctionne conformément aux
attentes (cf. partie consacrée à Javascript).

Conclusion Générale

La conception et le développement d’une solution E-Banking est l’objectif du travail


que nous avons effectué. Il s’adresse à toute institution bancaire désireuse d’offrir à
ses clients une palette de services basée sur la technologie mobile (SMS, internet…)
Ce projet nous a donné l’occasion de découvrir le monde bancaire, la technologie du
SMS, la téléphonie mobile, les protocoles de communication dans les serveurs de
messagerie etc.
Ainsi que l’utilisation du SGBD MySQL et plusieurs langages de programmation
PHP, HTML Cette solution de liaison entre les différents langages de programmation
nous parait convenable, parce qu’elle nous a permis de présenter une interface
conviviale à tous les utilisateurs et surtout elle permet de disposer d’informations
actualisées et nous a facilité la gestion des commandes des clients. Enfin nous
pouvons dire que notre travail est loin d’être complètement achevé, de ce fait
plusieurs extensions et perspectives futures restent à atteindre à savoir :
 Effectuer une connexion sécurisée (https) entre l’application mobile et le serveur
web.
 Gestion des autres services tels que la demande des carnets de chèques avec un
SMS.
 Compléter la partie Mobile pour effectuer une inscription
Références bibliographies

[1]. Hocine, H.mohammed, B. (26 Juin 2013). Conception et réalisation d'une


solution Multi-Communications pour la gestion de CCP, MEMOIRE Pour
l’obtention du DIPLOME DE MASTER EN RESEAUX ET SYSTEMES DE
TELECOMMUNICATIONS.
[2].

[3].
Annexes