Vous êtes sur la page 1sur 49

REPUBLIQUE DE COTE D’IVOIRE

Union-Discipline -Travail

Ministère de l’Enseignement Supérieur et


De la Recherche Scientifique

Université Polytechnique de Bingerville

Année académique: 2021/2022

MÉMOIRE DE FIN DE CYCLE


Pour l’obtention de la
Licence de Statistiques et Economie Appliquée (SEA)

Mise en place d’une solution de détection des


anomalies des données référentiel de CFAO Retail CI.

Présenté par :

KOFFI YAO PATRICE RUFFIN


En Stage du 05/07/2022. Au 04/01/2023.
Maître de Stage :
Encadrant Académique : M. Brice GROGA
Dr SILUE
Responsable Base de données et
Référentiel CFAO Retail ci

JURY
PRESIDENT : Dr SILUE
RAPPORTEUR : M. KOUAKOU STEPHANE
ASSESSEUR : ..
MEMBRE : …
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

DEDICACE

A MES TRES CHERS PARENTS.

I
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

AVANT-PROPOS

Par décision de création N° 133/MESRS/DGESIP/DESUP/kkj du 28 septembre 2018.


Ensuite, par l’arrêté N° 0134/MESRS/DGESIP/DESUP/kkj du 28 septembre 2018, le
ministère de l’Enseignement Supérieure et de la Recherche Scientifique autorise l’ouverture et
le fonctionnement, l’université polytechnique de Bingerville (UPB). L’UPB est en effet une
université privée spécialisée dans les domaines des sciences et des nouvelles technologies
telles que l’informatique, l’électronique, la science des données (data science) ainsi que la
science de l’automatique. L’université s’est par ailleurs fixée comme vision de construire la
plus grande institution africaine de formation supérieure dans les sciences et technologies.

Elle compte à ce jour 4 filières indépendantes qui sont :

- Statistique et économie appliquée (SEA)


- Méthode informatique appliquée à la gestion des entreprise (MIAGE)
- Electronique, Energie, Electrique et Automatisme. (3EA)
- Administration des systèmes et des réseaux informatique (ASSRI)

Ainsi que 2 facultés qui sont :

- La faculté des Science économique et de gestion (SEG)


- La faculté des Science juridique et Administration Politique (SJAP)

Pour notre part, nous somme issue de la filière de Statistique et économie appliquée (SEA).

Une formation très variée à la fois en statistique, en traitement de données, en base de


données, en économétrie, en économie, en finance (Publique et privée), en Techniques
d’Optimisations, Ainsi qu’en logiciels adaptés aux études statistique et aux langages de
programmation Statistique, etc.

Cette formation est complétée en fin de cycle par un séjour d’au moins trois mois en
entreprise afin de confronter les connaissances théoriques acquises avec les réalités des
entreprises. C’est ainsi que nous avons effectué un stage de trois mois au sein de l’entreprise
CFAO Retail en tant que data analyste junior, agent Référentiel pour l’élaboration de notre
projet de Fin d’étude délivré sous la forme d’un mémoire de fin d’étude et sera soutenu
publiquement devant un jury composé d’éminents professeurs en vue de l’obtention de notre
diplôme de licence en Statistique et économie appliquée. Au cours de ce stage, il nous a été
demandé d’apporter notre aide en ce qui concerne le traitement des anomalies du référentiel.

II
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

LISTE DES SIGLES ET ABREVIATIONS

CFAO: Corporation for Africa & Overseas

EPCS : Electro_ Photo_Ciné_Son

OSS : Organisation des Système et Supply Chain

PCB : Par Combien

PGC : Produits de Grand Consommation

PFT : Produits Frais et Transformés

SDA : Société de Distribution Alimentaire

SGIC : Société de Gestion Immobilière et Commerciale

SQL : Structured Query Language

VBA: Visual Basic

III
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

LISTE DES FIGURES :

Figure 1: Courbe chronologique de l’Evolution du Groupe CFAO....………………….…5

Figure 2 : ORGANIGRAME DE L’OSS……………………………………………....….7

Figure3 : Extrait de la base de données 4 « Pays » du 05/11/2022………..…………….…9

Figure 4 : EAN manquant…………………………………………...…………….……...10

Figure 5 : PCB manquant………………………………………………………….……..10

Figure 6 : Groupe de variante manquant…………………………………………………11

Figure 7 : Volume et poids PCB manquant………………………………………………11

Figure 8 : UL Manquant…………………………..………………………………………12

Figure 9 : Code état 0………………………..……………………………………………12

Figure 10 : Articles actif et non commandable……………………...……………………13

Figure 11 : Article Bloqué et commandable………………………………...……………14

Figure 12: Fournisseur plateforme en principal………..…………………....……………14

Figure 13 : Article en fin de vie et fournisseur d’origine commandable………....………15

Figure 14 : Articles en code état 6 ou 1……………………………………..……………16

Figure 15 : Template de détection Anomalie de valeurs manquantes………..………….17

Figure 16 : Template de détection des Anomalie de paramétrage…………….………...18

Figure 17 : Test d’égalité de variances 1…………………………..………….…………18

18 : Test d’égalité de variances 2………………………….………………….…………19

Figure 19 : Test de normalité 1……………………………………………….…………20

Figure : Test de normalité 2…………………………………………………….……….20

Figure 20 : Test d’égalité des moyennes 1……………………..….……………............21

Figure 21 : Test d’égalité des moyennes 2………………………….……………..........21

IV
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

LISTES DES TABLEAUX ET GRAPHIQUES

Tableau1 : Liste des Anomalies de valeurs manquantes…………………………………16

Tableau2 : Listes des anomalies de paramétrages………………………………………..17

Graphique 1 : Tendances Du Nombre Journalier D’anomalie Avant Solution……………………………..22

Graphique 2 : Tendances Du Nombre Journalier D’anomalie Apres Solution……………………………..23

V
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

SOMMAIRE

INTRODUCTION GENERALE……………………………………………………………………………..……………………………...1

PARTIE I : CADRE D’ETUDE…………………………………………………………..............................................3

CHAPITRE 1 : ENVIRONNEMENT D’ETUDE…………………………………………..............................3

CFAO GROUP…………………………………….…...………………………………..............................3

CFAO RETAIL…………………………………………………………………..…..… ..............................5

CFAO RETAIL CI……………………………………………………………………….…...…….……………….6

L’ORGANISATION SYSTEME ET SUPPLY CHAIN SDA…….................…………………………6

BASE DE DONNEES ET REFERENTIEL…………………………………………..............................7

BASE DE DONNEES……………………………………..............................................................9

CHAPITRE 2 : CADRE THEORIQUE……………………………………………………..................................10

REVUE DE LITTERATURE……….…………………………………………………………………..………….11

REVUE THEORIQUE DU SUJET………………...……………………………....................12

REVUE EMPIRIQUE DU SUJET…...……………………............................................12

CONCLUSION PARTIELLE…………………………………………………………….....................................................14

PARTIE 2 : APPROCHE METHODOLOGIQUE ET RESULTATS DE L’ETUDE ….….........................15

SECTION 1 : APPROCHE METHODOLOGIQUE DU SUJET .........................................15

CHAPITRE 1 : METHODOLOGIE DE LA MISE EN ŒUVRE DE LA SOLUTION……16

CHAPITRE 2 : APPROCHE METHODOLOGIQUE POUR L’EVALUATION DE LA


PERFORMANCE DE LA SOLUTION...................................................................21

SECTION 2 : PRESENTATION DES RESULTATS ET DISCUSSIONS...............................27


CHAPITRE 1 : SOLUTION DE DETECTION DES ANOMALIES DANS LA BASE DE
DONNEES REFERENTIEL...................................................................................27
PRESENTATION DE LA SOLUTION................................................................27

MODE D’UTILISATION DE L’APPLI...............................................................28

CHAPITRE 2 : DISCUSSIONS DES RESULTATS DE L’EVALUATION DE LA


PERFORMANCE DE LA SOLUTION.........................................................................29

CONCLUSION GENERALE…………………………………………………………..…......................................................33

VI
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

REMERCIEMENTS

L’achèvement de ces 3 années d’étude par ce stage ainsi que la réalisation de ce présent
document n’aurait été possible sans l’aide et le soutien inconditionnel de personnes très
importantes pour nous.
Pour cela, nous tenons sincèrement à exprimer notre immense gratitude à l’endroit de toutes
ces personnes.
En premier lieu, nous souhaitons remercier Mr Karamoko Abdoulaye, Président de
l’université Polytechnique de Bingerville, pour ses actions et son soutien en notre faveur

Nous remercions également Mr Soumahoro kê Youssouf, Directeur Administrateur de l’UPB,


ainsi que toute son équipe pour leur dévouement afin de nous permettre une formation plus
que meilleur dans toutes les meilleures dispositions.

Nous Tenons également à remercier notre professeur encadreur, Dr Gnoudentiho Silué, pour
ses connaissances et son temps partagés.

Nous n’oublions pas également de remercier le corps professoral de l’université


Polytechnique de Bingerville pour leur soutien académique pendant toute notre formation.

Nous adressons notre profonde gratitude à l’endroit de Mr Alexandre Kouakou, Directeur


