WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Développement d'un réseau informatique, pour paiement et transfert d'argent par téléphone et par internet

( Télécharger le fichier original )
par Josias YOUMBI MBOUEDEU
Université protestante d'Afrique Centrale Yaoundé - Licence en science de l'ingénieur en informatique et électronique 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre iV implémentation et Résultat

I- ImplémentatIon

Arrivé à ce stade nous pouvons nous estimer heureux, il ne reste qu'à commencer à écrire notre code en se basant sur les résultats obtenus des chapitres précédents. Mais cela se fait en suivant des critères. On doit passer par plusieurs jalons pour avoir un produit de bonne qualité. Les règles utilise lors de l'implémentation sont les suivantes :

- Casser la faisabilité, obtenir un premier code qui marche dans le cas nominal, en écrivant des tests unitaires si besoin ;

- Pour chaque instruction, relire le code et gérer tous les cas d'erreurs qui pourraient se présenter ;

- Refactoriser et si besoin optimiser le code si besoin

- Mettre au propre: c'est-à-dire enlever les bouts de code commentés qui ne servent plus à rien, revoir le nommage des variables et des noms de méthodes, enlever les warnings de compilation si besoin, commenter les bouts de code qui ne sont pas triviaux à comprendre ;

- Committer le code sur l'outil de gestion de sources (CVS, SubVersion, ...) ;

Ainsi dans ce chapitre nous allons essayer de donner un bref aperçu sur quelques modèles et choisir le modèle à adopter, présenter les résultats de notre travail et finir par une petite conclusion.

II- Résultats

Notre application s'agit d'une plateforme de paiement, de transfert d'argent par téléphone ou par internet. La multitude des taches que notre application est capable de faire engendre un grand nombre de fenêtres. Nous allons essayer de sélectionner quelques unes qui nous paraissent important pour les intégrer dans ce présent mémoire.

Interface de logIn

Figure 15: Capture Interface login

C'est la première fenêtre qui s'affiche si on exécute l'application toute personne qui veut bénéficier des services doit s'authentifier. Après authentification une fenêtre principale s'affiche et les menus sont activés selon les droits d'accès de la personne authentifiée.

Code de validation

Figure 16: Capture Interface code de validation

Si le login est correct l'utilisateur doit entrer le code de validation, qu'il reçoit par SMS, et si le code de validation est correct il obtiendra son espace de travail selon ses droits.

EnrEgistrEmEnt d'un administratEur

Figure 17: Capture Enregistrement d'un administrateur EcoPay

Liste des entreprise de vente en Ligne

Figure 18: Capture Liste entreprise de vente en ligne

Liste des cLients affaires d'une banque

Figure 19: Liste des clients d'une banque

Liste des distributeurs associés agence d'une agence effectué par Le chef
d'agence

Figure 20: Liste des distributeurs d'une agence

Cette capture nous montre comment un chef d'agence peut un moment donne avoir la liste de tous ses distributeurs.

EffEctuEr un paiEmEnt

Figure 21: Formulaire de paiement

Confirmation paiement

Figure 22: Formulaire de confirmation de paiement

La confirmation se fait en entrant le code pin

Historique des paiements reçus

Figure 23: Capture historique des paiements reçus

Ici nous pouvons voir comment un client connecté peut voir l'historique des paiements qu'il a reçu pendant une période donnée.

Détail D'un paiement effectué

Figure 24: Capture détail paiement effectué

Apres avoir effectuée un paiement ou un transfert, chaque client a la possibilité de voir le détail de la transaction.

EditEr facturE

Figure 25: Capture éditer une facture

Lorsqu'un client standard effectue un paiement a une société, il peut éditer une facture dans la quel il précisera le motif et au nom de qui a été édité la facture, par exemple il peut dire que c'est pour inscription au nom de nom_de_letudiant ;

RecheRche des tRansactions effectuées en une péRiode

Figure 26: Capture effectuer cherche par période

Ici le client peut avoir les informations sur les transactions effectué en une période, par exemple il peut savoir tous les virements qu'il a reçu aux au long du mois d'octobre.

Résultat d'une RecheRche effectuée

Figure 27: capture historique des transferts effectue

Un client peut rechercher des informations sur une transaction et en une période donnée et la capture ci-dessus nous donne le résultat des transferts effectuées par aux personnels qui ne sont pas dans la plate forme EcoPay.

Historique des transferts effectués aux personnes externes au système
EcoPay

Figure 28: capture historique transfert effectue aux clients externes a EcoPay

Détail D'un transfert effectué

Figure 29 : Capture information sur un transfert effectue a un client non EcoPay

Apres avoir effectué un transfert vers un client externe a EcoPay il est possible de savoir si le bénéficiaire a déjà retiré ou non et de savoir la date de retrait.

Détail D'une Facture

Ici la société (client affaire) qui reçoit le paiement peut lire les détails de la facture de paiement

Figure 30: Détail d'une facture

Figure 31: Transfert d'argent sur un Smartphone Android

Cette capture montre comment un client standard effectue un transfert d'argent a partir de son telephone.

Conclusion et Perspective

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Qui vit sans folie n'est pas si sage qu'il croit."   La Rochefoucault