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

 > 

Conception et réalisation d'une application de vente en ligne.


par Abdou Hamadou Moumouni
Université de Tahoua - Licence Informatique de Gestion 2018
  

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 II : ANALYSE DE LA VENTE DES PRODUITS DE NIGER TELECOMS DOSSO

Dans ce chapitre consacré à l'analyse de la vente des produits de la société Niger Télécoms

Dosso, nous avons décrit et critiqué la méthode de vente existante de ladite société et proposé une solution. Le chapitre s'achève avec la présentation du langage de la modélisation du site créé pour Niger Télécoms Dosso.

II.1. Description de l'existant

La vente des produits de Niger Télécoms se fait de façon « traditionnelle ». Il n'y a pas

l'utilisation des services d'internet. La vente repose sur le contact entre le vendeur et l'acheteur. En effet, pour mettre à la disposition de ses clients ses produits et ses services, Niger Télécoms leur offre plusieurs possibilités. Le client a la possibilité de se rendre au niveau du Business Center (BC) ou du Centre Commerciale (CC) de Niger Télécoms Dosso. Dans ces centres, il est accueilli par des agents commerciaux qui assurent la prestation de services télécoms. Niger Télécoms a également implanté de nombreux points de vente (PV) un peu partout sur l'ensemble du territoire national, que ce soit au niveau des marchés que dans les gares et dans les stations-service. Enfin Niger Télécoms dispose aussi des agents commerciaux ambulants communément appelés « force de ventes » qui assurent la vente des produits dans les centres urbains comme dans les centres ruraux.

II.2. Critique de l'existant

Dans un contexte de forte concurrence les deux principaux acteurs de la téléphonie mobile au

Niger, à savoir Airtel Niger et Orange Niger ont mis depuis 2010 à la disposition de leurs clients le porte-monnaie électronique. Ainsi, les abonnés de ces sociétés utilisent leurs téléphones mobiles pour des transactions financières à travers des applications mobiles et/ou des sites « vitrines ».Ces sites web présentent les différents produits et/ou services sur le réseau internet à des fins commerciales. Contrairement aux deux principaux acteurs de la téléphonie mobile, Niger Télécoms ne dispose pas encore d'une plateforme pouvant permettre d'effectuer des transactions commerciales électroniques entre elle et ses clients.

Niger Télécoms n'a pas encore totalement intégré les Nouvelles Technologie de l'information et de la Communication dans ses méthodes de vente. Cela représente une entrave pour la vente des produits Niger Télécoms.

II.3. Solution proposée

Afin d'améliorer la performance des ventes des produits Niger Télécoms, nous proposons

d'informatiser la commercialisation de produits par la création d'une boutique virtuelle sur Internet. Cette boutique virtuelle assurera la vente en ligne des produits Niger Télécoms Dosso.

 
 
 
 

Licence professionnelle en Informatique de Gestion (IG) Année universitaire 2018-2019 « IUT de Talloua »

 
 
 
 
 
 

L'implémentation du site nécessite l'utilisation des outils informatiques. Pour réaliser ce projet nous allons utiliser un langage de modélisation.

II.3.1 Le Langage de modélisation

Pour conduire un projet d'analyse et de conception de façon à le réussir, il faut choisir un langage de modélisation approprié. A cet effet, UML (Unified Modeling Language) a été choisi comme langage de modélisation.

II.3.1.1. Présentation d'UML