Supply chain CFAO Retail CI, pour nous avoir accorder d’effectuer ce stage sous sa direction,
nous permettant de mettre en pratique toutes nos compétences acquises en formation et
découvrir le monde professionnel, Ainsi que pour tout son savoir partagés.

Nous tenons vivement à remercier Mr GROGA BRICE, responsable Base de données et


Référentiel CFAO Retail CI, notre maitre de stage, devenu aujourd’hui un véritable mentor et
un grand-frère pour nous et à lui exprimer toute notre reconnaissance pour son soutient
inestimable et ses conseils avisés pour nous faire connaitre la vie professionnelle et également
pour nous apprendre à réfléchir et à réagir plus optimalement face aux situations
professionnelles dont nous faisions face au quotidien.

Nos remerciements vont également à l’endroit de Mr Yves Akowanou, Responsables des


Approvisionnements CFAO Retail CI, Pour tout ses précieux conseils, son soutient et SA
contribution inestimable dans toute notre formation en tant que Stagiaire.

Enfin, nous adressons un très grand remerciement à tous nos collègues de services notamment
Maella Dosso, Innocente Konan, Sylla nalima, Franck ASSAMOI, Océane DOUBAHI,
Mariam CISSE Ainsi qu’à toute son équipe du service TRANSIT, pour leurs expériences,
savoir partagés et leur soutien à notre à notre égard.

VII
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

RESUME

L'objectif principal de cette étude était de mettre en place une solution de détection
d'anomalies dans le référentiel de la société CFAO RETAIL afin de répondre au problème
de données erronées mises à disposition de l’entreprises. Pour ce faire et pour les besoins
de l'entreprise, nous avons développé ladite solution sous Microsoft ACCES automatisée
avec le langage VBA ainsi que par quelques requêtes SQL pour la détection d'anomalies.
Bien avant cela, nous avons procédé à une description préliminaire de la base de données
en question ainsi que des éventuelles anomalies à traiter. Pour cela, nous avons utilisé des
statistiques descriptives pour décrire les différents états des données et effectué des tests
statistiques afin de vérifier notre hypothèse selon laquelle notre solution réduirait le
nombre d’anomalie journalier. Les principaux résultats de cette analyse statistique ont
montré que les anomalies de type "valeurs manquantes" étaient significativement moins
traitées que celles de type "erreur de paramétrage", la mise en place de notre solution de
données automatiques a donc eu un impact positif sur l'état des données dans le sens où
cette solution permet de gagner du temps dans la détection des anomalies des deux types.

Mots clés : CFAO RETAIL, Référentiel, base de données.

ABSTRACT

The main objective of this study was to implement an anomaly detection solution in the
CFAO RETAIL company repository in order to respond to the problem of erroneous data
made available to companies. To do this and for the needs of the company, we have
developed the said solution under Microsoft ACCES automated with the VBA language as
well as by some SQL queries for the detection of anomalies. Long before that, we carried out
a preliminary description of the database in question as well as any anomalies to be dealt
with. For this, we used descriptive statistics to describe the different states of the data and
performed statistical tests to verify our hypothesis that our solution would reduce the
number of daily anomalies. The main results of this statistical analysis showed that
anomalies of the "missing values" type were significantly less processed than those of the
"parameterization error" type. The implementation of our automatic data solution therefore
had a positive impact on the data status in the sense that this solution saves time in
detecting anomalies of both types.

Keywords: CFAO RETAIL, Referential, database.

VIII
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

INTRODUCTION GENERALE

Les données qu’une entreprise possède sont le fruit d’un ensemble de processus plus ou moins
complexes. Ces données proviennent des différents systèmes d’information de l’entreprise et
sont utilisés par des analystes, mais aussi par les autres services, tels que le Marketing, la
production, de la comptabilité ou des ventes. C’est donc dire que ces données ont une très
haute importance dans les tâches courantes des entreprises. Malheureusement, ces données
mise à disposition des entreprises sont très souvent inapproprié car entaché d’erreur faussant
ainsi les analyses et les décisions prises sur la base de ces données. Et ce, parce qu’il n’existe
pas de processus de contrôle et de validation des données pour ces entreprises.

La qualité des données est de plus en plus un sujet assez préoccupant pour beaucoup de
dirigeant de nos jours. Plusieurs études statistiques nous renseigne à ce sujet notamment
Forbes Insights et « 2016 Global CLO Outlook » de KPMG, qui montrent que 84% des
dirigeants s’inquiètent de la qualité des données qu’ils utilisent pour leur veillent économique.
Une étude auprès de 600 personnes impliquées en intelligence d’affaires a démontré que 35
pour cent de ses utilisateurs considèrent la piètre qualité des données comme faisant partie
d’une de leurs trois principales préoccupations pour les prochains 12 à 18 mois. Une
étonnante étude menée par MIT Sloan indique que les données de mauvaises qualités peuvent
couter en moyenne entre 15 et 25% du chiffre d’affaires. Cela dit, la problématique de la
piètre qualité des données doit être considéré avec haute importance. Disposer de données
d’excellente qualités deviens alors un véritable luxe pour les entreprises d’Aujourd’hui.

Pour les entreprises de la grande Distribution, le souci apparait beaucoup plus conséquent. Car
des données erronées sur les prix, les quantités en stock, ou même la disponibilité des articles
aura un impact direct sur les ventes de l’entreprises.

CFAO RETAIL, une multinationale de grande distribution implantée en côte d’ivoire entend
se hisser au rang des leaders du secteur en côte d’ivoire, voire en Afrique. Pour cela,
l’entreprise dispose d’une direction Organisation Système et Supply Chain ayant pour rôle le
pilotage des approvisionnements, la gestion des stocks, ainsi que la gestion de la base de
données fonctionnelle de l’entreprise. Cependant lorsque les données mise à la disposition de
la supply Chain et de toute l’entreprise sont erronées et de mauvaise qualité, on assiste à des

IX

1
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

problèmes tel que le surstock, les ruptures de stocks ou encore la non disponibilité des articles
en magasin pour le client final. Provoquant par la suite un manque à gagner ou des difficultés
à écouler le surstock.

C’est dans cette optique que nous, étant stagiaire au sein du service Base de données de
l’Organisation Système et Supply Chain de CFAO Retail CI et ayant appris des méthodes et
techniques de traitement de données au cours de notre formation, somme solliciter afin de
solutionner le problème.

Nous faisons donc face à la problématique suivante : Comment détecter ces anomalies de
façon automatique dans la base de données et les corriger par la suite ?

Notre Objectif général étant donc d’anticiper la présence de ses anomalies avant qu’advienne
des problèmes de surstocks, de rupture de stock ou d’indisponibilité d’article en magasin
provoqués par ces anomalies.

Pour atteindre cet Objectif nous procéderons comme suit :

- Mettre en place d’un Template de suivi des anomalies et de leurs détections


automatiques

- Identifier un moyen de vérification des données avant leurs intégrations dans la base
de données.

- Etude comparative des données avant et après la mise en œuvre de la solution.

Pour la mise en œuvre de ce travail, nous chercherons d’abord à identifier la source des
anomalies par des entretiens semi-direct et des observations, nous procéderons dès lors a la
mise en œuvre de notre outil automatique de suivi des anomalies dans la base de données
ainsi que d’un moyen de vérification des données avant leurs intégrations dans le système.

Par ailleurs, après avoir présenté notre solution, nous procéderons à une évaluation de la
performance de celle-ci en faisant une analyse descriptives et comparatives du nombres
d’anomalie par jour avant activation de la solution et du nombre d’anomalie par jour à
compter de l’utilisation de la solution.

Notre travail s’articule autour deux de grande parties. La première partie traite du cadre
d’étude. Nous présentons au cours de cette partie l’environnement de travail ainsi que le cadre
théorique du sujet. La seconde partie quant à elle, présente la démarche méthodologique du
sujet ainsi que les différentes solutions au problème posé.

X
2
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

PARTIE 1 : PRESENTATION DU CADRE D’ETUDE

Cette partie comprend deux chapitres, le premier présente l’entreprise CFAO RETAIL en
mettant en exergue le fonctionnement du service base de données.

Le deuxième chapitre traite pour sa part le cadre théorique du sujet. Nous justifierons donc
l’intérêt de l’étude et présenterons une revue de littérature du sujet.

CHAPITRE 1 : PRESENTATION DE L’ENVIRONNEMENT D’ETUDE


I. CFAO GROUP
1. Présentation

Réalisant un chiffre d’affaire moyen annuel de plus de 6.9 milliards d’euros, avec un accès à
47 pays des 54 pays du continent africain et plus de 21 000 collaborateurs, le GROUPE
CFAO, est un acteur majeur dans les domaines de la mobilité, de la santé, des biens de
consommation, des infrastructures et de l’énergie. Partenaire de grandes marques mondiales,
le Groupe intervient sur toute la chaine de valeur importation, production, distribution selon
les meilleurs standards internationaux, en s’appuyant sur près de 170 ans de connaissance
terrain et sur les savoir-faire locaux. CFAO déploie une stratégie à la fois industrielle pour
favoriser une production locale, et de distribution à travers son réseau, le plus large d’Afrique,
pour proposer des produits et services adaptés et abordables au profit des populations. (Source
: cfaogroup.com).

