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

 > 

Mise en place d'un système informatisé de transfert d'argent (cas de go sarl)

( Télécharger le fichier original )
par Tony Ulrich NGUEREZA DANGANA
Université de Bangui - Licence professionnelle 2014
  

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

I-3-3-3 Choix du système de gestion de base de données

A cette étape de l'analyse comparative des solutions, il est question à ce niveau de faire une étude sur le différent serveur de base de données pour la gestion des données du système. Derrière toute application informatique appelée à manipuler des informations, il faut un système dédié à la gestion des différentes bases de données, pour guider objectivement notre choix, nous orientons cette étude sur quelques SGBD qui sont:

Tableau 2: Tableau décrivant les principaux SGBD

SGBD

Description

MySQL

MySQL est un serveur de base de données SQL multiutilisateurs et multi-threads fonctionnant sur plusieurs plateformes. Il est simple à mettre en oeuvre et offre des performances du point de vue des temps de réponse. Ses principaux atouts sont:

- La rapidité et la robustesse ;

- La facilité d'utilisation et la gratuité.

PostgreSQL

PostgreSQL est un système qui est fonctionnellement très évolué.Il inclut des types graphiques, des vues et dispose de véritables services transactionnels.

Oracle

Oracle est l'un des SGBD les plus puissants du monde informatique. Un de ses atouts est sa capacité à gérer de gros volumes de données. Il a également l'avantage d'être multi-plateformes, multi-utilisateurs, etc.Néanmoins, Oracle coûte assez cher.

Pour la gestion de la base de données du système de transfert d'argent, nous retenons « MySQL» car il est assez robuste et offre des performances techniques intéressantes. Il est efficace dans la gestion des bases de données et offre un bon niveau de sécurisation des données.

I-3-3-4 Description des technologies de développement

Nous allons orienter cette analyse en prenant deux approches qui sont: la technologie web (dont la mise en oeuvre est plus rapide et moins coûteuse) et la technologie classique avec un langage de quatrième ou de troisième génération (plus complexe, plus lente en réalisation et plus onéreuse en terme de développement et de matériel d'exploitation).

ü La Technologie avec un langage de troisième ou quatrième génération

A ce niveau, l'application du système de transfert d'argent sera développée en utilisant des langages de quatrième ou troisième génération (C/C++, Delphi, ASP, etc.) pour la programmation. Deux applications devront être réalisées : une application cliente et une application serveur.

Les applications développées avec ces types de langages tiennent compte des différences de plateformes des postes de travail qui devront les héberger.

L'un des problèmes que l'on rencontre dans le développement d'applications réseaux avec ces langages est celui lié à la distribution de l'application cliente. Cela nécessite le développement d'une application cliente par plate-forme. C'est à dire que si les postes de travail qui devront les héberger ont des plateformes différentes (Microsoft, MAC, Linux, etc.), l'application cliente devra exister en plusieurs versions (Microsoft, MAC, Linux, etc.)

ü La Technologie web

Les technologies web apportent des solutions aux problèmes posés par les langages de troisième ou de quatrième génération. Par exemple, l'utilisation d'un navigateur web comme client, fonctionnant sur toutes les plates-formes (Windows, Linux, Mac) et capable de télécharger dynamiquement des documents HTML simplifie fortement le développement et fait disparaître le problème de la distribution des applications clientes. Ces clients peuvent interroger un serveur web à distance.

Nous rappelons qu'avec une bonne politique sécuritaire à plusieurs niveaux pour le système de transfert d'argent, la technologie web est une solution rentable et efficace. Le langage le plus utilisé et populaire est le PHP c'est avant tout un langage de script qui est exécuté du côté serveur. Il reste une solution qui conviendra pour interfacer les pages web avec une base de données. PHP offre d'énormes avantages qui sont:

ü La gratuité et la disponibilité du code source ;

ü La simplicité d'écriture de scripts.

ü La possibilité d'inclure des scripts au sein des pages html.

A l'issue de cette étude, nous retenons une technologie web en utilisant le langage de programmation PHP au vu des avantages qu'elle offre, pour le développement de l'application de gestion de transfert d'argent.

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








"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard