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

 > 

Gestion automatisée de la vente

( Télécharger le fichier original )
par Loà¯c Cédric TALOBOU
Université Africaine de Technologie et de Management UATM - Gasa Formation - Diplome de Technicien Supérieur en Informatique de Gestion 2008
  

Disponible en mode multipage

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

REPUBLIQUE DU BENIN

MINISTERE DE L'ENSEIGNEMENT SUPERIEUR ET DE L

RECHERCHE SCIENTIFIQUE(MESRS)

UATM/GASA-FORMATION DIPLOME DE TECHNICIEN SUPERIEUR(DTS) INFORMATIQUE DE GESTION

LIEU DE STAGE : LIBERCOM S.A

REALISE ET SOUTENU PAR :
Loïc Cedric TALOBOU

SOUS LA DIRECTION DE :

RESPONSABLE DE STAGE : TUTEUR DU RAPPORT :

M. Ezzedine MAMAYARI M. Luc KOMLAN SEKPE

Chef service facturation et maintenance Master en Informatique

ANNEE ACADEMIQUE 2008-2009

Je dédie ce travail à

> DIEU, pour son assistance quotidienne, la persévérance et la combativité qu'il renouvelle en moi quand je perds tout espoir, louange à toi.

> mon père Théophile TALOBOU pour tous les sacrifices consentis afin de m'assurer une bonne éducation ; trouves en ce modeste travail la fierté. Que DIEU t'accorde longévité, paix et joie.

> toi ma tendre mère Sidonie TALOBOU née YAPAMA, qui m'a toujours soutenu dans mes initiatives ; trouves ici l'accomplissement de tes prières quotidiennes et le couronnement de tes efforts. Que DIEU te récompense, t'accorde longue vie et te comble de ses gr~ces.

> mes soeurs Laura, Graciela, Princia, Eloise et Saphira, que ce travail soit pour vous un exemple à surpasser et que DIEU dans son amour incommensurable ne cesse de vous soutenir dans vos projets respectifs.

> ma tante Odette YOUMELET pour son soutien inconditionnel dans les moments difficiles, puisse le Tout Puissant répandre ses myriades de grâces sur sa famille.

> toute ma famille, que ce travail soit aussi le vôtre.

Nous voudrions par la présente, témoigner notre reconnaissance à tous ceux qui, d'une manière ou d'une autre ont oeuvré à la tenue de notre stage et à l'élaboration de ce rapport. Nos sincères remerciements à :

v M. Isidore DEGBELO, Directeur Général de LIBERCOM qui a bien voulu nous accepter dans sa structure ;

v M. Alabi YANLLO, Chef Division Infrastructure et planification ;

v M. Ezzedine MAMAYARI, pour son assistance tout au long de notre stage pratique ;

v A tout le personnel de LIBERCOM et particulièrement à Messieurs Luc KOMLAN SEKPE, Nassirou BALIMAM, Jagnisso

DEKOUN et à Madame Aline MONTCHO ;

v tous le corps professoral de OP $ 7 0 M $ 6$ -FORMATION pour leur encadrement tout au long de notre cursus ;

v vous tous, chers parents et tuteurs, nous pensons à la famille BARA et GOKE qui nous ont reçu pendant notre séjour au Bénin ; trouvez en ce modeste travail l'expression de notre profonde reconnaissance ;

v tous mes AMIS, particulièrement à Wenceslas MONZALA et Lionel Jospin BADONGA, en souvenir des joies et peines partagées.

BT S.A : Benin Telecom S.A

DBTM : Direction de Benin Telecom Mobile

BIBE : Banque Internationale du Benin

LIBERCOM : communiquer en toute liberte

AMPS : Advanced Mobil Phone System (système de telephone mobile avance) PIN : Personal Identification Number(numero identification personnelle)

PUK : Personal Unblocked Key

SMS : Short Message Service (Service des messageries courtes)

MERISE : Méthode d'Etude et de Réalisation des Sy stèmes d'Entreprise BSS : Basic Service Set (cellule de base dans un reseau 802.11b)

BSC : Binary Synchronous Communication (procedure de contrôle de chaînon de donnees)

IBM : International Business Machines

GSM : Global System for Mobil communication

OPT : Office des Postes et Telecommunications du Benin

SGBDR : Système de Gestion des Bases de Donnees Relationnelles