2. Historique et évolution de l’entreprise

Créé en 1852, par Charles-Auguste Verminck sous l’appellation « les Etablissements


Vermincks ». Le Groupe débute ses activités en Sierra Leone et au Sénégal en se spécialisant
dans le commerce du caco, de l’arachide ; du savon, du caoutchouc, etc.

Au fil du temps, avec le développement de nouvelles activités, les Établissements Verminck


se transforment et changent régulièrement de nom. C’est en 1887 qu’ils prennent le nom de
CFAO qui signifie (Corporation For Africa & Overseas), encore employé aujourd’hui.

3
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

En 1913, CFAO se lance dans l’automobile et devient le premier concessionnaire Ford à


distribuer la célèbre Ford T en Afrique. En 1940, CFAO élargit sa gamme de produits
distribués à travers ses 400 maisons de commerce. CFAO investit pour la première fois dans
la production locale de bières et spiritueux via des brasseries au Nigeria, en Côte d’Ivoire ou
encore au Sénégal. En 1960, L’activité automobile se développe fortement. Elle est portée par
de nouvelles relations avec des constructeurs nippons (Toyota, Isuzu, Subaru…) et le
déploiement d’une distribution multimarque dans les concessions CFAO. L’entreprise obtient
son 1er contrat avec la marque Peugeot suivi en 1970 de son premier contrat avec Toyota.

A partir de 1974, Le Groupe, toujours dans une optique de stratégie de diversification, se


lance dans le secteur du plastique avec ses premiers sites industriels NIPEN et MIPA, qui
fabriquent et distribuent des stylos et produits de rasage BIC® pour toute l’Afrique de
l’Ouest. CFAO renforce également sa présence dans l’automobile avec de nouvelles
implantations en Afrique de l'Est et en Outre-Mer. Dans les années 90, le groupe KERING
dirigé par Pinault acquiert 20% de CFAO. Il s’en suit la création d’une joint-venture avec
HEINEKEN en 1994 pour la gestion de leurs premières brasseries au Congo. Aussi, 2 ans
plus tard, le groupe CFAO rachète la SCOA et Eurapharma, son concurrent historique dans la
distribution, leader dans le secteur pharmaceutique en Afrique de l’Ouest.

En 2002, on assiste à la Création de CFAO Technologies, spécialisé dans les nouvelles


technologies de l’information et de la communication.

En 2015, les activités, CFAO Retail sont lancées ainsi que le premier centre commercial
PlaYce à Abidjan.

4
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

En 2016, le groupe TOYOTA TSUSHO CORPORATION (TTC) acquiert CFAO à 100%. En

2017, les groupes CFAO et HEINEKEN unissent leurs forces et donnent

Naissance à la brasserie BRASSIVOIRE.

Figure 1 : Courbe chronologique de l’Evolution du Groupe CFAO.

Source : (https://www.cfaogroup.com/wp-content/uploads/2021/10/cfao-profil-
2021.pdf)

II. CFAO RETAIL

1. Présentation

CFAO RETAIL est la division de CFAO Group opérant dans le domaine de la Grande
Distribution en Afrique.

En mai 2013, le N°2 mondial de la grande distribution Carrefour et le groupe CFAO annonce
la signature d’un protocole d’accord pour constituer une société commune détenue par CFAO
et Carrefour. Cette société multinationale de grande distribution dénommée CFAO RETAIL
est donc l’entité en charge des centres commerciaux PlaYce. Avec ses magasins Carrefour et
Supeco ainsi que quelques Clubs de marques tel que Lacoste, Jules, Beauty succès et la
Grande Récré au sein des centres commerciaux plaYce. L’entreprise décide alors de mettre en
place des magasins de distribution sous différents formats (Carrefour Hyper, Carrefour
Market et Supeco) afin de répondre au mieux aux attentes des Consommateurs.

5
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

L’ambition de CFAO RETAIL est de réussir son maillage du marché de distribution


d’Afrique de l’Ouest et Centrale à commencer par le Cameroun, la Côte d’Ivoire et le Sénégal
et ainsi en devenir le leader. Tout en intégrant dans Son assortiment, un excellent rapport
qualité-prix en vue de permettre à toutes les couches de la société de s’y plaire.

Pour une meilleure gestion de ses magasins, l’entreprise s’est doté de deux sous entités
appelés la SDA (Société de Distribution Alimentaire) en charge de la gestion des magasins
Carrefour et Supeco et la SGIC (Société de Gestion Immobilière et Commerciale) en charge
de la gestion des magasins de la galerie marchande des centres commerciaux PlaYce.

2. Historique et évolution

CFAO RETAIL, après sa constitution en 2013 a vu naitre en décembre 2015, sa


première grande surface étant un Hypermarché basé à Abidjan.

L’entreprise décompte à ce jour 20 Magasin ouvert officiellement en Côte


d’ivoire, au Cameroun et au Sénégal et sous trois différents formats (Carrefour
Hyper, Carrefour Market et Supeco. Le dernier ouvert (Octobre 2020) étant le
Carrefour Market d’Abidjan Riviera 3.

3. CFAO RETAIL CI

CFAO RETAIL CI est la représentation de la multinationale CFAO RETAIL en


Côte d’ivoire. Elle dispose également de deux sous entités de gestion qui sont la
SDA RCI et la SGIC en charge respectivement des magasins Carrefour et
Supeco ainsi que tous ceux de la galerie marchande plaYce. La SDA RCI, entité
au sein duquel nous avons effectué notre stage dispose de 11 magasins ouverts
officiellement à ce jour dont 1 Hypermarché, 2 Supermarchés grand format ,5
Supermarchés petits formats, et 3 Supeco (mini supermarchés).

CFAO RETAIL dans sa gestion s’est doté de plusieurs directions chacune en


charge de différents services pour le compte de la SDA RCI ou de la SGIC. On
décompte :

- la direction Générale

6
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

- la direction Administrative et financière

- la direction Magasin

- la direction des Ressources Humaines

- la direction Achats & Marketing

- la direction Organisation Système et Supply Chain (OSS)

C’est au sein de la direction OSS que nous avons effectué notre stage de fin
d’étude, en tant qu’assistant data analyst de données au sein du département
base de données et référentiel.

III. L’ORGANISATION SYSTEME ET SUPPLY CHAIN (OSS)

1. Présentation et Organisation

Comme toutes les entreprises de la grande distribution, CFAO RETAIL RCI dispose d’une
direction OSS ayant pour rôle d’assurer la disponibilité des articles en magasins et a l’entrepôt
a tout moment ainsi que de mettre à disposition de des magasins et de l’entreprises des
informations et données pertinentes sur les articles en vue d’une meilleure gestion de
l’entreprise.

Pour sa part, l’OSS de CFAO RETAIL CI comprend 4 services et un analyste de données


effectuant des activités pour le compte de la SDA RCI ou de la SGIC.

On y trouve :

- Le service approvisionnement dirigé par un responsable Approvisionnement


- Le service transit dirigé par un responsable Transit
- Le service entrepôt dirigé par un responsable Entrepôt
- Le service Base de données et référentiel dirigé par un responsable Base de données et
Référentiel.
- L’analyste de données exerçant étroitement avec le service Base de données et
Référentiel et dirigé par le directeur Système et Supply Chain

2. Fonctionnement de L’OSS

7
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Figure 2 : ORGANIGRAME DE L’OSS

Source : l’Etudiant

Comme présenté dans l’organigramme ci haut l’OSS est un département qui fonctionne de
façon hiérarchique partant du directeur OSS aux Agents des différents services.

Ainsi les principaux rôles des services de l’OSS CFAO RETAIL CI sont les suivantes :

Service Approvisionnements : le service Appros est le service chargé d’approvisionner a


tout moment les magasins ainsi que l’entrepôt de l’entreprise en passant régulièrement des
commandes auprès des fournisseurs et s’assurant que la marchandises soit livré en respectant
une certaine contrainte de temps. Ce service est en effet un garant de la disponibilité des
articles en magasins.

Services Transit : le Services Transit pour sa part, est chargé du suivi des commandes
import. Car en effet l’entreprise s’approvisionne depuis l’import. Ainsi le rôle du service
transit est de superviser toutes les importations pour le compte de la SDA RCI et de la SGIC
et veiller au bon déroulement des actions et procédure menés jusqu’à la livraison des
conteneurs.

Service Entrepôt : le Service de l’entrepôt dirigé par un responsable entrepôt, est les services
chargés de la réception et stockés les articles venant des fournisseurs locaux ainsi que
commandés depuis l’Import. Ce service s’assure également de la bonne gestion des articles
stockés a l’entrepôt en approvisionnant les magasins si besoin est. Pour notre part, l’entrepôt
de l’entreprise CFAO RETAIL CI appelé AERIA est situé à Port bout, derrière l’Aéroport
Internationale FHB.

Services Base de données et Référentiel : C’est au sein de ce Services que nous avons
effectué notre stage de fin d’étude. Comme son nom l’indique, c’est le Services en charge de
la gestion de la base de données et du Référentiel de tous les magasins. Il est donc le service
garant des informations sur les articles et fournisseurs de CFAO RETAIL CI. Son rôle
principal est donc d’effectuer toutes les mises à jour dans la base de données et tout en
s’assurant du bon référencement des articles en fournisseurs dans cette base de données.

Analyste de données : l’analyste de données de l’OSS, est celui qui guide de par ces analyses
de la base de données et du Référentiel les décisions du directeurs OSS et de toute

8
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

l’entreprise. Il est ainsi chargé de réaliser des rapports d’analyses et des reportant périodique
mis à la disposition de toute l’entreprise.

4. Base de données et Référentiel

La Base de données étant non seulement le garant de la fiabilité des informations sur les
articles en magasins est également le support de décisions de toute l’entreprise.

Par ailleurs ces services sont subdivisés en deux sous-service qui sont ; la Base de données et
le Référentiel fonctionnant presque tout le temps ensemble mais avec des priorités bien
différentes.

a) Base de données.
Cette entité du service base de données et référentiel est chargé principalement de créer
les nouveaux articles ainsi que les nouveaux fournisseurs dans la base de données et
d’effectuer les mises à jours sur les prix de ventes, les prix d’achat, le PCB1
venant pour la plupart des acheteurs, et tout autre informations sur les articles. Aussi, la
base de données est chargée du paramétrage des actions commerciales et opération de
promotion étant donné que c’est une tâche touchant les prix. Cette entité est à ce jour gérer
par deux agents Base de données.

