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

 > 

Modelisation de portefeuille électronique dans une sociéte de télécommunication

( Télécharger le fichier original )
par Junior MINGASHANGA
ISC/Kinshasa - Licence 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

1.5. La Modélisation dynamique

La modélisation dynamique décrit le comportement dynamique du système. Pour notre mémoire en ce qui concerne la modélisation dynamique nous allons utiliser le diagramme de séquence.

1.5.1. Diagramme de séquence

Le diagramme de séquence représente la succession chronologique des opérations réalisées par un acteur. Il a une dimension temporelle et modélise les aspects dynamiques du système.

Nous présenterons ici les diagrammes des séquences en utilisant cas d'utilisation.et compte tenu du temps qui nous est imparti nous allons présenter.

1.5.2. Schéma de diagramme de séquence :

Abonné

Agent

Remplir le fiche d'identification

1

Enregistrement du fiche, saisir le code Agent et attribution un Code PIN par défaut

2

SYSTEME

Ouverture de compte

3 «3

Réception de confirmation d'ouverture

4 «3

Créditer le compte

5 «3

Approvisionnement de compte Abonné

6 «3

Traitement

7

Confirmation de dépôt

8 «3

Réception du SMS de confirmation d'ouverture

9 «3

UTIBA

1.5.2.1. Cas d'utilisation « Ouverture du compte et changement de Code PIN »

1.5.2.2. Cas d'utilisation « recharge les unités à partir de son téléphone »

Abonné

SYSTEME

1. Entre de la syntaxe et de code PIN

2. Vérifier la syntaxe

3. affiche le message : mauvaise entrée

alt.

4. Saisir la syntaxe de recharge correcte

5. Vérifier le code PIN

6. Afficher message : Code erroné

7. Traitement

8. Valider l'opération

alt

1.6. PLATE FORME DE DEVELOPPEMENT

1.6.1. Spécifications techniques du point de vue logiciel

Nous étudions ici la faisabilité de l'application à travers le choix adéquat des outils de travail. Un accent est mis sur l'exploitation des logiciels et systèmes libres qui ne cessent de faire leurs preuves en informatique.

1.6.2. Choix du système d'exploitation : Linux

Linux sera préféré aux autres systèmes concurrents comme Mac OS, Microsoft Windows. C'est un système libre qui s'est très vite imposé en informatique en raison des multiples avantages qu'il offre entre autre sa stabilité, son efficacité dans la maintenance des applications et sa sécurité. Dans le cadre du projet, la distribution Linux Ubuntu a été choisie, en raison de Formation reçu pour l'utilisation de l'interface U-Market avec son plateforme d'utiba.

1.6.2. Choix des outils de développement

1.6.2.1.Le langage de programmation : PHP

PHP (Hypertext PreProcessor) est un langage de script libre, très puissant, rapide et principalement exécuté par un serveur HTTP (Hyper Text Transfert Protocol). Un script PHP est multiplateforme, très bon support des bases de données (Oracle, Sybase, Microsoft, MySQL...) et les fonctions Web (cookies, authentification, sessions, redirection...).

1.6.2.2. Autres outils

Les outils de développement web : XHTML (eXtensible HyperText Markup Langage), CSS (Cascade Style Sheet) et JSP (JavaScript) seront aussi utilisés pour réaliser les interfaces de l'application.

1.6.2.3. L'environnement de travail : Adobe Dreamweaver CS5

Adobe Dreamweaver en sa version CS5 est un puissant outil WYSIWYG (What You See Is What You Get) qui gère les langages XHTML, PHP, CSS, JSP etc. Il faut quand même noter que c'est un logiciel payant.

1.6.2.4. Choix du SGBD : MySQL

MySQL (My Structured Query Language) est un Système de Gestion des Bases de données (SGBD) Open Source très rapide, robuste et multiutilisateur. Le serveur MySQL supporte le langage de requêtes SQL, langage standard de choix des SGBD modernes. Il est facilement accessible en réseaux et supporte des connexions sécurisées grâce au protocole SSL. La portabilité du serveur MySQL lui permet de s'exécuter sur toutes les plateformes et d'être intégré à plusieurs serveurs web.

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 faut répondre au mal par la rectitude, au bien par le bien."   Confucius