Académique Documents
Professionnel Documents
Culture Documents
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
i
DJEMEL Khaoula Dillal.
Dédicaces
Aux êtres qui nous sont les plus chers « Mes Parents ».
A toutes ma famille.
ii
GUETTAF Faouzi.
Dédicaces
iii
Remerciement
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
vi
Résumer..................................................................................................................... v
ﻣﻠﺨﺺ........................................................................................................................... v
Abstract ..................................................................................................................... v
Chapitre 3.................................................................................................................. 3
Références bibliographies........................................................................................ 3
Annexes ..................................................................................................................... 3
viii
Figure 1.1: Montre les services d’E-Bancaire .......................................................... 6
Tableau 2: ............................................................................................................... 11
Tableau 3: ............................................................................................................... 12
Tableau 4: ............................................................................................................... 13
Tableau 5: ............................................................................................................... 14
Tableau 6: ............................................................................................................... 15
x
Introduction Générale
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.
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.
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
1.2 Objectifs
Page 5 sur 50
Chapitre 1 Les Banques électroniques en Algérie Et Guichet Automatique Bancaire.
.
Internet Bancaire.
Le guichet Automatique Bancaire (GAB).
Page 6 sur 50
Chapitre 1 Les Banques électroniques en Algérie Et Guichet Automatique Bancaire.
.
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).
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)
Page 9 sur 50
Chapitre 1 Les Banques électroniques en Algérie Et Guichet Automatique Bancaire.
.
• 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.
• 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
Page 11 sur 50
Chapitre 2
Développement de l'application.
Chapitre 2 Développement de l'application.
2.1 Introduction
Modélisation
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.
Page 6 sur 50
Chapitre 2 Développement de l'application.
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
Page 8 sur 50
Chapitre 2 Développement de l'application.
Tableau.3: client
Page 9 sur 50
Chapitre 2 Développement de l'application.
Tableau.6: verification
Tableau.4: desactive_rfid
Interface Admin
Page 10 sur 50
Chapitre 2 Développement de l'application.
Tableau.1: gestionnaire
Page 11 sur 50
Chapitre 2 Développement de l'application.
1 : Profit de admin
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.
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.
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.
Page 17 sur 50
Chapitre 3
4.1 Introduction
Caractéristiques
Microcontrôleur ATmega2560
Tension de fonctionnement 5V
E / S numériques 54
E / S analogiques 16
Page 5 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.
SRAM 8 KB
EEPROM 4 KB
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
Page 7 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.
Schéma de Circuit
Transistor fonctionnement
Page 8 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.
Méthode d'installation
Page 9 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.
Page 10 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.
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.
Page 13 sur 50
Chapitre 3 Les étapes de la construction de la machine ATM.
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
[3].
Annexes