b) Le Référentiel

Reconnu comme un garant de la disponibilité des articles en magasins. Le Référentiel est


l’entité du service Base de données et référentiel devant s’assurer de la disponibilité des
articles en magasin et à l’entrepôt tout en s’assurant qu’il est command able, actif et
disponible dans le magasin voulu et bien paramétré dans le système. L’agent Référentiel doit
pour cela corriger au quotidien toute les anomalies qui visent à rendre indisponible et non
commandable un article qui doit en théorie être commandé et vendu. Travaillant en étroite
collaboration avec le Service Appros, il se sert de base donnée « Articles », « Stock » et
« Commandes » pour effectuer ses contrôles. A ce jour cette différenciation entre la base de
données et le référentiel n’est pas officiellement faite mais au cours de notre stage, nous avons
travaillé beaucoup plus sur le référentiel étant ainsi donc un Agent Référentiel. Bien que nous
avons servis d’Auxiliaire au Responsable Base de données et Référentiel en sa qualité
d’analyste de données de l’entreprise. Nous avons donc été dans ce sens analyste de données

9
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

junior. Par ailleurs, nous avons servis d’auxiliaire également à la Base de données lorsque
besoins était.

CHAPITRE 2 : CADRE THEORIQUE

Dans cette partie, nous aborderons les questions théoriques du sujet.

I. REVUE DE LA LITTERATURE

La littérature aborde le problème de la qualité des données de plusieurs manières différentes.

Nous verrons dans cette rubrique, ce que dit la littérature à propos des données, des anomalies
sur les données et les méthodes utilisées à ce jour pour le traitement de ces anomalies. Outre
cela, nous verrons une approche définitionnelle des concepts clés de notre travail.

1. REVUE DE LITTERATURE THEORIQUE


1.1) APPROCHE DEFINITIONELLE DES CONCEPTS CLES DU
SUJET
a) La grande distribution

Le terme de grande distribution désigne généralement le commerce de détail de biens de


consommation s'effectuant en libre-service au sein du commerce intégré ou associé. La notion
de grande distribution sous-entend également généralement une surface minimum de vente
(hypermarché, supermarché, supérette), mais ce dernier facteur à tendance à évoluer avec le
développement du commerce intégré de ville s'effectuant sur des petites surfaces et le
développement de grands acteurs de l'e-commerce n'ayant pas de surfaces de vente.

C’est un secteur aujourd’hui en plein essor en Côte d’Ivoire. Il enregistre une croissance de
7% par an en moyenne (Mieu, 2014). Avec un chiffre d’affaires annuel de près de 800
milliards de FCFA (environ 1 219 512 195 milliard d’euros), ce secteur compte parmi les plus
prospères de l’économie ivoirienne.

b) Les Base de données

Une base de données est en général un tableau de M lignes et N colonnes, comportant un


ensemble de données relatives à un sujet précis.

10
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Par ailleurs, une base de données peut être l’agencement de plusieurs tables traitant d’un sujet
commun. Sa mise en œuvre a pour but de stocké un ensemble d’information chiffré afin de la
rendre disponible pour d’éventuelles analyses.

c) La donnée

Bien que les termes donnés et information soient considérés comme pareils, il existe quand
même des distinctions à bien prendre en compte.

Une « donnée » est en quelque sorte la représentation d’une information qui est codée
dans un format numérique, parfois sous forme analogique, permettant son utilisation et
son traitement par ordinateur. Emmagasinées dans un système informatique, les données
ne sont pas des informations. Elles deviendront des informations dès qu’elles seront
décodées dans leur contexte d’utilisation. A priori, une donnée hors contexte ne fournit
pas d’information. Il s’agit simplement d’une valeur quelconque permettant de qualifier
une portion d’une entité. Par exemple une valeur numérique (adresse, quantité, âge,), un
qualificatif (couleur, sexe, ancienneté,), une valeur booléenne (0, 1, vrai, faux, oui, non).
Une fois mise en contexte, elle devient une information. Une information peut contenir
une ou plusieurs données. Par exemple, le nombre « 34 » (une donnée), il y a 34 étudiants
inscrits dans le cours STAT INF (une information).

d) Les anomalies de données.

Pour un bon traitement et une bonne analyse des données, le premier défi majeur
consiste à s’assurer de la fiabilité des données dont on dispose. Car en effet Les
données d’une base de données doivent respecter certaines règles, sous peine de
générer des anomalies.

Aussi appelé bruit ou exceptions, une valeur anormale dans une base de données est
une déviation de la donnée par rapport la tendance normale et réalisable de la base de
données.

Les anomalies sont des occurrences inattendues qui ne sont pas conformes à un
modèle standard. Elles peuvent être dues à une erreur humaine ou à une panne
d'équipement.

On distingue ainsi donc trois catégorie d’anomalies dans une base de données :

11
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

 Valeurs aberrantes : valeur significativement différente du reste des valeurs


d'un
Ensemble de données.
 Nuls : une valeur à laquelle aucune donnée n'est associée (parce qu'elle n'a pas
été
Enregistrée).
 Données manquantes ou enregistrement incomplet : une valeur qui n'est pas
enregistrée dans un jeu de données car il n'y a pas assez de données pour remplir
le champ ou le tableau.
 Les redondances de données : Ce type d’anomalie désigne deux ou plusieurs
enregistrements de données complètement identiques

2. REVUE DE LITTERATURE EMPIRIQUE

Cette rubrique comportera deux sous parties.

L’une présentera les grands ouvrages ayant discutés du sujet et l’autre se contenteras de
présentera les méthodes connu et utilisées à ce jour pour la détection des anomalies dans les
base de données.

2.1) OUVRAGES SUR LA DETECTION DES ANOMALIES DANS LES BASE DE


DONNEES

Les systèmes d'information regorgent de données obsolètes, incorrectes ou incomplètes.

La mauvaise qualité des données est néfaste à l'entreprise : performance, réactivité, coûts,
image sont directement concernés.

C’est en ce sens que Christophe BRASSEUR dans son ouvrage « Data Management,
qualité des données et compétitivité » met l’accent sur l’importance et l’impact des
données dans les systèmes de gestions des entreprises.

Selon Laure Berti-Equille la bonne qualité des données est aujourd'hui la clé de voûte de
toute organisation. La gestion et l'amélioration de cette qualité sont des tâches coûteuses et
difficiles, mais néanmoins incontournables. Dans son ouvrage intitulés « la qualité et la
gouvernance des données, au services de la performance des entreprises » il propose une

12
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

étude des différents outils et démarches qui assistent les spécialistes de la qualité et de la
gouvernance des données. A travers les expériences de la communauté francophone
animée par l'association Exquis (Excellence Qualité, Information), il présente, avec
pédagogie et pragmatisme, un panorama des concepts-clés de la gestion de la qualité des
données et leurs déclinaisons dans les entreprises (Business Intelligence, Data Qualité
Management, Key Performance Indicator, Model Driven Engineering, Master Data
Management, etc.).

2.2) TECHNIQUES DE DETECTION DES ANOMALIES DE DONNEES.

Les technique mise au point à ce jour pour détecter les anomalies dans les données sont
nombreuses et basé sur des types de données différents.

On a :

- Le détecteur d’anomalie que propose Microsoft AZURE appelé « API détecteur » est
une fonctionnalité utilisable sur des données en série temporelle est un détecteur basé
sur une intelligence artificielle qui analyse les données et sélectionne le meilleur
algorithme de détection d’anomalie.
- Les algorithmes d’apprentissage automatiques pour la détection des anomalies tel
que : la régression linéaire, l’algorithme des plus proches voisin (KNN), les machines
à vecteurs de support (SVM), etc.

II. JUSTIFICATION ET INTERET DE L’ETUDE

Le sujet que nous étudions a été choisi pour diverses raisons.

1. Contexte

Cette étude a pour but principal la mise en œuvre d’un outil de détection des anomalies
dans une base de données et du traitement de ces données.

