Skip to content

Simulateur monétique

youlla edited this page Mar 25, 2014 · 10 revisions

Le but de ce "sous-projet" est de faire une surcouche du framework dans un domaine précis afin d'en vérifier le fonctionnement. De plus, il permet de s'en servir de base de connaissances pour les futurs développeurs sur le simulateur. Cette documentation a pour objet de présenter l'implémentation monétique réalisée sur le simulateur de flux. Elle détaille, pour le scénario de démonstration retenu, les choix d’implémentation ainsi que l’organisation des composants et leurs stratégies.

Simplification & normalisation des processus de la monétique

Composants et stratégies fournis

Carte

Le composant Carte définit une carte physique. C'est un composant de "haut niveau" contenant plusieurs sous composants
Architecture du composant :

  • Sous composant "chip" : ce composant définit la puce de la carte. Elle contient des données et des fonctionnalités permettant le dialogue avec d'autres composants de type Input ou Input/Output. La puce contient de l'intelligence et est capable d'effectuer des opérations courantes. (Dans cette implémentation la puce permet la communication avec un terminal, l'établissement d'un canal sécurisé, l'authentification porteur, l'émission d'ARQC et la réception et traitement d'ARPC.)
  • Sous composant "magstripe" : ce composant définit la piste magnétique de la carte (Track2). Elle contient des données publiques lisibles afin de permettre un nombre limité de traitements. C'est un composant de type Output (émission d'inforamtion seulement).(Dans cette implémentation la piste ne permet pas la vérification de PIN).

Stratégie du composant : hfjfgfghfghfgh

Terminal de paiement électronique

Front office

Réseau

Scénario réalisable

Grâce aux composants et aux stratégies disponibles dans ce projet, il est possible de réaliser :

  • le paiement
  • l'autorisation
  • télé-collecte