UML (Unified Modeling Language, que l'on peut traduire par « langage de modélisation Unifié ») est un langage permettant de modéliser un problème de façon standard. Ce langage est né de la fusion de plusieurs méthodes existantes auparavant (OMT, BOOCH, OOSE), et est devenu désormais la référence en terme de modélisation objet, à tel point que sa connaissance est nécessaire pour conduire un grand projet.

Il est fondé sur les concepts orientés objets et a été conçu pour la modélisation de tous les phénomènes de l'activité de l'entreprise indépendamment des techniques d'implémentation mise en oeuvre par la suite. Il n'est ni une méthode, ni un processus mais un langage de modélisation. Dans le cadre de la modélisation d'une application informatique UML n'impose pas une démarche particulière pour l'analyse du système mais préconise d'adopter une démarche ayant les caractéristiques suivantes :

y' Itérative et incrémentale ;

Pour modéliser c'est-à-dire comprendre et représenter un système complexe, il est mieux d'affiner son analyse en plusieurs étapes. Cette démarche s'applique aussi au cycle de développement dans l'ensemble. Son but est de mieux maîtriser la part d'inconnus et d'incertitudes qui caractérisent le système.

y' Guidée par le besoin des utilisateurs du système ;

Avec UML, ce sont les utilisateurs qui guident la définition des modèles : Le périmètre du système à modéliser est défini par les besoins des utilisateurs. Le but du système à modéliser est de répondre aux besoins de ses utilisateurs. Les besoins des utilisateurs servent tout au long du cycle de développement qui est itératif et incrémental.

A chaque itération de la phase d'analyse, on clarifie, affine et valide les besoins des utilisateurs. A chaque itération de la phase de conception et de réalisation, on veille à la prise en compte des besoins des utilisateurs. A chaque itération de la phase de test, on vérifie que les besoins des utilisateurs sont satisfaits.

 
 

7

 

Licence professionnelle en Informatique de Gestion (IG) Année universitaire 2018-2019 « IUT de Tahoua »

 
 
 
 
 
 

y' Centrée sur l'architecture logicielle.

Une architecture adaptée est la clé du succès d'un développement. Elle décrit des choix stratégiques qui déterminent en grande partie les qualités du logiciel : adaptabilité, performance, fiabilité. Pour faciliter la vision du non-programmeur et le travail du programmeur et afin d'obtenir une vue d'ensemble du système en un temps beaucoup plus court, UML a initié le concept visuel fondé sur les diagrammes. UML définit treize (13) diagrammes repartis selon les modèles suivants :

> les modèles statiques

Ce sont des diagrammes qui permettent de visualiser, spécifier, construire et documenter l'aspect statique ou structurel du système d'information. Ce sont :

> le diagramme de classe : illustre les classes avec les attributs, les méthodes et les relations entre les classes ;

> le diagramme d'objets : permet de vérifier la validité du diagramme de classe ;

> le diagramme de déploiement : illustre la disposition physique du matériel et la répartition des composants sur ce matériel ;

> le diagramme de structure composite : décrit les relations entre les composants d'une classe ;

> le diagramme de composants : illustre les éléments logiciels (exécutable, librairie,...) et leurs dépendances ;

> le diagramme de paquetages : schématise les dépendances entre les paquetages (ensemble d'éléments de modélisation);

> les modèles fonctionnels ou comportementaux

Ils modélisent les aspects dynamiques du système, c'est-à-dire les différents éléments qui sont susceptibles de subir des modifications. Parmi eux, on distingue :

> le diagramme de cas d'utilisation : montre comment chaque acteur exploite le système ;

> le diagramme d'états-transitions : montre les différents états que peut prendre un objet instance de la classe lors de son cycle de vie ;

> le diagramme d'activités : décrit le comportement du système sous forme de flux ou d'enchainement d'activités.

> les modèles d'interactions ou dynamiques

 
 

8

 

Licence professionnelle en Informatique de Gestion (IG) Année universitaire 2018-2019 « IUT de Tahoua »

 
 
 
 
 
 

Ils représentent les interactions entre le système lui-même et les différents acteurs du système, mais aussi la façon dont les différents objets contenus dans le système communiquent entre eux. Ce sont :

> le diagramme de séquence : représente de façon séquentielle la manière dont se font les traitements et indiquent les interactions entre les éléments du système.

> le diagramme de communication (collaboration) : représente à l'image du diagramme de séquence les échanges de messages entre les différents objets ;

> le diagramme global d'interaction : modélise la façon dont les groupes d'objets collaborent pour réaliser un comportement donné ;

> le diagramme de temps : décrit les interactions entre les comportements de différents objets en indiquant la chronologie d'exécution des opérations sur ces objets.

UML n'impose pas un ordre d'utilisation des diagrammes, ces derniers sont utilisés en fonction de la méthode d'analyse.

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