2. Intérêt du point de vue de l’entreprise

Pour l’entreprise CFAO Retail, la mise en œuvre d’un tel outil apparait très bénéfique
dans le sens où il permettra à l’entreprise d’identifier continuellement les anomalies qui
seront créées dans la base de données.

13
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Ainsi cet outil assurera une certaine qualité des données de l’entreprise et réduira par
l’impact négatif sur les ventes ainsi que sur le chiffre d’affaire de l’entreprise en :

- Réduisant les risques de surstocks :

- Réduisant les risques de sous-stocks :

- Assurant les disponibilités des articles dans les magasins voulus

Par ailleurs, la bonne qualité des données permettra d’effectuer de bonne analyses et
pertinentes qui permettrons pas la suite la prise de meilleures décisions pour le
développement de l’entreprise.

3. Intérêt du point de vue de la formation

Etant donné qu’au cours de la formation, nous avons appris à traiter et manipuler les
données à travers divers logiciel, et qu’en plus de cela nous avons par ailleurs appris à
gérer les bases de données relationnelles ou non, au moyens de plusieurs logiciels qui
exploitaient chacune le language SQL. Ce travail constitue une véritable mise en
application de tous ses apprentissages.

CONCLUSION PARTIELLE

Cette première partie, relative à la présentation des cadres environnemental et théorique de


notre étude, nous a permis, dans un premier temps, de présenter le Groupe CFAO, sa
filiale CFAO Retail Côte d’Ivoire, son entité la SDA, son département OSS ainsi que son
services « Base de données et référentiel ». Dans un second temps, nous avons d’une part
défini certains concepts de base et d’autre part la méthodologie d’étude. La définition des
concepts et la revue de littérature nous ont permis de mieux cerner notre sujet et
d’élaborer un plan d’action pour la mise en œuvre de notre solution pour le traitement et la
détection automatique dans la base de données référentiel « PAYS ».

14
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

PARTIE 2 : APPROCHE METHODOLOGIQUE ET RESULTATS DE


L’ETUDE

Dans cette partie, nous aborderons le cadre méthodologique de notre étude et nous
résultats de notre étude.

Ce cadre sera présenté en deux dictions. La première section présentera les différentes
méthodologies de l’étude tandis que la seconde section se contentera de présenter les
résultats et les discussions des résultats.

SECTION 1 : APPROCHES METHODOLOGIQUES DU SUJET

Dans cette section nous présenterons en chapitre 1 l’approche méthodologique pour


la mise en œuvre de la solution et en chapitre 2 pour l’évaluation de la performance
de cette solution

CHAPITRE 1 : METHODOLOGIE DE LA MISE EN ŒUVRE DE LA SOLUTION

I. METHODOLOGIE
La solution que nous avons décidé d’établir est une solution office comme demandée.
Elle est principalement développée sous Microsoft ACCES.
1. Choix du logiciel de travail

Etant donné que les potentiels utilisateurs de l’outil que nous devons établir ne seront
pas nécessairement des amateurs dans le domaine du traitement des données. Une
solution office serait l’idéal, selon l’entreprise.

Car en effet, tous pourraient l’utilisé pour contrôler le flux de données avec lesquelles
ils travaillent au quotidien.

Parmi tant de logiciel OFFICE mis à la disposition du grand public nous avons décidé
de nous servir de Microsoft ACCES car c’est d’abord un outil de gestion des bases de
données capable de communiquer avec des requêtes SQL et de plus, l’on a la capacité
de l’automatiser aux moyens du langage VBA.

15
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

2. La base de données « Référentiel »

La base de données référentiel est la base de données qui contient les informations sur
tous les articles référencés dans le système de CFAO RETAIL.

Avec les articles en lignes et les variables en colonnes, elle nous renseigne sur les
informations tel que le code article, la désignation, le prix tarif, le prix de vente, la
variante, le mode d’approvisionnement. Pour ne citer que ceux-là.

- Figure 3 : Extrait de la base de données 4 « Pays » du 05/11/2022

16
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Source : L’étudiant

3. L’Accès à la base de données « PAYS »

L’accès à la base de données PAYS est un processus très simple. En effet, CFAO
RETAIL dans son fonctionnement dispose d’un Progiciel de gestion Appelé
« METI ». C’est donc par ce progiciel que nous obtenons la base de données du jours
en réalisant une extraction de fichiers au format CSV.

La base de données est mise à jour tous les jours selon que des modifications lui soit attribué.
Dans la suite de notre étude, nous utiliserons la base de données du 05/11/2022.

II. PRESENTATION DES ANOMALIES TYPE


Les anomalies que nous rencontrons au quotidien dans la base de données PAYS sont
nombreuses.
Dans les tableau ci-dessous. Nous vous présenterons les anomalies les plus courantes de façon
théorique en fonction de leur catégorie :

Anomalies de valeurs manquantes Anomalie de paramétrage


EAN ou encode manquant Articles actif et non commandable
PCB manquant Article Bloqué et commandable
Groupe de variante manquant Fournisseur plateforme en principal
Volume et poids PCB manquant Article en fin de vie et fournisseur
d’origine commandable
UL manquant Articles en code état 6 ou 1
Code état = 0 Articles en Fin de vie et fournisseur
d’origine commandable

Tableau2 : Anomalies de valeurs manquantes / Tableau3 : Anomalies de paramétrages


Source : l’étudiant

II.1) EXPLICATIONS ET IMPACT DIRECT DES ANOMALIES TYPE


Dans la base de données « PAYS » ces anomalies se présente comme suit :

A. ANOMALIE DE VALEURS MANQUANTES

- Figure 4 : EAN manquant :

17
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Lorsque ces valeurs n’existent pas pour les articles, l’on assiste à une impossibilité de vente
dans le cas où l’article est actif.

-
Figure 5 : PCB manquant :

Le PCB signifiant littéralement Par Combien est la variable qui nous désigne le nombre de
représentation d’un article dans son paquet ou son carton.

- Figure 6 : Groupe de variante manquant :

Lorsque le groupe de variante n’est pas renseigné nous rencontrons un article qui ne descend pas dans
le cadencier.
En effet le cadencier est un système permettant au logiciel de généré des commandes
automatiquement. Des commandes ne seront donc pas générées pour les articles connaissant cette
anomalie.

- Figure 7 : Volume et poids PCB manquant :

18
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Pour les articles IMPORT, lorsque ces valeurs n’existent pas, l’on se retrouve dans l’impossibilité de
validation du conteneur livrant ces articles.

- Figure 8 : UL manquant :

Cette anomalie est une anomalie très importante car elle engendre directement une impossibilité de
commander l’article (par commande manuelle ou automatique)
Figure 9 : Code état = 0

Lorsque la variable code état affiche comme modalité 0, cela signifie que la création de l’article n’a
pas été terminée. Autrement dit il y a des informations essentielles qui n’ont pas été renseigné.
Par conséquent l’article est considéré inexistant dans notre base de données.

B. ANOMALIE DE PARAMETRAGES

- Figure 10 : Articles actif et non commandable :

19
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Lorsqu’un article est actif et non commandable. Les commandables ne peuvent pas être générés sur
lesdits articles et par conséquent on se retrouve avec des problèmes de rupture de stocks

- Figure 11 : Article Bloqué et commandable :

Les articles bloqués ne doivent normalement pas être commandé.


En les rendant commandable. On risque de lancer des commandable sur des articles qu’on désire ne
plus vendre par exemple.

- Figure 12 : Fournisseur plateforme en principal

20
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Le fournisseur plateforme ou fournisseur stock est en réalité l’entrepôt de l’entreprise considéré


comme fournisseur. De ce fait il ne doit pas être paramétré en tant que fournisseur principal au
risque de généré des commandes directement sur vers ce fournisseur.

- Figure 13 : Article en fin de vie et fournisseur d’origine commandable

Le code état F désigne les articles en Fin de vie, autrement dit les articles qui sont censés ne plus
être vendu chez l’entreprise. Ainsi le code état F s’assure d’épuiser le stock déjà présent avant de
passer l’article en code état Bloqué (B). Les articles ne doivent donc pas être commandable.

- Figure 14 : Articles en code état 6 ou 1

Le code état 6 ou 1 désigne les articles qui sont resté en enrichissement


Le code enrichissement désigne les articles dont la création n’est pas terminée au niveau de
l’import.

21
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Source : L’étudiant

CHAPITRE 2 : APPROCHE METHODOLOGIQUE POUR L’EVALUATION DE LA


PERFORMANCE DE LA SOLUTION

Dans cette partie nous évaluerons au moyen d’analyse statistique la performance de


notre solution

I. Contexte

L’une des principales taches du Services Base de données de CFAO RETAIL CI est la
correction des anomalies rencontrées sur les articles référencés dans la base de données
PAYS. Toutefois la detection des ses anomalies s’avèrent quelques peu très chronophage vu
les autres exigences auxquelles le service est appelé, le service arrive quand même à détecter
certaines anomalies et les corrige aux mieux de ce qu’ils peuvent. Ainsi on assiste à une
variation du nombre d’anomalie d’un jour à l’autre. Cette variable qu’est le nombre
d’anomalie journalier peut donc être étudié. C’est donc dans cette optique que nous avons
décidé de l’utiliser afin d’en faire une étude comparative entre la période avant la mise en
place de notre solution et la période après la mise en place de notre solution en vue d’évaluer
la performances et l’impact de notre solution

