
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 :
N°
|
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
|