IDE : Interface Development Environment (Environnement de Developpement d'Interface)

DEDICACE

REMERCIEMENTS

SIGLES ET ABREVATIONS

SOMMAIRE

INTRODUCTION

PREMIERE PARTIE : PRESENTATION DU CONTEXTE D'ETUDES

Chapitre 1 : Présentation de LIBERCOM S.A

I. Historique et mission

II. Structure organisationnelle et fonctionnement

III. Ressources et matériels

IV. Présentation des produits et services de LIBERCOM

V. L'environnement de LIBERCOM

Chapitre 2 : Etude de l'existant

I. Présentation du projet

II. Analyse de l'existant

III. Choix d'une méthode d'analyse

IV. Principe de Merise

V. Tâches effectuées au cours du stage, critiques et suggestions

DEUXIEME PARTIE : CONCEPTION DU SYSTEME D'INFORMATION

Chapitre 1 : Analyse Conceptuelle des Données

I. Concepts de base

II. Règles de gestion

III. Le dictionnaire des données

IV. La couverture minimale

V. Le modèle conceptuel des données

Chapitre 2 : Analyse Conceptuelle des Traitements

I. Concepts de base

II. Le diagramme des flux

III. Le modèle conceptuel des traitements

Chapitre 3 : Autres analyses

I. Le modèle logique de données relationnelles

II. Le modèle organisationnel des traitements

III. Le modèle physique des données

TROISIEME PARTIE : REALISATION DU LOGICIEL Chapitre 1 : Sécurité du système

Chapitre 2: Jeu d'essai

I. Quelques captures d'écran

II. Quelques codes Visual Basic 6

CONCLUSION

ANNEXES

BIBLIOGRAPHIE & WEBOGRAPHIE TABLE DES MATIERES

De son acception étymologique, le mot « informatique » se définie comme la science du traitement automatique et rationnel de l'information. En effet, nul ne doit avoir peur de dire aujourd'hui que l'évolution des Technologies de l'Information et de la Communication (TIC) est une réalité. L'informatique est devenue le moyen le plus silr et le plus efficace pour assurer une bonne gestion contrairement aux tâches manuelles, répétitives et fastidieuses des entreprises, des organisations et des administrations (publiques ou privées).

Afin de moderniser sa gestion et d'améliorer son système productif, le premier réseau GSM au Bénin, LIBERCOM, à travers son service informatique chargé de la facturation et de la maintenance, a bien voulu mettre en place un outil pour gérer ses ventes. Cette préoccupation nous a été soumise au cours de notre stage. Le présent rapport visant la restitution de ce travail portera sur la « GESTION AUTOMATISEE DE LA VENTE DE LIBERCOM »

Pour ce faire, notre travail sera balisé en trois parties à savoir :

· La présentation de la structure d'accueil ;

· La conception du système d'information ;

· Et la réalisation de l'application

Chapitre I : Présentation Générale de LIBERCOM

Nous ne saurons présenter LIBERCOM sans parler de son historique, de sa localisation, de sa structure organisationnelle et de son fonctionnement.

I- Historique et Missions

1. Historique :

En décembre 1995, les organisateurs du 6ème sommet de la francophonie ont décidé d'implanter un réseau cellulaire afin de rendre mobile la téléphonie. Ce projet a attiré une attention particulière des participants et un système de transmission d'informations analogiques dénommé AMPS (Advanced Mobil Phone System) fut installé par l'ex Office des Postes et Télécommunications (OPT). N'ayant pu combler l'attente des abonnés, le réseau AMPS s'est vu confronté à un problème de non-paiement des factures par les abonnés et il s'en est suivi un échec.

Ainsi, pour surmonter cet échec, l'OPT s'est doté en mai 2000 d'un nouveau système GSM qui sera sous l'égide de la Direction du Réseau Cellulaire Mobile (DRCM) actuel Bénin Télécoms Mobile. Le nom commercial de cette Direction est LIBERCOM autrement dit « Communiquer en toute liberté ».

2. Missions

LIBERCOM est une société commerciale et de prestation de services relatifs aux téléphones portables.

Elle vend des cartes SIM, des cartes de recharges, des téléphones portables simples ou en pack. Elle assure aussi en tant que prestataire de services l'émission et la réception d'appels, l'envoi et la réception de messages vocaux ou écrits puis l'activation et la désactivation des services entrant dans le cadre de ses prestations.

La satisfaction de la clientèle en matière de qualité demeure une préoccupation des dirigeants de LIBERCOM ce qui oblige ces derniers à se fixer les objectifs suivants :

· La mise à la disposition des populations du téléphone sur toute l'étendue du territoire national ;

· Une meilleure écoute des clients ;

· La nécessité de traiter les clients en rois ;

· Demeurer leader dans le domaine de la téléphonie mobile ;

· L'augmentation du chiffre d'affaire par la hausse des packs
prépayés et post payés ;

· L'amélioration du niveau de satisfaction, de l'image de marque de LIBERCOM et du taux d'efficacité des prestations ;

· Et la création de nouvelles agences.

II- Structure organisationnelle et fonctionnement 1- Organisation et attributions

La hiérarchisation et l'organisation administrative de LIBERCOM se laissent découvrir à travers sa structure et son organigramme (cf. Annexes). Les tches découlant des attributions de Bénin Télécoms Mobile s'exécutent par :

> La Sous Direction des affaires commerciales et du Marketing

Sous l'autorité du Directeur du Réseau Cellulaire Mobile, la Sous Direction des Affaires Commerciales et du Marketing est chargée :

ü de la conception de la Politique de Développement et de la Promotion des Produits de Bénin Télécoms Mobile ;

ü de la mise en oeuvre de la Politique de Commercialisation des Produits de Bénin Télécoms Mobile suivant les orientations de la Direction Générale ;

ü de la mise en oeuvre des Orientations Stratégiques après analyse et évolution des différentes composantes du marché des produits et Services du Réseau de Bénin Télécoms Mobile.

Les fonctions qui découlent de ses attributions sont effectuées par : la Division Ventes et Services à la Clientèle

Sous l'autorité du Sous Directeur des Affaires Commerciales et du Marketing, la division ventes et services à la clientèle est chargée:

ü de la vente, du recouvrement des redevances téléphoniques
cellulaires et de tous les produits de Bénin Télécoms Mobile ;

ü de la mise en oeuvre de la politique de commercialisation des produits de Bénin Télécoms Mobile suivant les orientations de la Direction Générale ;

ü de la supervision des agences commerciales de Bénin Télécoms Mobile ;

ü de la prise en charge des services après vente de sorte à éviter la discontinuité des prestations offertes par Bénin Télécoms Mobile.

Les tâches qui résultent de ses attributions sont réalisées par :

v La Section Ventes ;

v La Section Recouvrement et Relation Clients ;

v Et les différentes Agences Commerciales de Bénin Télécoms Mobile

n La Division Marketing et Offres Spéciales

Sous l'autorité du Sous Directeur des Affaires Commerciales et du Marketing, la Division Marketing et Offres Spéciales est chargée :

ü du suivi de la mise en oeuvre de la politique de développement et de la promotion des produits de Bénin Télécoms Mobile ;

ü de la proposition de la politique de vente et du suivi de son application à travers un plan commercial adapté ;

ü de la mise en oeuvre des orientations stratégiques après analyse et évaluation des différentes composantes du marché des produits et services du réseau de Bénin Télécoms Mobile ;

ü de l'analyse tarifaire et de la détermination des tarifs des services et produits de Bénin Télécoms Mobile ;

ü de l'étude et de la mise en oeuvre des partenariats stratégiques ;

ü de l'élaboration et de la mise en oeuvre de la politique de positionnement stratégique.

Les fonctions découlant de ses attributions sont effectuées par :

v La Section Marketing

v La Section Offres Spéciales

v La Section Roaming et Interconnexion

> La Sous Direction technique

Sous l'autorité du Directeur de Bénin Télécoms Mobile, la Sous Direction Technique est chargée :

ü de la gestion technique du réseau mobile ;

ü de la conception et la mise en oeuvre du plan de développement du réseau mobile.

Les tâches qui découlent de ses attributions sont exécutées par :

n La Division des Infrastructures et de la Planification Sous l'autorité du Sous-Directeur Technique, la Division des Infrastructures et de la Planification est chargée de :

ü l'Installation, de l'exploitation et de la maintenance des équipements de Bénin Télécoms Mobile ;

ü la Planification à court, à moyen et long terme du réseau mobile jà travers des études techniques et économiques, de l'élaboration des programmes d'investissement et des budgets correspondant.

De ses attributions résultent des tâches effectuées par :

v Le Centre des Infrastructures Techniques

v La Section Energie et Environnement

v La Section Etudes et Planification

n La Division Informatique

Sous l'autorité du Sous-Directeur Technique, la Division Informatique est chargée :

ü de l'élaboration des programmes en vue de l'automatisation des tâches manuelles ;

ü de l'administration du système de facturation, du CDR collector (logiciel anti-fraude) et du système anti-fraude ;

ü de la coordination des activités d'implémentation des services à valeurs ajoutées.

Découlant de ses attributions, ses fonctions sont réalisées par :

v La Section Facturation et Maintenance

v La Section Services à Valeurs Ajoutées

n / D TI 1111iEQ G1-1 1-sAENLI1-s 1-tAG1- IVi GP iQistLDtIEQ

Sous l'autorité du Directeur de Bénin Télécoms Mobile, la Division des Ressources et de l'Administration est chargée :

ü de la préparation du budget et du suivi de son exécution ;

ü de la tenue des différentes comptabilités et de l'établissement des états financiers ;

ü de l'élaboration des tableaux de bord financiers ;

ü du suivi de la trésorerie, de la fiscalité et de la gestion financière ;

ü du suivi de l'interface avec la Direction Financière et Comptable de Bénin Télécoms SA ;

a( de la gestion des ressources humaines, de l'approvisionnement et de la logistique.

Découlant de ses compétences, ses fonctions sont effectuées par :

v La Section Trésorerie et Fiscalité ;

v La Section Comptabilité, Contrôle Budgétaire et Ordonnancement ;

· La Section Gestion des Ressources Humaines et la Formation ;

v La Section Approvisionnements et Logistique.

> Le Secrétariat du Directeur

Sous l'autorité du Directeur, le/la Secrétaire est chargé (e) de l'organisation des activités de secrétariat, de la supervision et du contrôle des travaux de dactylographie, de reprographie et de transmission des correspondances et des messages (fax, télex, e-mail).

> La Cellule Communication de Bénin Télécoms Mobile

Sous l'autorité du Directeur de Bénin Télécoms Mobile, la Cellule Communication est chargée :

ü de la promotion de l'image de marque de Bénin Télécoms Mobile ;

ü de la mise en °oeuvre de la politique communicationnelle (communication institutionnelle et communication produits et services) pour assurer la promotion de l'identité et de l'image de marque de Bénin Télécoms Mobile ;

ü de la mise en oeuvre de tout moyen, action pouvant faciliter les
relations de Bénin Télécoms Mobile avec son environnement ;

ü de la rédaction du journal de Bénin Télécoms Mobile ;

ü de l'animation des cérémonies organisées par Bénin Télécoms Mobile ;

ü de la promotion de Bénin Télécoms Mobile à travers des informations sur les médias, de la proposition et de la distribution des prospectus.

III- Ressources et matériels de LIBERCOM

Pour venir à bout de ses missions, LIBERCOM dispose des ressources humaines, matérielles et financières.

A. Ressources humaines et financières

· Ressources humaines

LIBERCOM dispose d'un personnel jeune, dynamique, disponible et organisé autour des objectifs de la Direction. L'effectif du personnel présente la configuration retracée dans le tableau ci-après (cf. Annexe).

· Ressources financières

Elles proviennent pour l'essentiel des fonds mis à sa disposition par BT-SA à travers les emprunts contractés au nom de la DBTM.

B. Ressources Matérielles et Logicielles

LIBERCOM s'est dotée d'importants matériels pour les prestations en matière de téléphonie mobile ; nous pouvons citer comme matériels:

- des matériels de prestations de services tels que les équipements de commutation, de transmission radio, des stations distantes, des équipements faisceaux, des équipements BSS et BSC ;

- des bâtiments administratifs ;

- un parc informatique composé des micro-ordinateurs et des logiciels consignés dans les tableaux suivants :

Parc informatique de LIBERCOM > Les matériels

TYPES

CARACTERISTIQUES

MARQUE

NOMBRE COMMENTAIRE

 
 

Xean Dual Core

Dell

01

 

Serveurs

HP Pro Liant ML370 INTELXEON 2.8 GHz RAM 1Go

HP

Facturation

technique 12

comptabilité

-Service

-Centre

des

infrastructures -Service

Ordinateurs de Bureau

Micro tower Intel Pentium Dual CPU 1.8 GHz

RAM 1Go

Core Duo 2

HP COMPAQ

100

 

Ordinateurs Portable

ThinkPad

Pentium IV, 1.7 GHz, Disque Dur 60 Go RAM 256 Mo

Windows XP

IBM

15 section

Chefs de

Imprimantes

De toutes gammes (légères et lourdes)

HP

45

 
 

 

230V

 
 

Onduleurs

1100VA

NOVA

50

 

660W

 
 
 

Température 40o

 
 
 

240V

APC

11

 

1500VA

 
 
 

> les Logiciels

TYPES DE LOGICIEL

 

LOGICIEL

Système d'exploitation

 

Vista, Windows XP SP2, Windows 2000 & 2003

Système de Gestion de Base

données

de

Informix, SQL Server, MySQL

Anti-virus

 

Kaspersky, Symantec 2008, Nod32

Microsoft Office

 

Office2000, 2003 & 2007

Outils de développement

 

Visual Fox Pro 6.0, EasyPHP

Autres Outils

 

Acrobat, Partition Magic, Ontrack

Logiciels en Exploitation

 

SAGE500

 

IV- Présentation des produits et services de LIBERCOM

A. Les offres et tarifs de LIBERCOM

1. Les offres de LIBERCOM

a. Offre prépayée

L'offre prépayée de LIBERCOM encore appelée "KWABO" est livrée dans une pochette contenant:

- un kit de connexion

- un crédit initial de 2000F CFA

- un guide client

- une fiche tarifaire

- un code PIN et un code PUK

b. Offre Postpayée

C'est un abonnement qui permet de communiquer en toute liberté et de payer la consommation à la fin de chaque mois. Il est composé des offres Eurêka et Elite.

> L'offre postpayée Eur~ka

Elle est destinée beaucoup plus aux particuliers et aux entreprises. C'est une pochette composée de :

ü Un kit de connexion ;

ü 35 minutes de communication gratuite entre abonnés LIBERCOM;

ü Un guide client ;

ü Une fiche tarifaire ;

ü Un code PIN et un code PUK ;

ü Un contrat simple à remplir.

> L'offre postpayée Elite

Elle est beaucoup plus appropriée pour les entreprises. C'est une pochette composée de :

ü Un kit de connexion ;

V1 Un guide client ;

v' Une fiche tarifaire

V1 Un code PIN et un code PUK ; V1 Un contrat simple à remplir.

2. Les tarifs de LIBERCOM

a. Les tarifs prépayés de LIBERCOM

Heures pleines

O7h à 20h 65FCFA/ minute

Heures creuses

20h à 00h 50FCFA/minute

00h à 07h 30FCAF/minute

b. Les tarifs postpayés de LIBERCOM

Heures pleines (Eurêka)

O7h à 20h 60FCFA/ minute

Heures creuses (Eurêka)

20h à 00h 45FCFA/minute

00h à 07h 30FCAF/minute

Heures pleines (Elite)

O7h à 20h 55FCFA/ minute

Heures creuses (Elite)

20h à 00h 45FCFA/minute

00h à 07h 30FCAF/minute

B. Les services de LIBERCOM
1- Les services prépayés

Les services inclus et actifs sur le Kit prépayé sont : V' SMS International

v' SMS Inter et intra réseau v' La conférence à plusieurs

ü Le service de répondeur

ü Le renvoi d'appel

ü Le double appel

ü Le transfert de crédit

ü Les numéros complices

ü L'appel masqué définitif ou temporaire

Sans engagement et sans formalité, cette offre permet de communiquer en toute liberté, durablement moins cher et partout avec des cartes de recharge à gratter ou électronique disponibles en coupure de : 100 FCFA, 200 FCFA, 300 FCFA , 500 FCFA , 1 000 FCFA, 2 000 FCFA, 5 000 FCFA, 10 000 FCFA, 25 000 FCFA et 100 000 FCFA.

Les services actifs sur demande comprennent :

ü le Masquage et démasquage de numéro ;

ü le Changement du numéro d'appel ;

ü la Réactivation de compte périmé ;

ü le Renouvellement de carte SIM ;

ü le Déblocage de compte ;

ü la Suspension et remise en service de compte sur demande de l'abonné
· Services postpayés

Les services inclus et actifs sur le kit post payé sont :

ü le SMS international ;

ü le SMS inter et intra réseau ;

ü la Conférence à plusieurs ;

ü le Répondeur ;

ü le Renvoi d'appel ;

ü le Double appel ;

ü la Facturation détaillée (Compte Rendu d'Appel) ;

ü le Blocage de toutes réceptions d'appels ;

ü l'Interdiction d'émission d'appel ; Les services actifs sur demande comprennent :

ü le Masquage et démasquage de numéro ;

ü le Changement du numéro d'appel ;

ü la Réactivation de compte périmé ;

ü l'Interdiction d'émission d'appel ;

ü l'Entretien Roaming ;

ü l'Option appels internationaux ;

ü l'Option Roaming internationaux ;

ü la Modification d'adresse ou de coordonnés bancaires ;

ü le Renouvellement de carte SIM ;

ü la Suspension et remise en service de compte sur demande de l'abonné ;

ü le Changement de formule postpayé en prépayé ;

ü l'Avance sur consommation. V- / 91-1:MIo1:1:1-3 1-1:W1- LIBERCOM A. Les Fournisseurs

Indispensables à toute entreprise pour obtenir des matières premières, fournitures et main d'oeuvre..., les fournisseurs constituent des interlocuteurs constants en matière de négociation, lors des achats mais aussi pour la négociation et la gestion des stocks.

Ceux-ci approvisionnent l'entreprise en matières premières pour la

commercialisation de ses produits ou services (portables, cartes de recharges, Kits de connexion, et tout équipement technique).

B. Les Clients

Ils constituent l'ensemble des abonnés actuels et potentiels de LIBERCOM. Ils peuvent être répartis en deux groupes :

· Les consommateurs nationaux : leur nombre grandit au fil de l'extension du réseau ;

· Les consommateurs étrangers : ce sont les hommes d'affaires dont les activités les obligent à certaine mobilité.

C. La concurrence

Suite à la libéralisation du secteur de la téléphonie, quatre autres opérateurs GSM se sont implantés dans le pays créant ainsi un environnement concurrentiel assez important. ,Il s'agit de MTN, Moov, Bell Bénin Communication et Globalcom. La bataille de la concurrence se fait surtout autour de la communication, des différents services offerts et des tarifs pratiqués.

Chapitre II : ETUDE PREALABLE DE L'EXISTANT

I. Présentation du projet :

Les interviews réalisées à la Direction Générale, au Service Ventes et à l'Agence principale de LIBERCOM nous ont permis d'étudier l'Existant en trois parties :

n Présentation générale du projet

n Définition des objectifs

n Approche de solutions

LIBERCOM est une société de télécommunication spécialisée dans la téléphonie mobile. A cet effet, elle dispose d'un service vente qui s'occupe des opérations de vente des produits LIBERCOM à la clientèle. Les opérations de vente sont réparties en deux catégories, confiées aux agents du Service vente. Un responsable des ventes se charge des ventes directes (ventes aux masters Distributeurs) et un autre agent se charge des ventes indirectes (vente des agences aux clients).

La clientèle est composée de :

> Masters (Distributeurs) : ce sont des sociétés spécialisées dans la revente des produits LIBERCOM.

> Clients ordinaires : ceux-ci désirent s'approvisionner en produits LIBERCOM ou jouir de certains services auprès des agences LIBERCOM.

Les produits sont :

> Les cartes SIM (neutre, prépaid, postpaid).

> Les cartes de recharges (1000F, 2000F, 5000F, 10000F, 25000F).

> Les crédits flashs (100F, 200F, 500F) vendus aux distributeurs. Ceux-ci doivent effectuer des achats d'au moins 5.000.000F CFA. Chaque distributeur vend les produits aux abonnés proches de son siège.

La vente directe regroupe l'ensemble des ventes de produits aux distributeurs depuis la réception de leurs bons de commande jusqu'à la livraison par le service de LIBERCOM.

A la réception des bons de commande du master, on vérifie le stock pour savoir si le stock permet de satisfaire la commande : si oui, on enregistre la commande et on adresse une demande de versement à l'endroit du master, lequel versement peut être effectué suivant les modes de versement (virement bancaire, chèque certifié ou versement sur compte bancaire). Les montants des ventes sont virés dans les comptes BIBE et ECOBANK de LIBERCOM. Dans le cas où les produits sont indisponibles, on envoie au service approvisionnement une demande de réapprovisionnement et on propose au master de reconvertir les produits indisponibles en produits disponibles. Au cas où ce dernier accepte la reconversion, le bon de commande est alors modifié puis enregistré et on lui adresse une demande de versement. Dans le cas contraire, la commande est mise en attente.

Lorsque les produits sont réapprovisionnés, on adresse au master une demande de versement à la banque. De retour de la banque, celui-ci doit ramener le bon de commande et l'ordre de virement afin qu'on lui délivre un bordereau de livraison puis la livraison des produits et l'édition de la facture.

La vente indirecte regroupe toutes les ventes réalisées par les agences auprès des clients ordinaires. Celles-ci permettent à la société de se rapprocher des clients ordinaires, en leur offrant l'accès aux produits ainsi que quelques services utiles sur le réseau.

Dans le cadre de notre étude, nous nous intéresserons exclusivement à la vente directe. Toutefois, les agences réalisent chaque mi-journée des versements sur les comptes BIBE et ECOBANK de LIBERCOM. En fin de journée elles établissent aussi un tableau de bord récapitulatif de leurs ventes qu'elles envoient au service approvisionnement pour contrôler si besoin est de les approvisionner.

Les différents services qu'offrent les agences sont : -les services prépayés :

> déblocage de compte

> renouvellement SIM

> appel masqué

> PUSH SMS

> attribution de nouveau numéro

- Les abonnements et terminaux

> Elite

> Eureka

> Elite Pro

> GFU Elite

> Forfait mensuel

> GFU Eureka

- Les services en abonnement

> Les factures détenues

> Le Roaming

> Renouvellement SIM

> Remise en service

> Appel international (Caution internationale)

> N° Platine

> Abonnement mensuel

II. Analyse de l'existant

1. Définition des objectifs :

Les objectifs de la société à travers le Service vente peuvent être résumés suivant trois axes : effectuer des ventes directes (aux masters) et indirectes (aux clients ordinaires), collecter les données sur les ventes, les suivre et enfin obtenir des statistiques des ventes mensuelles et annuelles des chiffres d'affaires réalisés :

- Par distributeur (master)

- Par produit

- Par agence

2. Approches de solution :

Après étude des informations recueillies, quelques problèmes de gestion ont été relevés :

> L'inexistence d'une base de données fiable pour le traitement des informations

> L'utilisation des fichiers Excel pour :

n Enregistrer les produits et services

n Enregistrer les bons de commande des distributeurs et les agences.

> Le calcul du chiffre d'affaire journalier, mensuel et annuel de chaque distributeur et agence ainsi que le chiffre d'affaire réalisé pour chaque produit et service au cours d'une période donnée.

> Le risque de perte d'information en cas de coupure brusque de l'électricité

> L'inexistence d'un système automatisé de gestion des ventes

> La difficulté d'accès immédiat à l'information du fait de sa recherche qui se fait manuellement.

Pour remédier à tous ces problèmes, nous proposons de mettre en place une application qui facilitera la gestion des ventes en intégrant les fonctionnalités suivantes :

Une base de données permettant d'enregistrer les produits et services.

ü Enregistrement et historisation des chiffres d'affaires réalisés.

ü Enregistrement des commandes effectuées par chaque distributeur, agence et leur suivi.

ü Edition des bordereaux de livraison aux distributeurs.

ü Suivi des chiffres d'affaires réalisés par la société auprès des distributeurs et agences durant une période donnée.

ü Suivi des chiffres d'affaire réalisés pour chaque produit sur une période donnée.

III. &K1ix 4AuOe ptK14e 4ADODONII:

De nos jours, chacun a profité facilement des avantages que l'informatique apporte à l'entreprise. Cependant, l'informatique est pour la majorité synonyme de vocabulaire hermétique ou encore de service « citadelle ». De cet état de fait, découle la nécessité d'une méthode permettant d'avoir un langage commun de l'informatisation et utilisable par tous. La méthode « MERISE » apporte une formalisation éclairant les choix à effectuer car elle est un langage commun centré sur le système d'information. Elle offre aussi une approche du système

d'information avec un souci de cohérence et une distinction nette entre les données et les traitements effectués sur ces données.

IV. Principes de MERISE

Comme toute méthode d'analyse et de conception des systèmes d'information, Merise regroupe des modèles (concepts, règles de représentation), un langage (vocabulaire, règles de syntaxe), une démarche et des outils (des logiciels tels que AMC Designor ou Win Design). Elle permet également de représenter les composants d'un système automatisé d'information (les acteurs, les données, les traitements, les procédures, les postes de travail ...)

1. Les niveaux d'abstraction

La nécessité d'aborder différents types de préoccupations (décrire l'activité, définir les règles de gestion, définir les informations, répartir les traitements entre l'homme et la machine, organise physiquement les fichiers, choisir le matériel, répartir les responsabilités, etc.) a conduit à proposer différents niveaux d'abstractions.

NIVEAU

QUESTION

CONTENU

DOMAINE

Conceptuel

Que faire ? (activité)

- données manipulées

- règles de gestion

- enchaînement des traitements

Gestion

Organisationnel

Qui fait quoi ? Quand ?

Oil ?

(charges)

- partage des tâches

- mode de traitement

-répartition géographique des

traitements

Organisation

Physique

Comment ? (moyens)

- programmes - logiciels

- matériels

Technique

Voici la présentation de ces différents modèles selon cette

topologie

· Schéma conceptuel des données et des traitements : Modèle Conceptuel des Données et Modèle Conceptuel des Traitements ;

· Schéma organisationnel des données et des traitements : Modèle Logique des Données et Modèle Organisationnel des Traitements ;

· Schéma opérationnel des données et des traitements : Modèle Physique des Données et Modèle Opérationnel des Traitements.

2. Niveau conceptuel

Il permet de décrire l'ensemble des informations et des traitements nécessaires au fonctionnement de l'entreprise compte tenu des objectifs de gestion retenus. Ce niveau de conception est indépendant des choix d'organisation et des choix techniques. Il répond à la question QUOI, ? Il aboutit

aux Modèles Conceptuels des Traitements (MCT) et des données (MCD). En matière de données, cette description se traduit par des individus et des relations. Concernant les traitements, cette description sera faite en termes d'événements, de synchronisation et d'opérations.

3. Niveau organisationnel

A ce niveau, il permet de décrire d'une façon globale puis détaillée, les choix en matière d'organisation et de fonctionnement des services, des modes d'automatisation retenus et des postes de travail. Le niveau organisationnel exprime de façon précise et non ambiguë, les besoins des utilisateurs en matière d'organisation. Il est indépendant des choix techniques et répond aux questions : QUI ? Où ? QUAND ? Il permet d'aboutir au Modèle Organisationnel des Traitement (MOT) et au modèle logique des données (MLD).

4. Niveau Physique ou Opérationnel

Il permet de décrire les solutions techniques qui ont été retenues compte tenu de la politique de matériels préconisée et de l'ensemble des contraintes organisationnelles et techniques du projet : performances, conditions d'accès, mode de traitement et d'enregistrement des informations, logiciels et utilitaires choisis.

Les caractéristiques du matériel et du logiciel permettent d'aboutir à une solution complète sous forme de Modèle Physique de Données (MPD) et Modèle Opérationnel de Traitement (MOT). Il répond à la question : COMMENT ? La distinction entre les niveaux a principalement pour objectifs :

- de séparer les différents types de préoccupations qui se présentent la conception d'un Système d'information afin de ne pas aborder en mrme temps les problèmes de natures différentes ;

- de procéder de manière progressive, en partant du plus stable au plus global pour aller vers le plus technique et le plus détaillé.

V. Tâches exécutées au cours du stage, critiques et suggestions. A. Tâches exécutées au cours du stage.

Nous intervenons généralement dans la maintenance préventive et curative des équipements informatiques .Cette maintenance consiste à souffler l'unité centrale, le moniteur (écran), le clavier, ensuite on procède au curetage de ces derniers. Après cette opération , nous procédons au nettoyage du logiciel en lançant des utilitaires tels que Tune UP utility 2008 pour faire la défragmentation , nettoyer la base des registres , le disque dur , nous désinstallons les anti-virus expirés et les remplaçons par l'antivirus ``avira'' pour rendre les systèmes sains. Nous reconnectons les postes qui ne sont pas configurés à internet en les mettant dans une plage d'adresse leur permettant de bien naviguer sur internet, nous définissons une politique de sécurité avec les utilisateurs et donnons les droits d'accès. En fonction des besoins exprimés dans les différentes directions, nous définissons les caractéristiques des nouveaux matériels à acquérir pour le bon fonctionnement de la direction.

Les activités inopinées les plus fréquentes sont :

> La lutte contre les virus, le dépannage ou le remplacement de quelques matériels, sécurisation du réseau contre les intrusions

> Dépannage ou remplacement de quelques matériels

Ce sont les opérations les plus fréquentes .Elles sont souvent dues aux mauvaises manipulations des utilisateurs et aussi à la vétusté du matériel dont le remplacement s'avère indispensable pour la bonne marche des travaux dans les différentes sections. Les problèmes les plus fréquents dans ce volet sont ceux du disque dur, des lecteurs de CD ou de disquette, des cartes d'extension et d'insuffisance de mémoires. On peut inscrire dans ce volet les problèmes des imprimantes. La résolution des problèmes est souvent soft ou hard. Mais quel que soit le problème, des utilitaires de diagnostique sont lancés pour savoir les causes.

- S'il est soft nous utilisons les utilitaires et les pilotes pour les résoudre.

- S'il est hard nous procédons au remplacement systématique du matériel défectueux.

B. Critiques et suggestions

Durant notre stage, nous avions pu observer quelques insuffisances qui bien qu'étant bénignes méritent d'itre signaler. Nous citerons entre autres le problème de la maintenance qui est le plus souvent dE à l'infiltration des virus qui détruisent des informations utiles au personnel de LIBERCOM, donc il serait préférable d'opter pour la maintenance préventive en mettant des antivirus efficaces suivi d'une mise à jour mensuelle afin d'assurer l'entretien des équipements informatiques. Deuxièmement, certains problèmes fondamentaux (comme une souris qui ne marche pas, un fichier à ouvrir ou à télécharger) ne nécessitent vraiment pas la présence d'un informaticien car l'informatique de nos jours n'est plus ce service citadelle qui n'est accessible qu'aux informaticiens. Pour ce faire, il va de soi que l'informatique fondamentale soit vulgarisée au niveau du personnel afin que l'exécution de certaines tkches primaires ne soit plus réservée aux spécialistes d'où la promotion d'une formation à l'outil informatique.

Chapitre I : Analyse conceptuelle des données.

I. Concepts de base :

Propriété : c'est le plus petit élément d'information manipulable dans un système d'information. Elle a un nom, des valeurs dans un domaine (type) et doit avoir un sens dans le système d'information. Elle doit ~tre atomique et guidée par sa pertinence à traduire une réalité.

Entité : c'est une classe d'objet c'est-à-dire un ensemble de propriétés et d'individu de mrme nature du monde réel.

Identifiant : c'est une propriété qui permet de distinguer chaque occurrence d'une entité par rapport aux autres occurrences.

Association : c'est un type d'élément du monde réel qui n'a pas d'existence propre et qui relie une ou plusieurs entités (hiérarchique, réflexive et non hiérarchique)

Cardinalités : elles sont des couples de valeurs qui expriment la participation d'une occurrence quelconque d'une entité aux occurrences d'une association

II. Règle de gestion

R1 : un bon de livraison donne lieu à une seule facture et une facture correspond à un et un seul bon de livraison.

R2 : il y a facturation après livraison des clients.

R3 : un master peut effectuer une ou plusieurs commandes.

R4 : une commande concerne un seul master.

R5 : un produit peut figurer ou non sur des bons de commande ou de livraison.

R6 : une commande concerne un ou plusieurs produits.

R7 : un produit appartient à une seule famille (type).

R8 : on conserve sur 12 mois les CA mensuels et sur 2 ans les CA annuels par produit de chaque client direct (distributeurs) et de chaque produit.

R9 : le prix d'un produit dépend à un moment donné de l'événement en cours (promotions).

III. Dictionnaire des données :

PROPRIETES

DESIGNATION

NAT

TYPE

LNG

OBSERV

1

Numagce

Numéro de l'agence

E

N

6

 

2

Nomagce

Nom de l'agence

E

C

30

 

3

Villagce

Ville de l'agence

E

C

30

 

4

Telagce

Téléphone de l'agence

E

N

8

 

5

Codpro

Code du produit

E

N

6

 

6

Libpro

Désignation du produit

E

C

30

 

7

Prixunit

Prix unitaire produit

E

N

6

 

8

Codtypro

Code type du produit

E

N

6

 

9

Numaster

Numéro du master

E

N

6

 

10

Nomaster

Nom du master

E

C

30

 

11

Villmaster

Ville master

E

C

30

 

12

Telmaster

Téléphone master

E

N

8

 

13

Qtécom

Quantité commandée

E

C

6

 

14

Numlivr

Numéro livraison

E

N

6

 

15

Datelivr

Date livraison

E

D

10

JJ/MM/AAAA

16

Numcmde

Numéro commande

E

N

6

 

17

Datecmde

Date commande

E

D

10

JJ/MM/AAAA

18

Numfact

Numéro facture

E

N

6

 

19

Datefact

Date facture

E

D

10

JJ/MM/AAAA

20

Qtélivré

Quantité livrée

E

N

6

 

21

Datevente

Date de la vente

E

D

10

JJ/MM/AAAA

22

Qtévendu

Quantité vendue

E

N

6

 

23

Numdepart

Numéro département

E

N

6

 

24

Nomdepart

Nom du département

E

C

30

 

25

Libtypro

Libellé type du produit

E

C

30

 

26

Datedbt

Date début promotion

E

D

10

JJ/MM/AAAA

27

Idtarif

Identifiant du tarif

E

N

6

 

28

Commentaire

Commentaire sur tarif

E

C

30

 

29

Datefin

Date fin promotion

E

D

10

JJ/MM/AAAA

IV. Matrice des données (couverture minimale) Dépendance fonctionnelle à source simple :

numdepart nomdepart

codpro libpro

codtypro libtypro

numagce nomagce, villagce, telagce

numaster nomaster, villmaster, telmaster

numfact datfact

numlivr datelivr

numcmde datecmde

idtarif commentaire, datedbt, datefin

Dépendance fonctionnelle entre identifiant :

numcmde numaster

numfact numlivr

numagce numdepart

numlivr numfact, numcmde

codpro codtypro

Dépendance à source composée :

numagce, codpro, idtarif qtévendu ,datevente

numcmde, codpro, idtarif qtécom

codpro, numlivr qtélivréidtarif, codpro prixunit

1 , n

1 , n

CIF

1, n

TARIF

1 , 1

VENDRE

COMMANDE

1 , n

qtévendu, datevente

idtarif
commentaire
datedbt
datefin

1 , n

numcmde
datcmde

1 , n

1 , n

PRODUIT

1 , n

0 , n

COMMANDER
qtécom

codpro
libpro

TARIFIER
prixunit

0 , n

1 , 1

0 , n

CIF

CIF

LIVRER
qtélivré

1 , 1

1 , n

FACTURE

1 , n

numfact
datfact

LIVRAISON

numlivr
datlivr

TYPE

codtypro
libtypro

1 , 1

CIF

0 , 1

DEPARTEMENT

numdepart
nomdepart

MASTER

numaster nomaster villmaster telmaster

AGENCE

1 , 1

CIF

0 , n

numagce nomagce villagce telagce

V. Modèle conceptuel des données :

Chapitre II : Analyse conceptuelle des traitements : I. Concepts de base :

acteur : unité active intervenant dans le fonctionnement du système d'information.

traitement : c'est une opération manuelle ou automatique sur les données pour les rendre utilisables. Il est déclenché par un ou plusieurs événements.

événement : c'est un fait dont l'apparition va déclencher une opération au sein de l'organisation (externes (acteurs), décisionnel (système opérant) ou temporel (date)).

message : c'est un ensemble de données qui donne un sens à un événement (le caractérise).

opération : c'est un ensemble de traitements sur les données.

synchronisation : c'est une condition de traitements qui suppose une présence au préalable d'événements.

flux : c'est un message qui est échangé dans un système entre deux acteurs.

15

II. Diagramme des flux :

14

13

2

1

5

7

11

4

8

3

12

6

10

9

Service
Approvisionnement

Service vente

Banque (ECOBANK ou BIBE)

Master

Agence

Section statistique et planification

1

+ Légende

2

Bon de commande émis

Vérification de la commande

4

3

Commande indisponible + demande de réapprovisionnement Proposition de reconversion de la commande

5

6

Choix effectuéRéapprovisionnement produits

7

8

Bon enregistréDemande de versement

10

9

Versement effectuéRemise de l'ordre de virement

11

Remise bon de commande + ordre de virement Bordereau de livraison + livraison + facture

14

13

12

Envoi du tableau de bord (ventes, recettes et stocks). Réapprovisionnement conditionnel

15

Transfert des chiffres d'affaire, ventes, recettes et stocks.

III. Modèle conceptuel des traitements :

+ Processus commande Master

OP 1 :

A

Bon de commande

VERIFICATION

OP 2 :

Disponible

Commande enregistrée

et

Demande versement

Commande annulée

Disponible

VERSEMENT

B

Ordre de versement

TOUJOURS

A

et

B

OP 5 :

LIVRAISON

TOUJOURS

Fin du mois

Bordereau de livraison

Facture

Produits livrés

et

OP 6 :

ETABLISSEMENT 1

TOUJOURS

Fin d'année

Statistique mensuelle

et

OP 7 :

ETABLISSEMENT 2

TOUJOURS

Statistique annuelle

+ Processus livraison agence

tableau de bord vente

et

OP1 :

Disponible

Disponible

OP2 :

TOUJOURS

ETABLISSEMENT 1

et

statistique journalière

fin du mois

A

statistique
mensuelle

VERIFICATION

statistique annuelles

OP3 :

A

et

fin de l'année

ETABLISSEMENT

TOUJOURS

Chapitre III : Analyse organisationnelle des données et traitements. I. Modèle logique des données relationnelles :

1. Concepts de base :

Attribut : c'est le plus petit élément d'information, il doit être atomique et manipulable dans un domaine de valeurs (type).

Relation : c'est un ensemble d'attributs significativement associés. Elle est aussi appelée table.

Clé primaire : c'est la clé choisie parmi l'ensemble des attributs qui joue le rôle d'identificateur et elle est unique à chaque tuple ou occurrence.

Clé étrangère : c'est une clé qui est primaire dans une autre relation et met en évidence les liens qui unissent les différentes relations qui décrivent le système d'information.

2. Modèle logique des données relationnelles :

AGENCE (numagce, nomagce, villagce, telagce, #numdepart) MASTER (numaster, nomaster, villmaster, telmaster) COMMANDE (numcmde, datecmde, #numaster)

FACTURE (numfact, datefact, #numlivr)

LIVRAISON (numlivr, datlivr, #numcmde)

PRODUIT (codpro, libpro,#codtypro)

TYPE (codtypro, libtypro)

DEPARTEMENT (numdepart, nomdepart)

COMMANDER (#numcmde, #codpro, #idtarif, qtécom) LIVRER (#numlivr, #codpro, qtélivré)

VENDRE (#numagce, #idtarif, #codpro, qtévendu, datevente) TARIFIER (#idtarif, #codpro, prixunit)

TARIF (idtarif, commentaire, datedbt, datefin)

II. Modèle organisationnel des traitements : Règles d'organisation :

R1 : Toute commande arrivée est susceptible d'enregistrement au secrétariat.

R2 : Toute commande enregistrée est examinée par le responsable des ventes puis conduit à sa validation.

R3 : La présentation de l'ordre de virement et d'un exemplaire de la commande du master conduit à la livraison, à l'édition du bordereau de livraison et de la facture.

R4 : A la fin du mois, le responsable des ventes établie une statistique mensuelle des ventes effectuées aux masters.

R5 : A la fin de l'année, le responsable établie aussi une statistique annuelle des ventes réalisées.

TYPE DES TACHES :

A: Automatique M: Manuel

I: Interactif

+ Processus Master

Période

Procédure fonctionnelle

Type

Poste de travail

Lieu

Ressource

Responsable

 

Bon

A commande

I

S
E

R V I

C
E

V
E
N

T
E

Ordinateur +

Agent commercial

Chef service vente

 
 
 
 

OP1 :

 
 

VERIFICATION

 
 

Disponible

 

Disponible

commande commande

annulée enregistrée B

 
 
 

B Demande de

versement

et

OP2 :

 

M

C A I

S
S
E

Agent Commercial

Chef service commercial

VERSEMENT

TOUJOURS

 
 

Ordre de versement

C

 

Période

Procédure fonctionnelle

Type

Poste de travail

Lieu

Ressources

Responsable

 

C A

I

S
E

R

V

I

C
E

V
E
N

T
E

Agent

+
Ordinateur

+
Imprimante

Chef

service vente

et

 

OP3 :

 

LIVRAISON

TOUJOURS

 

Facture Produits

livrés

Bordereau D

 
 
 

Fin du

mois D

A

S

E S

R T

V A

I T

C I

E S

T I Q

U E

Ordinateur

+
Bordereau

de

livraison

+
Imprimante

Chef service
statistique et
planification

 

et

 

OP 4 :

 

ETABLISSEMENT 1

TOUJOURS

 
 

Statistique E

mensuelle

 

Période

Procédure fonctionnelle

Type

Poste de travail

Lieu

Ressources

Responsable

 
 
 

S

 
 
 

E Fin

d'année

 

E S

 
 
 
 
 

R T

Ordinateur

 
 
 
 
 
 

V A

+

 
 
 

et

 
 

I T

Statistiques

Chef service

 
 
 
 
 

C I

mensuelles

statistique et

OP 5 :

 
 
 
 

A

E S

+

planification

 
 
 

ETABLISSEMENT 2

 
 

T

Imprimante

 
 
 

TOUJOURS

 
 

I

 
 
 
 
 
 
 

Q

 
 
 
 
 
 

U

 
 
 
 
 

E

 
 
 
 

Statistique annuelle

 
 
 
 
 
 

+ Processus livraison agence

Période

Procédure fonctionnelle

Type

Poste de travail

Lieu

Ressources

Responsable

 
 

envoie du tableau de bord

I

S
E

R

V

I

C
E

V
E
N

T
E

Agent

+ Ordinateur

Chef service
vente

 
 
 

OP1 :

 

VERIFICATION

Disponible Disponible

statistiques

A

journalières

 

fin du

A mois

 

A

S

E

R S

V T I A C T E I

S

T I

Q

U E

Ordinateur

+
Imprimante

+ Statistiques journalières

Chef service Statistique et
planification

 

et

 

OP2 :

 

ETABLISSEMENT 1

TOUJOURS

 
 

B statistiques

mensuelles

 

Période

Procédure fonctionnelle

Type

Poste de travail

Lieu

Ressources

Responsable

 
 

B

fin de l'année

A

S

E

R S

V T I A C T E I

S

T I

Q

U E

Ordinateur

+
Imprimante

+
Statistiques
mensuelles

Chef service Statistique et
planification

 
 

et

OP3 :

ETABLISSEMENT 2

TOUJOURS

 
 

statistiques annuelles

 
 
 
 
 
 
 

III. Modèle physique des données: Description des tables :

FICHIER AGENCE

NOM : AGENCE

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : numagce

LONGUEUR : 80

NATURE : Permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

numagce nomagce villagce telagce numdepart

numéro de l'agence nom de l'agence ville de l'agence

téléphone de l'agence numéro de département

N A A N

N

6

30

30

8
6

FICHIER DEPARTEMENT

NOM : DEPARTEMENT

NATURE : Permanent

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : numdepart

LONGUEUR : 36

CHAMPS

DESIGNATION

TYPE

LONGEUR

numdepart
nomdepart

numéro du département nom du département

N
A

6

30

FICHIER VENDRE

NOM : VENDRE

ORGANISATION : Séquentielle indexée

SUPPORT : Disque dur

CLE PRIMAIRE : codpro, numagce, idtarif

NATURE : Mouvement LONGUEUR : 34

CHAMPS

DESIGNATION

TYPE

LONGEUR

codpro numagce idtarif qtévendu datevente

code du produit

numéro de l'agence identifiant du tarif quantité vendue

date de la vente

N N N

N
N

6

6

6

6

10

FICHE PRODUIT

NOM : PRODUIT

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : codpro

LONGUEUR : 42

NATURE : Permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

codpro libpro codtypro

code du produit

libellé du produit code type du produit

N A N

6

30
6

FICHIER COMMANDER

NOM : COMMANDER

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : numcmde, codpro, idtarif LONGUEUR : 24

NATURE : Mouvement

CHAMPS DESIGNATION TYPE LONGEUR

numcmde codpro qtécom idtarif

numéro de la commande code du produit

quantité commandée

identifiant du tarif

N N

N N

6
6
6

6

FICHIER COMMANDE

NOM : COMMANDE ORGANISATION : Séquentielle indexée

SUPPORT : Disque dur CLE PRIMAIRE : numcmde LONGUEUR : 22

NATURE : Mouvement

CHAMPS

DESIGNATION

TYPE

LONGEUR

numcmde datecmde numaster

numéro de la commande date de la commande numéro du master

N D N

6

10

6

FICHIER LIVRER

NOM : LIVRER

ORGANISATION : Séquentielle indexée

SUPPORT : Disque dur

CLE PRIMAIRE : numlivr, codpro

LONGUEUR : 18

NATURE : Mouvement

CHAMPS

DESIGNATION

TYPE

LONGEUR

numlivr codpro qtélivré

numéro de livraison code du produit

quantité livrée

N
N
N

6
6
6

 
 
 
 

FICHE FACTURE

NOM : FACTURE

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : numfact

LONGUEUR : 22

NATURE : Permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

numfact datfact numlivr

numéro de la facture date de la facture numéro de livraison

N
D
N

6

10

6

FICHIER LIVRAISON

NOM : LIVRAISON

ORGANISATION : Séquentielle indexée

SUPPORT : Disque dur CLE PRIMAIRE : numlivr LONGUEUR : 22

NATURE : Mouvement

CHAMPS

DESIGNATION

TYPE

LONGEUR

numlivr datelivr numcmde

numéro de livraison

date de livraison

numéro de la commande

N D N

6

10 6

FICHIER TYPE

NOM : TYPE

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : codtypro

LONGUEUR : 36

NATURE : Permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

codtypro libtypro

code type du produit libellé type du produit

N A

6
30

FICHIER TARIF

NOM : TARIF

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : idtarif

LONGUEUR : 56

NATURE : permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

idtarif commentaire datedbt

datefin

identifiant du tarif commentaire sur tarif date du début

date de fin

N N

D

D

6 30 10

10

FICHIER MASTER

NOM : MASTER

ORGANISATION : Organisation indexée SUPPORT : Disque dur

CLE PRIMAIRE : numaster

LONGUEUR : 74

NATURE : Permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

numaster nomaster villmaster telmaster

numéro du master nom du master

ville du master

téléphone du master

N

A A N

6

30 30 8

FICHIER TARIFIER

NOM : TARIFIER

ORGANISATION : Séquentielle indexée

SUPPORT : Disque dur

CLE PRIMAIRE : codpro, idtarif

LONGUEUR : 18

NATURE : Mouvement

CHAMPS

DESIGNATION

TYPE

LONGEUR

Idtarif codpro prixunit

identifiant du tarif

code du produit

prix unitaire du produit

N N

N

6
6
6

Chapitre I : Sécurité du système.

Nous avons prévu une procédure d'identification après le chargement du logiciel. Cette étape permettra de se connecter à condition que l'utilisateur soit au préalable enregistrer. Un nouvel utilisateur peut toutefois s'enregistrer dans le sous-menu « Gestion des mots de passe ». L'application a été développée sous Windows XP Professionnel comme système d'exploitation, Merise a été notre outil de conception, Microsoft Access 2007 nous a servi de SGBDR et Visual Basic 6.0 est notre outil de développement.

Serions-nous prêt à garantir la qualité du logiciel que nous avons produit ? Leur validité et leur fiabilité ? Pourrions-nous démontrer la qualité d'un logiciel?

A ces questions, notre point de vue se résume en ces points :

· la qualité s'exprime en termes de facteurs qui dépendent

~ Du domaine d'application (système d'information étudié) ~ Des outils utilisés (méthode, IDE, langage)

· Des erreurs minimes peuvent avoir des effets majeurs.

Pour essayer un tant soit peu d'y remédier il faudra faire des tests pouvant aider à l'amélioration du système, nous proposons :

~ avant de terminer chaque étape, une étape de vérification doit être exécutée pour assurer la qualité

~ à la fin du processus, les résultats de chaque étape sont validés en utilisant des tests

Chapitre II : Jeu d'essaie

I. 4 XITIMI TFDEVILIMIdThFIDC : Menu principal

Enregistrement d'un Master (Distributeur)

Liste des commandes par Master

Enregistrement des ventes effectuées par Agence

Liste des ventes effectuées par Agence

Liste des commandes par Master

II. Quelques codes VB.6.0 :

( CregIMP ICtNAKCHS MCce

Public vchaine As String

Public vcon As New ADODB.Connection

Public vrec As New ADODB.Recordset

Private Sub Combo1_Click()

vcon.Open

vrec.Open "select nomdepart from Departement where numdepart='" &

Combo1.Text & "'", vcon

Label8.Caption = vrec.Fields(0) vcon.Close

End Sub

Private Sub Combo1_DropDown()

vcon.Open

vrec.Open "select numdepart from Departement ", vcon Combo1.Clear

Do While Not vrec.EOF

Combo1.AddItem vrec.Fields(0)

vrec.MoveNext

Loop

vcon.Close

End Sub

Private Sub Command1_Click()

Dim Enregistrer As Boolean

On Error GoTo erreur

Enregistrer = False

If Text2.Text = "" Or Text3.Text = "" Or Text1.Text = "" Or Combo1.Text = ""

Then

MsgBox "Aucune case ne doit rester vide"

Text2.SetFocus

Else

Adodc1.Recordset.AddNew

Enregistrer = True

End If

If Enregistrer = True Then

Unload Me

Agence.Show

End If Exit Sub erreur:

If Err.Number = -2147467259 Then

MsgBox "ce numéro d'agence existe déja"

Else

MsgBox "erreur inconnue,revoyer la taille de l'information saisie"

End If

End Sub

Private Sub Command2_Click()

Text2.Text = ""

Text3.Text = ""

Combo1.Text = ""

Label8.Caption = ""

Command1.Enabled = True

End Sub

Private Sub Command3_Click()

Unload Me

Menu.Show

End Sub

Private Sub Form_Load()

vchaine = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path &

"\GESTVENT.mdb;Persist Security Info=False"

vcon.ConnectionString = vchaine Adodc1.ConnectionString = vchaine Adodc1.CommandType = adCmdTable Adodc1.RecordSource = "Agence"

Set Label6.DataSource = Adodc1 Label6.DataField = "numagce" Set Label6.DataSource = Adodc1 Text1.DataField = "nomagce" Set Text1.DataSource = Adodc1 Text2.DataField = "villagce"

Set Text2.DataSource = Adodc1 Text3.DataField = "telagce"

Set Text3.DataSource = Adodc1 Combo1.DataField = "numdepart" Set Combo1.DataSource = Adodc1 Adodc1.Recordset.AddNew Command1.Enabled = False vcon.Open

vrec.Open "select max(numagce)from Agence", vcon

If IsNull(vrec.Fields(0)) Then Label6.Caption = 1

Else

Label6.Caption = vrec.Fields(0).Value + 1

End If

vcon.Close

End Sub

Private Sub Text1_Change() If Text1.Text = "" Then

Command1.Enabled = False Else

Command1.Enabled = True End If

End Sub

L'objectif visé à travers ce travail est de concevoir et d'implémenter un système de gestion de la vente spécifique au système d'information de LIBERCOM S.A. Le problème primordial était de proposer un logiciel capable d'aider à la facturation des produits, à l'enregistrement des masters et aux statistiques liées aux chiffres d'affaires réalisés par produit, par agence et par master. Pour ce faire, nous avons essayés un tant soit peu de mettre en place un logiciel à même de résoudre ce problème.

En outre, la réalisation de ce projet a été une bonne occasion pour nous d'une part d'acquérir des connaissances nouvelles, de renforcer nos connaissances en programmation évènementielle avec Visual Basic 6 et le développement d'une base de données Access, et d'autre part, d'assimiler les différents outils acquis durant notre parcours universitaire en matière de développement des applications.

Présenté et Réalisé par : TALOBOU Loïc Cédric talobou05@yahoo.fr 97926714 69

GESTION AUTOMATISEE DE LA VENTE : Cas de LIBERCOM

ORGANIGRAMME DE LIBERCOM S.A

Secrétariat du Directeur

Cellule Communication

Sous Direction Des Affaires

Commerciales et Marketing

Sous-Direction Technique

D

I R

E
C
T

I O

N

L I

B
E
R

C

O

M

Agence LIBERCOM

Section Vente

Section Recouvrement et Relation Client

Section Marketing

Section Offre Spéciales

Section Roaming et Interconnexion

Centre des Infrastructures Techniques

Section Etude et Planification

Section Energie et Environnement

Section Facturation et Maintenance

Section Service à Valeur Ajoutées

Section, Trésorerie, Finance et Fiscalités

Section Comptabilité, Contrôle Budgétaire et Ordonnancement

Section Approvisionnement et Logistique

Section Gestion des Ressources Humaine et de la Formation

Division Vente et Service à la Clientèle

Division

Marketing et Offre Spéciales

Division des Infrastructures et de la

Planification

Division Informatique

Division des Ressources et de l'Administration

- Michel DIVINE, Parlez-vous MERISE ?, Editions Eyrolles,

1994

- Michel DIVINE, 60 Affaires classées, Editions du

phénomène, 2008

- Cyril GRUAU, Conception d'une base des données, Masson,

13 Juillet 2006

- M. Oloubo SAMADY, cours de Merise, 2007-2009

- M. Hervé GBO, cours de base des données et de Visual Basic

6.0, 2007-2009

- Developpez.com, Comprendre les recordset ADO,4/01/2008

par Jean-Marc RABILLOUD

- Codesources.com, Comment réaliser les états en Visual

Basic 6.0 ? (dernière consultation : 21/03/2010)

- Siteduzero.com, Développer une application en Visual Basic

6.0 ? (dernière consultation : 11/04/2010)

DEDICACES........................................................................1 REMERCIEMENTS...............................................................2 SIGLES ET ABREVATIONS....................................................3 SOMMAIRE.........................................................................4 INTRODUCTION..................................................................7

PREMIERE PARTIE : PRESENTATION DU CONTEXTE D'ETUDE
Chapitre 1 : Présentation de LIBERCOM S.A ««..............................9

I. Historique et mission «...................................................9

II. Structure organisationnelle et fonctionnement «...................10

III. Ressources et matérie..................................................13

IV. Présentation des produits et services de LIBERCO...............18

V. L'environnement de LIBERCOM «.....................................19

Chapitre 2 : Etude de l'existant................................................20

I. Présentation du projet «...............................................20

II. Analyse de l'existant ........................................... 22

III. Choix d'une méthode d'analyse ...................................23

IV. Principe de Merise «............................................ 23

V. Tâches effectuées au cours du stage, critiques et suggestions...25

DEUXIEME PARTIE : CONCEPTION DU SYSTEME D'INFORMATION

Chapitre 1 : Analyse Conceptuelle des Données

I. Concepts de base......................................................28

II. Règles de gestion.....................................................28

III. Le dictionnaire des données........................................29

IV. La couverture minimale..............................................30

V. Le modèle conceptuel des données...............................31

Chapitre 2 : Analyse Conceptuelle des Traitements

I. Concepts de base MM32

II. Le diagramme des flux ... ..33

III. Le modèle conceptuel des traitements MMM 35

Chapitre 3 : Autres analyses

IV. Le modèle logique de données relationnell. .. .39

V. Le modèle organisationnel des traitements MMM ..MMM .40

VI. Le modèle physique des données MMM .. MM.46

TROISIEME PARTIE : REALISATION DU LOGICIEL Chapitre 1 : Sécurité du système ..........................................54 Chapitre 2: Jeu d'essai.......................................................55

III. 4 DEEqDIV ELStDERMI'OREQ M.. . . E5

IV. Quelques codes Visual Basic 6 ME MMM ..58

CONCLUSION................................................................63 ANNEXES......................................................................65 BIBLIOGRAPHIE & WEBOGRAPHIE........................R« «...66 TABLE DES MATIERES......................................................67






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 y a des temps ou l'on doit dispenser son mépris qu'avec économie à cause du grand nombre de nécessiteux"   Chateaubriand