II. Collecte des donnees

Pour obtenir les données sur notre variable d’intérêt qui est le nombre d’anomalie par jour,
nous avons procéder comme suit:

22
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

- Mise en place d’un tableau de bord automatique comptant le nombre de cas


d’anomalie selon le type d’anomalie dans les différentes bases de données (voir
annexe)
- Application de ce tableau de bord aux bases de données d’avant la mise en place de la
solution et aux bases de données d’après la mise ne place de la solution
- Nous avons choisi de collecter nos données 30 jours avant la mise en place de la
solution et 30 jours après la mise en place de la solution sachant que le jour exact de la
mise en place de la solution fut le 01er novembre 2022.

Ainsi nous avons obtenu les différents nombre journalier d’anomalie sur les deux différentes
périodes. Les tableaux ci dessous recapitule aisément:

AVANT APRES
Date Missing Error Date Missing Error
02/10/2022 1814 1199 02/11/2022 1803 1318
03/10/2022 1824 1092 03/11/2022 1780 1317
04/10/2022 1799 1577 04/11/2022 1717 1332
05/10/2022 1810 1568 05/11/2022 1733 1357
06/10/2022 1787 1119 06/11/2022 1744 1331
07/10/2022 1788 1052 07/11/2022 1697 1271
08/10/2022 1793 1384 08/11/2022 1720 1341
09/10/2022 1792 1314 09/11/2022 1710 1421
10/10/2022 1799 1316 10/11/2022 1583 1279
11/10/2022 1781 1746 11/11/2022 1423 1274
12/10/2022 1799 1777 12/11/2022 1263 1269
13/10/2022 1780 1678 13/11/2022 1103 1263
14/10/2022 1804 1553 14/11/2022 1249 1269
15/10/2022 1780 1678 15/11/2022 1199 1329
16/10/2022 1793 1167 16/11/2022 1219 1254
17/10/2022 1768 1533 17/11/2022 1199 1000
18/10/2022 1766 1507 18/11/2022 1179 852
19/10/2022 1744 878 19/11/2022 1154 952
20/10/2022 1757 1668 20/11/2022 1156 972
21/10/2022 1754 1597 21/11/2022 1138 952
22/10/2022 1734 1050 22/11/2022 1156 938
23/10/2022 1753 900 23/11/2022 1131 950
24/10/2022 1778 892 24/11/2022 1095 940
25/10/2022 1796 1592 25/11/2022 1090 951
26/10/2022 1776 1009 26/11/2022 1084 967
27/10/2022 1762 1304 27/11/2022 1076 979
28/10/2022 1785 1394 28/11/2022 1068 966
29/10/2022 1796 946 29/11/2022 1060 956
30/10/2022 1813 1799 30/11/2022 1051 946
31/10/2022 1833 1318 01/12/2022 1046 927
23
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

NB:

- Missing : Variable dont la modalité est le nombre d’anomalie par jour de type Valeur
manquante
- Error : Variable dont la modalité est le nombre d’anomalie par jour de type Erreur de
paramétrage

Tableau 4 et Tableau 5 : Echantillon de données collecter sur 30 jour pour chaque type
d’anomalies

III. PRESENTATION DES DONNEES AVANT ET APRES LA SOLUTION

1. Avant la mise en utilisation de la solution

Avant la mise en utilisation de la solution ACCES, le services base de données


s’occupaient de détecter les anomalies et de les traiter du mieux qu’ils peuvent.

Toutefois, les anomalies continuaient de se créer dans le système.

Ainsi nous avons les tendances suivantes en ce qui concerne le nombre d’anomalie
journaliers de valeur manquante et d’erreur de paramétrage avant la solution sur 30 jours :

Graphique 1 : TENDANCES DU NOMBRE JOURNALIER D’ANOMALIE AVANT SOLUTION


2000
1800
1600
1400
1200
1000
800
600
400
200
0
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
2 02 2 02 2 02 2 02 2 02 2 02 2 02 2 02 2 02 2 02 2 02 2 02 2 02 2 02 2 02
/ 2/ / 4/ / 6/ / 8/ 0/ 2/ 4/ 6/ 8/ 0/ 2/ 4/ 6/ 8/ 0/
10 10 10 10 /1 /1 /1 /1 /1 /2 /2 /2 /2 /2 /3
10 10 10 10 10 10 10 10 10 10 10

Missing1 Error1

2. Après la mise en utilisation de la solution

24
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Egalement, Après la mise en utilisation de la solution pour la détection des anomalies,


nous avons récolter le nombre journalier d’anomalie dans la base de données afin de
mesurer l’impact de l’utilisation de la solution de détection des anomalies sur 30 jours.

Notons aussi que les anomalies ne cessent de se créer pendant ces jours-là.

Graphique 2 : TENDANCES DU NOMBRE JOURNALIER D’ANOMALIE APRES SOLUTION

2000
1800
1600
1400
1200
1000
800
600
400
200
0
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 2 2
/ 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20 / 20
/ 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 / 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 1/ 1 2

Missing2 Error2

IV.

V. TEST DE COMPARAISONS DES NOMBRES D’ANOMALIES MOYEN ET


RESULTATS

25
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

VARIABLE OBS MEAN STD. DEV. MIN MAX

MISSING1 30 1785.267 23.40046 1734 1833

MISSING2 30 1320.867 278.4849 1046 1803

Le test que nous allons réaliser aura pour but de confirmer ou infirmer l’hypothèse suivante :
La mise en utilisation de la solution a-t-il eu un impact sur le nombre journalier d’anomalie ?
Si oui, quel est le sens de cet impact ?
Pour ce faire nous réaliserons un test de comparaison de deux moyenne basé sur des
échantillons non appariés.

Etape 1 : STATISTIQUE DESCRIPTIVES DES DEUX VARIABLES POUR LES DEUX


DIFFERENTS CAS (AVANT ET APRES SOLUTION)
- Anomalie de valeur manquante : MISSING1 pour Avant solution et MISSING2 pour
après solution.
Tableau 7 : Statistiques descriptives 1

- Anomalie d’erreur de paramétrage : ERROR1 pour avant solution et ERROR2 pour


après.

Tableau 8 : Statistiques descriptives 2


VARIABL OBS MEAN STD. DEV. MIN MAX
E
ERROR1 30 1353.56 290.8298 878 1799
7
ERROR2 30 1129.1 186.4254 852 1421 Etape 2 : TEST
d’égalité des variances
Figure 17 : Test d’égalité de variances 1
- Cas des anomalies de valeurs manquantes :
Variance ratio test

Variable Obs Mean Std. Err. Std. Dev. [95% Conf. Interval]

MISSING1 30 1785.267 4.27232 23.40046 1776.529 1794.005


26
MISSING2 30 1320.867 50.84416 278.4849 1216.879 1424.855
ratio = sd(MISSING1) / sd(MISSING2) f = 0.0071
Ho: ratio = 1 degrees of freedom = 29, 29

MISE Ha:
EN PLACE
ratioD’UNE
< 1 SOLUTION DE DETECTION AUTOMATIQUE
Ha: ratio != 1 DES ANOMALIESHa:
DESratio
DONNEES
> 1
Pr(F < f) = 0.0000 REFERENTIELLES
2*Pr(F < DE
f) CFAO RETAIL
= 0.0000 Pr(F > f) = 1.0000

- Cas des anomalies d’erreur de paramétrage :


Figure 18 : Test d’égalité de variances 2

Variance ratio test

Variable Obs Mean Std. Err. Std. Dev. [95% Conf. Interval]

ERROR1 30 1353.567 53.09802 290.8298 1244.969 1462.164


ERROR2 30 1129.1 34.03647 186.4254 1059.488 1198.712

combined 60 1241.333 34.51249 267.3326 1172.274 1310.393

ratio = sd(ERROR1) / sd(ERROR2) f = 2.4337


Ho: ratio = 1 degrees of freedom = 29, 29

Ha: ratio < 1 Ha: ratio != 1 Ha: ratio > 1


Pr(F < f) = 0.9903 2*Pr(F > f) = 0.0194 Pr(F > f) = 0.0097

Etape 3 : TEST de normalité de shapirowilk


Figure 19 : Test de normalité 1
- Cas des anomalies de valeurs manquantes :

Shapiro-Wilk W test for normal data

Variable Obs W V z Prob>z

MISSING1 30 0.98803 0.380 -1.999 0.97718


MISSING2 30 0.78771 6.748 3.948 0.00004

27
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

- Cas des anomalies d’erreur de paramétrages :

Variable Obs W V z Prob>z

ERROR1 30 0.93834 1.960 1.391 0.08204


ERROR2 30 0.81066 6.018 3.711 0.00010
Figure 20 :
Test de normalité 2

Etape 4 : TEST d’égalité des moyennes (ttest)

- Cas des anomalies de valeurs manquantes :

Figure 20 : Test d’égalité des moyennes 1

Two-sample t test with unequal variances

Variable Obs Mean Std. Err. Std. Dev. [95% Conf. Interval]

MISSING1 30 1785.267 4.27232 23.40046 1776.529 1794.005


MISSING2 30 1320.867 50.84416 278.4849 1216.879 1424.855

combined 60 1553.067 39.41648 305.3187 1474.194 1631.939

diff 464.4 51.02334 360.1086 568.6914

diff = mean(MISSING1) - mean(MISSING2) t = 9.1017


Ho: diff = 0 Satterthwaite's degrees of freedom = 29.4095

Ha: diff < 0 Ha: diff != 0 Ha: diff > 0


Pr(T < t) = 1.0000 Pr(|T| > |t|) = 0.0000 Pr(T > t) = 0.0000

28
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

- Cas des anomalies d’erreur de paramétrage


Figure 21 : Test d’égalité des moyennes 2
Two-sample t test with unequal variances

Variable Obs Mean Std. Err. Std. Dev. [95% Conf. Interval]

ERROR1 30 1353.567 53.09802 290.8298 1244.969 1462.164


ERROR2 30 1129.1 34.03647 186.4254 1059.488 1198.712

combined 60 1241.333 34.51249 267.3326 1172.274 1310.393

diff 224.4667 63.07044 97.74715 351.1862

diff = mean(ERROR1) - mean(ERROR2) t = 3.5590


Ho: diff = 0 Satterthwaite's degrees of freedom = 49.3895

Ha: diff < 0 Ha: diff != 0 Ha: diff > 0


Pr(T < t) = 0.9996 Pr(|T| > |t|) = 0.0008 Pr(T > t) = 0.0004

29
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

SECTION 2 : PRESENTATION DES RESULTATS ET DISCUSSIONS


Dans cette section nous présenterons la solution finale mise en place pour détecter les
anomalies dans le référentiel ainsi que son mode d’utilisation et nous discuterons les résultats
de l’analyse comparative pour l’évaluation de la performance de la solution entre les deux
périodes.

CHAPITRE 1 : SOLUTION DE DETECTION DES ANOMALIES DANS LA BASE DE


DONNEES REFERENTIEL

III. PRESENTATION DE LA SOLUTION


La solution que nous avons mise en place pour détecter toutes ces anomalies de façons
automatique dans la base de données est une solution OFFICE comme demandé par
l’entreprise.
Cette solution développée sous le logiciel Microsoft ACCES OFFICE est donc deux sous
formulaire permettant d’effectuer des filtres automatiques sur une table alimentée par un
fichier Excel.
Ainsi nous avons 1 formulaire de filtre pour les anomalies de valeurs manquante et 1 autre
formulaire de filtre pour les anomalies de paramétrages.
Cela se présente comme suit :

- Figure 15 : Anomalie de valeurs manquantes

- Figure 16 : Anomalie de paramétrage

30
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

IV. MODE D’UTILISATION DE L’APPLI

Cette mini application de détection des anomalies a été conçu en vue de faciliter l’utilisation
par tous.

Elle est dotée d’une table appelé « article » qui est alimentée par un fichier Excel appelé
« TEST » et de deux formulaire de filtre automatisé par des codes VBA appelés Selection_Sql
et Selection_Sql2 respectivement pour les anomalies de valeurs manquantes et les anomalies
de paramétrages.

Ces formulaires fonctionnent de la façon suivante :

Ainsi :

- Etape 1 : effectuer l’extraction de la base de données du jour.


- Etape 2 : Coller cette extraction dans le tableau Excel nommé « TEST »
- Etape 3 : Ouvrir la table « articles » et actualiser
 Pour la détection des valeurs manquantes
- Etape 4 : Ouvrir le formulaire « Selection_SQL » et cliquez sur l’un des boutons
‘valider’ selon les anomalies que vous souhaitez avoir

31
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

- Etape 5 : Dans le sous formulaire juste en dessous, les anomalies rencontrées seront
présentées, copier et coller ces données dans un lieu pour leurs traitement (de
préférence dans une feuille Excel).
 Pour la détection des erreurs de paramétrages
- Etape 4 : Ouvrir le formulaire « Selection_SQL » et cliquez sur l’un des boutons
‘valider’ selon les anomalies que vous souhaitez avoir
- Etape 5 : Dans le sous formulaire juste en dessous, les anomalies rencontrées seront
présentées, copier et coller ces données dans un lieu pour leurs traitement (de
préférence dans une feuille Excel).

Les filtres automatiques qui nous permettent de détecter les anomalies sont contrôlés par des
requêtes SQL filtrant la table « articles »

 Les codes sont Pour la détection des valeurs manquantes

Select* FROM article where PCB is null

Select* From article Where Prixtarif is null or Prix5 is null or Prixventecodé1 is null or Prixventecodé2
is null or Prixventecodé3 is null or Prixventecodé4 is null

Select* From article WHERE EAN is null

Select* From article WHERE Groupevarianteorig is null

 Les codes sont Pour la détection des erreurs de paramétrages

Select * FROM article where Codeétat = 2 AND Commandable? = N

Select * FROM article where Codeétat = B AND Commandable? = O

Select * FROM article where Codeétat = 1 OR Codeétat = 6

Select * FROM article where Codeétat = F and nom is not null and princ# = O

CHAPITRE 2 : DISCUSSIONS DES RESULTATS DE L’EVALUATION DE LA

32
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

PERFORMANCE DE LA SOLUTION.

I. INTERPRETATION DES TENDANCES DES GRAPHIQUES 1 ET 2

Les graphiques 1 et 2 presentent repectivement l’evolution du nombre journalier d’anomalie


pour les deux types des periodes d’avant et après la solution.
- Les tendances obtenues sur les variables « Missing » et « Erreur » avant la solution
nous montrent que le nombre d’anomalie de valeur manquante demeurent supérieur en
moyenne au nombre d’anomalie de paramétrage tous deux ayant tendance à osciller
autour d’une valeur constante qui est de 1800 anomalies par jour pour les anomalies
de valeurs manquantes et d’environ 1400 anomalie. Cela explique le fait que les
anomalies de paramétrage sont les plus traités les erreurs de paramétrage ont un
impact beaucoup plus direct sur le business. L’accent est donc mis sur ce type
d’anomalie. Avec une forte oscillation car les anomalies de paramétrage se créent
aussi plus facilement et rapidement.

- Après la mise en œuvre de la solution, nous constatons une tendance général baissière
pour les deux variables. Ainsi nous pouvons émettre l’hypothèse selon laquelle, la
mise en œuvre de la solution a eu un impact sur le nombre journalier d’anomalie.
Toutefois nous remarquons une linéarité forte entre les deux variables, comme
L’indique le tableau de corrélation ci-dessous :
Tableau 6 : Tableau de corrélation entre la variable MISSING2 (Missing après la solution) et
ERROR2 (Error apres la solution)
MISSING2 ERROR2

MISSING2 1.0000
ERROR2 0.8083 1.0000

Ou le coefficient de corrélation est égale 0.8. Nous pouvons donc dire que la baisse des deux
types d’anomalie a évolué dans le même sens, cela traduit le fait que les deux anomalies ont
commencé à être considéré aux même titre vu que la solution les détecter tous deux.

II. INTERPRETATION DU TEST DE COMPARAISON DES NOMBRES


MOYENS D’ANOMALIE.

33
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

L’objet de ce test d’égalité entre les moyenne des deux échantillons avait pour but de savoir si
l’apport de la solution a eu un impact significatif sur le nombre des anomalies.

Pour y parvenir nous procéder par 4 étapes :


La première étape était la partie des statistiques descriptives des variables, nous notons à cet
effet que le nombre moyen journalier d’anomalie de chaque type a baissé après l’apport de la
solution.
La seconde étape quant à elle, effectue un test d’égalité des variances. Ce test a été effectué
pour s’assurer que les données sont indépendantes dans le sens où elles ne proviennent pas de
la même population. Pour les deux période d’observations, l’hypothèse nulle étant que les
deux variables des deux types d’anomalie ont exactement les mêmes variances. Cette
hypothèse a été donc rejeter avec une p-value = 0.000<0.05. Ainsi l’on conclut que les
variables n’ont pas les mêmes variances et donc pas les même populations source.

La troisième étape consistait à effectuer un test de normalité des variables.


Ce test de normalité de Shapirowilk réalisé sur les deux échantillons des deux variables nous
révèle que les deux variables MISSING1 et MISSING2 ainsi que ERROR1 et ERROR2 ne
sont pas distribué suivant la loi normale, rejetant l’hypothèse nulle selon laquelle les variables
sont distribuées normalement. Ce test nous permettait également de nous fixer quant à la
nature du test d’égalité des moyennes choisir.

Le dernier test lui nous présente le résultat du test d’égalité des moyennes des variables
MISSING 1 et MISSING 2 ainsi que ERROR1 et ERROR2. Le test a été réalisé sur la base
d’échantillon non apparié de variances différentes. Avec pour hypothèse nulle les moyennes
des variables MISSING 1 et MISSING 2 sont égales et les moyennes des variables ERROR1
et ERROR2 sont aussi égales.
La conclusion était donc que les moyennes des différentes variables étaient différentes car
l’hypothèse nulle fut rejetée pour les deux types d’anomalies des deux périodes.
De plus, l’hypothèse nulle selon laquelle les différences moyenne (MISSING 1 - MISSING 2)
ainsi que moyenne (ERROR1 - ERROR2) sont inferieur s’avère être non rejetable car donnant
des P-value = 1.000>0.05 pour les valeurs manquantes et P-value = 0.996 > 0.05 pour les
Erreur de paramétrages.
On conclut donc que les moyennes des variables MISSING 2 et ERROR2 sont inferieur a
celles des variables ERROR1 et ERROR2 respectivement.
Par conséquent la solution de détection des anomalies dans la base de données a eu un impact
positif significatif a 95% sur le nombre journalier des anomalies que ce soit pour les
anomalies de valeurs manquante que pour les anomalie d’erreur de paramétrage sur les
échantillons de 30 jours que nous avons prélevés.
Nous pouvons donc dire que notre solution est fiable.

34
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

CONCLUSION GENERALE

CFAO RETAIL, ayant la volonté de se hisser au rang des leaders du secteur de la grande
distribution en Afrique, doit également orienter ses politiques sur la qualité des données sur

35
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

lesquelles elle se base pour prendre ses décisions ainsi que les données dont elle se sert pour
son fonctionnement. Car en effet, les données qu’utilisent l’entreprise dans son
fonctionnement sont entachées d’anomalie ce qui engendre des pertes direct et indirect pour
l’entreprise et fausse ces décisions pour sa veille économique. C’est pour palier à ce problème
que nous avons travaillé sur ce sujet.
Ainsi nous avons mis en place une solution office développée sur Microsoft accès pour la
détection automatique des anomalies dans la base de données des articles de l’entreprise. Et
démontrer sur la base d’échantillons une étude comparative montrant les performances de
cette solution sur les anomalies de la base de données.

Il est à noter que les anomalies présentent dans la base de données des articles de l’entreprise
ont une cause et après observation ainsi que par des entretien semi-directs, nous remarquons
que :
- Les anomalies sont présentes car les données transmises au services BASE DE DONNEES
sont au préalable erronées
- Les anomalies sont présentes car il y a très souvent un problème de transmission des
informations entre le système de gestion et la base de données elle-même.
- Les anomalies sont présentes car les agents de la base de données commettent des erreurs et
ce beaucoup plus lors du référencement des articles
- Les anomalies sont présentes souvent à cause d’un dysfonctionnement du progiciel de
gestion.

Les solutions que nous proposons sont les suivantes :


- Utilisation journalière de la solution de détection des anomalies dans la base de données des
articles car il a l’avantage de retrouver les anomalies juste après 2 ou 3 manipulation de la part
de l’utilisateur.
- Une révision rigoureuse des informations avant transmission au services BASE DE
DONNEES.
- La mise en place d’un Template de vérification des informations des articles avant leurs
référencements.

Bibliographies

 Ouvrages :

36
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

- Christophe BRASSEUR, « Data Management, qualité des données et


compétitivité », Edition Hermès.
- Franck Régnier Pecastaing « MDM : Enjeux d la gestion des données »,
paris, Edition DUNOD.

- Claude DIGUOU, « VBA POUR EXCEL », Edition ENI

- Michael Bidault, « VBA et EXCEL », Edition PEARSON


 Mémoires :
- FARDON J. (2022) : « l’amélioration de la planification des
approvisionnements des produits de promotion à CFAO RETAIL »

- AMANI C. (2018) : « une nouvelle approche de détection des


anomalies dans les réseaux multidimensionnels »

 Revue et articles scientifique :


- Berti-Equille Laure. (2018). Stratégie de détection des anomalies dans les
données. In : Arnaud N. (ed.), Jouve B. (ed.), Müller J.P. (ed.). Systèmes
complexes : de la biologie aux territoires. Montpellier : Agropoles
International, p. 12. (Dossiers d'Agropoles International ; 23). ISSN 1628-
4240.

- KOUAKOU D. B. (2020), Les mutations de la grande distribution à


Abidjan, métropole Ivoirienne, Abidjan, Côte d’Ivoire. Décembre, 10
pages.

WEBOGRAPHIE

- Https://www.sql.sh/cours/select
- https://www.cfaogroup.com/wp-content/uploads/2021/10/cfao-profil-
2021.pdf
- https://www.larousse.fr/dictionnaires/francais
- https://support.microsoft.com/fr-fr/microsoft-365
- https://www.youtube.com/watch?v=VL4L5_JexNo30

TABLES DES MATIERES

DEDICACE…………………………………………………………………………………...I

37
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

REMERCIEMENTS………………………………………………………………………….II
SOMMAIRE………………………………………………………………………………….III
LISTE DES SIGLES ET ABREVIATIONS………………………………………………....IV
LISTE DES FIGURES………………………………………………………… ………….....V
LISTES DES TABLEAUX………………………………………………………………......VI
AVANT-PROPOS…………………………………………………………………………...VII
INTRODUCTION GENERALE……………………………………………………………...1
PARTIE I : CADRE D’ETUDE…………………………………………………………........3
CHAPITRE 1 : ENVIRONNEMENT D’ETUDE………………………………………….....3
III. CFAO GROUP…………………………………….…...………………………………....3
1. PRESENTATION…………………………………………………………………………..3
2. HISTORIQUE ET EVOLUTION …………………….......................................................4
3. DOMAINE D’ACTIVITES………………………………………………………………..4
IV. CFAO RETAIL……………………………………………………………………...…....5
1. PRESENTATION………………………………………………………………………….5
2. HISTORIQUE ET EVOLUTION………………………………………………………….5
IV. CFAO RETAIL CI…………………………………………………………………….….6
1. L’ORGANISATION SYSTEME ET SUPPLY CHAIN SDA…………………….….6
2. PRESENTATION ET ORGANISATION……........................ ….........................................7
3. FONCTIONNEMENT………………………………………………………………...........7
4. BASE DE DONNEES ET REFERENTIEL…………………………………………...........7
A. BASE DE DONNEES……………………………………………………………...............8
B. REFERENTIEL…………………………………………………………………….............8
CHAPITRE 2 : CADRE THEORIQUE…………………………………………………….....9
II. REVUE DE LITTERATURE……………………………………………………………..10
1. REVUE THEORIQUE DU SUJET………………...…… ………………………….........11
2. REVUE EMPIRIQUE DU SUJET………………………................................................12
3. JUSTIFICATION ET INTERET DE L’ETUDE ………...................................................13
CONCLUSION PARTIELLE…………………………………………………………….....14
PARTIE 2 : APPROCHE METHODOLOGIQUE ET RESULTATS DE L’ETUDE ……...14

38
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

SECTION 1 : APPROCHE METHODOLOGIQUE DU SUJET ............................................


CHAPITRE 1 : METHODOLOGIE DE LA MISE EN ŒUVRE DE LA SOLUTION ........15
I. METHODOLOGIE…………………………………………………………......................16
II. PRESENTATION DES ANOMALIES TYPE………………..........................................16
III. PRESENTATION DE LA SOLUTION………………......…...……………………......20
CHAPITRE 2 : EVALUATION DE LA PERFORMANCES DE LA SOLUTION..............22
I. CONTEXTE……………………………………………………………………..23
II. COLLECTES DES DONNEES…………………………………........................24
III. PRESENTATIONS DES DONNEES AVANT MISE EN ŒUVRE DE LA
SOLUTION……………………………………...............................................................24
IV. PRESENTATION DES DONNEES APRES MISE EN ŒUVRE DE LA
SOLUTION ……………………………………………………......……………25
V. TEST DE COMPARAISONS DU NOMBRE D’ANOMALIE MOYEN ET
RESULTATS……………………………………………………….……………25
SECTION 2 : PRESENTATION DES RESULTATS ET DISCUSSIONS............................26
CHAPITRE 1 : SOLUTION DE DETECTION DES ANOMALIES DANS LA BASE DE
DONNEES REFERENTIEL...................................................................................................26
I. PRESENTATION DE LA SOLUTION...................................................................28
II. MODE D’UTILISATION DE L’APPLI..................................................................28
CHAPITRE 2 : DISCUSSIONS DES RESULTATS DE L’EVALUATION DE LA
PERFORMANCE DE LA SOLUTION..................................................................................30
I. INTERPRETATION DES TENDANCES DES GRAPHIQUES 1 ET 2.............32
II. INTERPRETATION DU TEST DE COMPARAISON DES NOMBRE MOYENS
D’ANOMALIE PAR JOUR ENTRE LES PERIODE PRE ET POST-SOLUTION
POUR LES DEUX TYPES D’ANOMALIES.......................................................34
CONCLUSION GENERALE………………………………………………………………..35
REFERENCES BIBLIOGRAPHIQUE ET WEBOGRAPHIQUES……………..……….... 36
TABLES DES MATIERES…………………………………………………...…………….37
ANNEXES……………………………………………………………………………………40

ANNEXES

39
MISE EN PLACE D’UNE SOLUTION DE DETECTION AUTOMATIQUE DES ANOMALIES DES DONNEES
REFERENTIELLES DE CFAO RETAIL

Annexe1 : EXTRAIT de Tableau de bord de comptage du nombre d’anomalie journalier

40

Vous aimerez peut-être aussi