0% ont trouvé ce document utile (0 vote)
107 vues74 pages

Gestion Informatique des Matériels VSAT

Transféré par

mukendi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
107 vues74 pages

Gestion Informatique des Matériels VSAT

Transféré par

mukendi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

ENSEIGNEMENT SUPERIEUR ET UNIVERSITAIRE

INSTITUT SUPERIEUR PEDAGOGIQUE DE BUNIA


ISP BUNIA
BP 340 BUNIA

[email protected]

SECTION : SCIENCES EXACTES

DEPARTEMENT : MATHEMATIQUE-PHYSIQUE

« CONCEPTION ET REALISATION D’UNE


APPLICATION DESKTOP POUR LA GESTION DES
MATERIELS VSAT WE KONNECT AU SEIN DE
L’ENTREPRISE AFRISOFT BUNIA »

Par: MASIMANGO BAMARAKI Jérémie

Travail de fin de cycle

Présenté et défendu pour l’obtention de grade de


Gradué en pédagogie appliquée

Option : Mathématiques informatique

Directeur : PATCHU KODJO Willy


Assistant

Année Académique : 2021-2023

(Premiere session)
~1~

DEDICACE

Au concepteur de l’univers ;

A tous ceux qui veulent savoir ;

A tous ceux qui veulent servir


~2~

REMERCIEMENTS

« Un seul doit ne peut écraser le pou », dit-on. En demeurant dans cette perspective,
ce travail est le fruit d’effort conjugué par des personnes multiples dont nous ne pouvons
taire les noms

Nous remercions d’une manière très spéciale nos parents, papa Pascal BONAVINGI
BAMARAKI et maman Joséphine MABONE NGASIRWAKI pour leur plus grand souci de nous
faire étudier, mais aussi pour leur plus grande responsabilité qu'ils assument, nous en
sommes très reconnaissants.

Ainsi nos sincères remerciements s’adressent à priori à l’assistant PATCHU KODJO


Willy qui, en dépit de ses multiples responsabilités a accepté de diriger ce travail. Sans son
soutien, ce travail n’aurait pas vu le jour.

Nous remercions tout le corps enseignant de l’ISP/BUNIA en général et les


enseignants du département de Math-physique en particulier, pour la somme des
connaissances qu’ils nous ont transmises et sans lesquelles ce Travail de fin de Cycle
n’existerait pas.

Nous remercions également nos sœurs comme Claudine, jeannette, Elodie,


Georgette, Wivine Merveille et Plamedie et nos frères Floribert et Benjamin pour leurs
nombreux actes d'encouragement.

Que nos condisciples avec qui nous avons partagé un bon moment de la vie
académique à l’ISP/ BUNIA notamment SALIRE LEKI, NYNYA BASILOKO, ERIKU ONDOA et
KIZA KAGWAHABI trouvent ici l’expression de notre gratitude.

Que tous ceux qui, de près ou de loin, ont contribué à la réalisation de ce travail, et
dont les noms ne sont pas repris ici, ne se sentent pas oubliés. Ils occupent une place de
choix dans notre cœur.

Jérémie MASIMANGO BAMARAKI


~3~

EPIGRAPHE

« Ce n’est pas parce que les choses sont difficiles que nous n’osons, c’est parce que nous
n’osons pas que les choses sont difficiles »

Lamartine
~4~

SIGLE ET ABREVIATIONS

API : Application Programming Interface


BD : Base de données
IDE : Integrated Development Environment
ISP : Institut Supérieur Pédagogique
MCC : Modèle Conceptuel de Communication
MCD : Modèle Conceptuel des données
MCT : Modèle Conceptuel de traitement
MERISE : Méthode d’Analyse et de Réalisation Informatique pour le Système
D’Entreprise
MLD : Modèle Logique des données
MOT : Modèle Organisationnel de Traitement
MPD : Modèle Physique des données
MySQL : My Structured Query Language
SGBD : Système de Gestion de Base de Données
SGBDR : Système de Gestion de Base de Données Relationnel
SI : Système d’information
SQL : Structured Query Language
TFC : Travail de Fin de Cycle
~5~

LISTE DES FIGURES


FIGURE 1: SYSTEME D'INFORMATION ................................................................................... 15
FIGURE 2: ARCHITECTURE CLIENT-SERVEUR .......................................................................... 18
FIGURE 3: ORGANIGRAMME .............................................................................................. 21
FIGURE 4: MODELE CONCEPTUEL DE COMMUNICATION (MCC) DE L’ANCIEN SYSTEME ........................ 30
FIGURE 5:ACIEN MODELE ORGQNISQTIONNEL DE TRAITEMENT ................................................... 35
FIGURE 6: RECU ............................................................................................................ 36
FIGURE 7: FACTURE ....................................................................................................... 36
FIGURE 8: FICHE DE STOCK .............................................................................................. 37
FIGURE 9: PRESENTATION DU MCC DU NOUVEAU SYSTEME ....................................................... 39
FIGURE 10FORMALISME DE MCT ....................................................................................... 46
FIGURE 11: CONSTRUCTION DE MODELE CONCEPTUEL DE DONNEES ............................................ 52
FIGURE 12: MODELE LOGIQUE DES DONNEES ......................................................................... 53
FIGURE 13: MODELE PHYSIAUE DE DONNEES ......................................................................... 54
FIGURE 14: FORMULAIRE D'AUTHENTIFICATION ..................................................................... 55
FIGURE 15: FORMULAIRE D'ACCUEIL ................................................................................... 55
FIGURE 16: FORMULAIRE MATERIELS .................................................................................. 56
FIGURE 17: FORMULAIRE DE FOURNISSEUR ........................................................................... 57
FIGURE 18: FORMULAIRE D'ENREGISTREMENT ENTREE MATERIEL ................................................ 57
FIGURE 19:FORMULAIRE CLIENT ........................................................................................ 58
FIGURE 20: FORMULAIRE SORTIE MATERIELS......................................................................... 58
FIGURE 21: FORMULAIRE DE COMMANDE .............................................................................. 59
FIGURE 22: FORMULAIRE D'ECHANGE .................................................................................. 60
FIGURE 23: FACTURE ..................................................................................................... 61
FIGURE 24: RECU .......................................................................................................... 61
FIGURE 25: BON D'ENTREÉ .............................................................................................. 62
FIGURE 26 BON DE SORTIE MATÉRIEL ................................................................................. 63
~6~

0.INTRODUCTION

0.1. PROBLEMATIQUE
Toute bonne problématique part d'un état de la question sur les hypothèses, La
problématique renferme les principales questions que l'on pose et auxquelles l'auteur
s'efforce d'apporter les éléments des réponses (KATYA E., 2011 : 21). De ce fait, une fois
qu'un sujet ou un thème est choisi, le chercheur doit être capable de formuler un problème
spécifique qui se prête à l ’investigation scientifique.

En effet, l'informatique est présente dans la plupart des domaines de la vie


professionnelle et privée. Elle occupe bien évidemment une grande place dans les sciences
appliquées, se chargeant notamment des calculs complexes requis dans les industries
aérospatiales et aéronautiques, ou en météorologie. Mais elle intervient également dans les
entreprises, les centres de santé, l'enseignement, les banques, les assurances ou encore
les commerces, ainsi qu'à domicile. Accéder à cette nouvelle technologie de l'information
n'est pas une chose facile ; ça nécessite de se mettre à jour tout le temps en suivant une
évolution dans le temps (MURHULA G., 2015 : 1).

En France, matos est un logiciel dipôle permettant une gestion informatisée et un


suivi précis du matériel et disposant de nombreuses fonctionnalités dont la gestion des
matériels, (nous trouvons une fiche de stock et le contrant de maintenance) et la gestion
d’invention (nous trouvons une fiche de stock et le calendrier) commande des matériels et
enfin, la gestion de leurs Codes-barres.( https://www.economie.gouv.fr/facileco/ consulté,
le 12/04/2023 22h03min)

En Afrique, plus précisément au Sénégal et au Cameroun, le logiciel Agitprop joue


un rôle très important dans la gestion des matériels comme engin mobile véhicule,
motos, chaise roulante etc. Dans ces pays, son utilisation offre des grands avantages à la
gestion des matériels dans des hôpitaux et centres de santé.
Https://www.agritrop.fr/digitalguide/basededonnees le 12/04/2023 22h03min )
~7~

L’informatique est de plus en plus utilisée dans tous les domaines d’activités y compris
celui de la gestion des stocks sur laquelle nous rattachons notre étude. Nous avons pu
constater, en effet, pendant nos recherches que l’entreprise Afrisoft Bunia éprouve des
difficultés pour gérer ces matériels VSAT We konnect.
Dans cette perspective d’idée, nous inscrivons ce présent travail dans le cadre des
problèmes liés à la gestion des matériels VSAT We konnect au sein d’Afrisoft Bunia afin de
résoudre certaines difficultés afférentes que rencontrent Afrisoft Bunia dans sa gestion
quotidienne. Nous y avons constaté, un certain nombre des problèmes tels que :
 Le retard dans la mise à jour des documentations des stocks ;
 La perte de certains documents (fiche de stock, le bon de commande et le bon
de livraison)
 Manque de traçabilité
 Difficulté d'accès à l'information : Si les documents de stock sont mal organisés,
il peut être difficile de trouver rapidement les informations nécessaires. Cela peut
entraîner des retards dans la prise de décisions et une gestion inefficace des
stocks.
En voyant toutes ces difficultés soulevées ci-haut, nous nous sommes posé la question
suivante : Quelle solution informatique mettre à la disposition de l’entreprise Afrisoft Bunia
pour améliorer la gestion de matériels VSAT We konnect ?
Voilà la question qui guidera notre pensée tout au long de la réalisation de ce travail.
0.2. OBJECTIF DU TRAVAIL

0.2.1. Objectif général


L'objectif de ce travail est de concevoir une application desktop pour la gestion des
matériels VSAT We konnect au sein de l’entreprise Afrisoft Bunia.
0.2.2. Objectifs spécifiques
Ce travail a comme objectif spécifique de Concevoir une application qui puisse
faciliter la gestion automatique des matériels VSAT Konnect au sein de l’entreprise Afrisoft
Bunia. De manière un peu détaillée, nous estimons que l’application réalisée sera capable
de produire les états suivants :
 La liste des matériels en stock ;
~8~

 La liste de ravitaillement des matériels en stock ;


 La liste des matériels sortie du stock ;
 La facture ;
 Un reçu

0.3. HYPOTHESES
Une hypothèse est une réponse anticipée ou provisoire à un problème que l'on veut
chercher à affirmer ou à infirmer après les résultats d'étude. (VITAMARA M., 2022).
Pour résoudre ces problèmes, il est essentiel de mettre en place des procédures de
documentation claires et standardisées, d'utiliser des systèmes de gestion des stocks
informatisés, de former le personnel à la documentation des stocks et de s'assurer que les
documents sont régulièrement mis à jour et accessibles à tous les membres de l'équipe
concernée.
En ce sens, nous pensons que concevoir et mettre en place une application desktop
pour la gestion des matériels VSAT We Konnect au sein d’Afrisoft Bunia serait un moyen
efficace pour faciliter et améliorer le mode de gestion des matériels et serait ainsi une
solution palliative aux problèmes posés que ce soit en terme de temps ou de fiabilité des
informations.

0.4. DELIMITATION DU SUJET


0.4.1 Délimitation thématique
Sur le plan thématique, notre travail porte sur la « conception et réalisation d'une
application desktop pour la gestion des matériels VSAT We konnect au sein de l’entreprise
Afrisoft Bunia ».
0.4.2. Délimitation dans l'espaceNotre champ d'investigation est l’entreprise Afrisoft
Bunia, à l’Est de la République Démocratique du Congo, Province de l’Ituri, ville de Bunia,
commune de Mbunya, Quartier Ngezi, Boulevard de Libération, Bâtiment Hôtel TAKEBEYA.

0.4.3. Délimitation temporelle


~9~

Les données et informations prises en compte sont celles qui ont été récoltées
pendant la période allant de juin 2022 à septembre 2022.

0.5. CHOIX ET INTERET DU SUJET


0.5.1. Choix du sujet
Ce sujet a été choisi dans un cadre de projet purement académique portant sur le
domaine de programmation informatique. Cependant, partant des différentes difficultés
liées à la gestion de stock des kits au sein de l’entreprise, nous avons opté pour ce sujet
pour aider l’entreprise We konnect Bunia pour pallier les problèmes ci-haut invoqués.

0.5.2 Intérêt du sujet


a) Pour l'auteur
Ce travail nous permettra d'accroitre et d'actualiser nos Connaissances en ce qui
concerne l’automatisation du processus de la gestion des matériels en mettant en pratique
les notions théoriques apprises dans les cours de programmation mais aussi afin de
maîtriser, d’améliorer et de compléter notre formation.
b) Pour la science
Pour la science, ce travail est un outil ou une Source de référence pour d'autres chercheurs
qui voudraient approfondir leurs connaissances dans le domaine de la programmation et de
la conception des applications informatiques.
c) Pour Afrisoft Bunia
Vu les difficultés qu'éprouve Afrisoft Bunia dans sa façon actuelle de gérer les matériels,
l'application conçue y permettra d'améliorer et de faciliter la gestion des matériels.

0.6. SUBDIVISION DU TRAVAIL


Hormis l’introduction et la conclusion, notre travail est subdivisé aux chapitres
suivants :
 Chapitre premier : considérations théoriques,
 Chapitre deuxième : approches méthodologiques et analyse de l’existant,
 Chapitre troisième : présentation et analyse des résultats et enfin
 Chapitre quatrième : discussion des résultats.
~ 10 ~
~ 11 ~

CHAPITRE PREMIER : CONSIDERATIONS THEORIQUES

Dans le présent chapitre, il sera question de définir les concepts clés sur lesquels
repose notre investigation. En effet, nous procéderons par les définitions des concepts de
base se trouvant dans notre thème de recherche. Cette approche entraine nécessairement
l’explication des autres mots avec lesquels ils sont en relations. Et nous présenterons enfin,
les théories et la revue de la littérature y relatives.

1.1. DEFINITIONS DE CONCEPTS CLES


1.1.1. Conception
La conception est l’action de concevoir, acte de l’intelligence, de la pensée,
s’appliquant à un objet (dictionnaire le petit Robert, 1987).
1.1.2. Réalisation
La réalisation, c’est l’action de réaliser quelques choses, de le faire passer du stade
de la conception à celui de chose existante ; fait de réaliser, d’être réalisé.
(https://www.fr.wikipedia.org/realisation , consultée, le 12/05/2023, 22h17min).
1.1.3. Application desktop
Une application desktop est un logiciel applicatif qui affiche son interface graphique
dans un environnement de bureau, il est hébergé et exécuté par l’ordinateur de l’usager.
(https://www.fr.wikipedia.org/applicationdesktop consultée, le 12/05/2023, 22h17min).
1.1.4. Gestion
La gestion est l’action ou manière de gérer, d'administrer, de diriger, d'organiser
quelque chose ; période pendant laquelle quelqu'un gère une affaire : La gestion d'un stock.
( https://www.larousse.fr/dictionnaires/francais/gestion/36853 consultée, le 012/05/2023,
22h40min).
1.1.5. kit
Ensemble des pièces détachées constitutives d'un objet, vendues avec un plan de
montage, et que l'on assemble soi-même : Un meuble en kit.
https://www.larousse.fr/dictionnaires/francais/kit/45585 consultée, le 04/05/2023,
22h40min).
~ 12 ~

1.1.6. Stock
Ensemble des marchandises, des matières ou fournitures, des déchets, des produits
semi-ouvrés, des produits finis, des produits ou travaux en cours et des emballages
commerciaux qui sont la propriété de l'entreprise.
https://www.larousse.fr/dictionnaires/francais/stock/74743 consultée, le 04/05/2023,
22h40min).

1.1.7. Entreprise
D’après, L’INSSEEE, l’entreprise est une « unité économique, juridiquement
autonome dont la fonction principale est de produire des biens ou des services pour le
marché ».(https://www.economie.gouv.fr/facileco/dossier-lentreprise-cest-quoi#
consultée, le 27/05/2023, 16h54min)

1.1.8. Matériel
Matériel est un ensemble des objets, des instruments utilisés dans une usine,
services, une exploitation, etc. (https://www.larousse.fr/dictionnaires/francais/mat%c3,
consulté, le 12/05/2023, 12h16min)

1.2. REVU DE LA LITTERATURE

Nous ne sommes pas le premier à traiter ce genre de sujet et mener des cherches
dans ce domaine. Il existe déjà un grand nombre des chercheurs qui nous ont précédés
dans ce domaine de la recherche en produisant des travaux et ouvrages qui cadrent avec
notre sujet d’étude pour pouvoir émaner quelques nouvelles pistes de solution. Nous
citons entre autres :

 NGUKA PALUKU Héritier (2017), dans son travail intitulé « conception et


réalisation d’une application pour la gestion d’un système d’information pour la gestion de
stocks dans une entreprise commerciale : cas de l’entreprise Go shop », il a abouti à une
application permettant de dévier les difficultés causées par la Gestion manuelle des stocks
au sein de l’entreprise GOSHOP ; application susceptible de donner à tout moment une fiche
des entrées stocks, fiche des sorties, fiche de stock et fiche d’article.
~ 13 ~

 SERAPHIN KALUNGA (2012), son travail portait sur l’implémentation d’une


application de gestion de stocks des produits dans un supermarché. Cette application
permettait de bien gérer les entrées et sorties de tous les produits au sein de ce super
marché.
 UDAGA R., (2019) a travaillé sur « conception et réalisation d'une application pour
la gestion de stock de produit pharmaceutique cas de pharmacie de Jiba ». Elle avait pour
objectif général d’améliorer la qualité de traitement des informations Relatives à la gestion
de stock au sein de la pharmacie de Jiba. A la fin de son travail, elle a mise en place une
base des données capable de produire : la liste des médicaments disponibles en stock ; les
médicaments en risque et la facture.

 NYAMI NYATE Rufin (2014), a réalisé « conception d'une application web pour la
gestion des équipements et matériels dans un réseau de santé, le cas du district de santé
de Lubumbashi ». Le problème de son travail est qu'il existe des difficultés sur la gestion
des équipements et matériels financés par le gouvernement ou par un partenaire étranger
ou local, ONG ou achat interne. Le système issu de son travail était en mesure de remplir
les fonctionnalités des mises à jours des matériels en stock en cas d’une entrée ou sortie.

 JOB KASONGO (2013), a mené sa recherche sur « conception et réalisation d'une


application web pour la gestion des ventes des produits cosmétiques » dont l'objet était
celui de mettre en place une application web pour la gestion des ventes des produits
cosmétiques au sein de l'Héritage cosmétique. Le résultat obtenu est l’application qui nous
a apporté de nouvelles structures sur la gestion des ventes des produits cosmétiques et
assure une bonne gestion en l’occurrence : la rapidité, la performance et aussi la sécurité
des informations tant au présent que dans le futur.

Quant à notre thème de recherche et travail de fin de cycle, nous avons choisi
« conception et réalisation d'une application desktop pour la gestion des matériels VSAT We
konnect au sein de l’entreprise Afrisoft Bunia ». Notre application est capable de produire
les états suivants :
~ 14 ~

 La liste des matériels en stock ;


 La liste de ravitaillement des matériels en stock ;
 La liste des matériels sortie du stock ;
 La facture ;
 Un reçu

1.3. LE SYSTEME D’INFORMATION (SI)


1.3.1. Définition
Le système d’information (SI) est un ensemble de ressources et de dispositifs
permettant de collecter, stocker, traiter et diffuser les informations nécessaires au
fonctionnement d’une organisation (administration, entreprise…). Il peut s’agir
d’informations fiscales, financières, comptables, commerciales, managériales...
Un système d’information peut être défini comme l’ensemble des informations
circulant dans une entreprise et les moyens mis en œuvre pour les gérer.
Le système d’information ne doit pas être confondu avec le système informatique.
Le système informatique est un sous-ensemble du système d’information. Il regroupe
l’ensemble des moyens informatiques nécessaires au traitement de l’information :
ordinateurs, programmes, réseau, logiciels, etc. https://payfit.com/fr/fiches-
pratiques/systeme-information/ consultée, le 27/05/2023, 15h508min)

1.3.2. Interaction entre les systèmes existants

Une organisation est composée d’un ensemble de systèmes. D’où il y a un système


opérant, de pilotage et d’information. Voilà les trois sous-systèmes qui interagissent entre
eux :
~ 15 ~

Sous – Système
de Pilotage

Sous – Système
d’information

Sous – Système
opérant

Figure 1: système d'information


a) Un sous - système de pilotage est constitué de décideurs comme le comité directionnel.
Ils prennent des décisions stratégiques à court, moyen et long terme et donnent des
ordres au sous – système opérant.
b) Un sous - système d’opérant appelé aussi sous – système opérationnel, est constitué
des exécutants. Ils exécutent les ordres venant du sous-système de pilotage.
c) Un sous – système d’information (système d’information) est le trait d’union entre le
sous-système de pilotage et le sous – système opérant. Ainsi, le sous – système
d’information permet de traiter les informations. D’où, le système d’information est
défini comme l’ensemble des informations circulant dans une entreprise et les moyens
mis en œuvre pour les gérer. Notons que le but poursuivi par l’informaticien est
d’améliorer le sous – système d’information.
1.4. BASE DE DONNEES
1.4.1. Définition
Une base de données est un ensemble d'informations qui est organisé de manière à
être facilement accessible, géré et mis à jour. Elle est utilisée par les organisations comme
méthode de stockage, de gestion et de récupération de l’informations.
https://www.oracle.com/fr/database/definition-base-de-donnees.html ;consultée, le
27/05/2023, 16h54min)
~ 16 ~

Les données sont organisées en lignes, colonnes et tableaux et sont indexées pour
faciliter la recherche d'informations. Les données sont mises à jour, complétées ou encore
supprimées au fur et à mesure que de nouvelles informations sont ajoutées. Elles
contiennent généralement des agrégations d'enregistrements ou de fichiers de données,
tels que les transactions de vente, les catalogues et inventaires de produits et les profils de
clients.

Les caractéristiques des données enregistrées dans la base de données, ainsi que les
relations , les règles de cohérence et les listes de contrôle d’accès sont enregistrés dans le
catalogue qui se trouve à l’intérieur de la base de données et manipulé par un
SGBD(Système de Gestion de Base de Données ) qui est un logiciel de base de système
destiné à stocker et à partager des informations dans une base de données en garantissant
la qualité, la pérennité et la confidentialité des informations tout en cachant la complexité
des opérations.
(https://fr.wikipedia.org/wiki.base-de-donnees.html , consulté le 23/05/2023 22h00)

1.4.2. Modèles de base de données


 Les bases de données hiérarchiques
 Les bases de données réseaux
 Les bases de données relationnelles
 Les bases de données objet
Dans notre cas présent, nous choisissons les modèles de base de données
relationnelles, car c’est le type de bases que l’on connait et que l’on pratique aujourd’hui.
Elle est basée sur l’algèbre relationnelle et les travaux d’Edgar Frank Codd, il permet de
modéliser facilement et sans grosses contraintes les systèmes du monde réel et de créer
des bases de données simples à maintenir, à faire évoluer et indépendamment de leur
support.( https://www.oracle.com/fr/database/base-de-donnees-relationnelle consulté, le
12/08/2023)

1.4.3. La gestion de base de données


~ 17 ~

Afin de pouvoir contrôler les données ainsi que les utilisateurs, le besoin d’un système
de gestion s’est vite fait ressentir. La gestion de base de données s’est faite grâce à un
système appelé SGBD (Système de Gestion de Base de Données).
Un SGBD (Système de Gestion de Base de Données) est un ensemble de services
(applications, logicielles) permettant une utilisation optimale d’une base de données, il faut
mettre en place un système de gestion, d’où l’intérêt des SGBD (en anglais DBMS : Data
base management system). Le SGBD est donc un service permettant :
 L’accès aux données de façon simple ;
 D’autoriser l’accès aux informations à des multiples utilisateurs ;
 La manipulation des données présentes dans la base (insertion, suppression,
modification)

(https://petite-entreprise.net/p-2648-85-g1-definition-des-bases-de-donnees.html,
consultée, le 28/05/2023).

En fait, un SGBD est caractérisé par le modèle de description des données qu’il
supporte (relationnel, objet,). Les données sont décrites sous la forme de ce modèle, grâce
à un langage de description des données (LDD). Cette description est appelée schéma.

Une fois la base de données spécifiée, on peut y insérer des données, les récupérer,
les modifier et les détruire. Les données peuvent être manipulées non seulement par un
langage spécifique de manipulation des données (LMD) mais aussi par des langages de
programmation classiques.

Actuellement, il existe plusieurs types de SGBD, développés par différentes


entreprises informatiques, dont nous citons Boland Paradox, IBD DB2, File maker, Ingres,
Inter base, Ms SQL, Server, MySQL, Oracle, MS Access, Sybase. (ARIKU A., 2015 :7).
Nous avons choisi MySQL car c’est un système de gestion de bases de données
relationnelles. Il est développé dans un souci de performances élevées en lecture, ce qui
signifie qu’il est davantage orienté vers le service de données déjà en place que vers celui
de mises à jour fréquentes et fortement sécurisées.(https://fr.m.wikipedia.org/wiki/Mysql
consulté , le 01/08/2023).
~ 18 ~

1.5. MODELES DE DEVELOPPEMENT DES APPLICATIONS


Le modèle de développement des applications que nous avons utilisé est le modèle
de développement basé sur les Windows Forms.

Les Windows Forms sont des bibliothèques de classes fournies par .NET pour créer
des interfaces utilisateur graphiques (GUI) dans des applications Windows. Ce modèle de
développement est principalement axé sur la conception d'interfaces utilisateur basées sur
des formulaires Windows classiques.( https://fr.wikipedia.org/wiki.base-de-donnees.html ,
consulté le 23/05/2023 22h00)

1.6. ARCHITECTURE CLIENT-SERVEUR

Figure 2: architecture client-serveur

1.6.1. Introduction
En informatique moderne, de nombreuses applications fonctionnent selon un
environnement client-serveur ; cette dénomination signifie que des machines clientes
(faisant partie du réseau) contactent un serveur, une machine généralement très puissante
en termes de capacités d’entrée-sortie, qui leur fournit des services.

1.6.2. Définition

Une architecture client-serveur représente un mode de transaction (souvent à travers


un réseau) entre plusieurs programmes ou processus : l’un, qualifié de client, envoie des
requêtes ; l’autre, qualifié de serveur, attend des requêtes des clients et y répond.
~ 19 ~

1.6.3. Types d’architecture client-serveur


 Architecture à 1 tiers : est employée par des applications autonomes pour stocker
des données, et pour montrer les résultats. Les applications autonomes fonctionnent
sur un ordinateur simple, fournissent une interface utilisateur, manipulent toute
entrée, valident des données, et maintenant la base de données.
 Architecture à 2 tiers : se compose de plusieurs clients et d’un serveur. Les clients se
connectent au serveur à travers un réseau en utilisant des protocoles de réseau, tel
que TCP/IP. Les processus client et serveur peuvent fonctionner sur un ordinateur
simple ou sur des ordinateurs séparés dans le réseau.
 Architecture à 3 tiers : est l’application du modèle plus général qu’est le multi-tiers.
L’architecture logique du système est divisée en trois niveaux ou couches :
 Couche de préparation ;
 Couche de traitement ;
 Couche d’accès aux données.
 Architecture N tiers : appelée architecture multi-tiers, est une architecture client-
serveur dans laquelle une application est exécutée par plusieurs composants logiciels
distincts.

Dans notre cas, nous avons choisir l’architecture à 1 tiers car il y a l’autonomie de
fonctionnement sur un ordinateur simple, fournissant une interface utilisateur, manipulant
toute entrée, validant des données, et maintenant la base de données
(http://fm.architecture client-serveur.info , consulté le 12/07/2023 00h05’)
~ 20 ~

CHAPITRE DEUXIEME : APPROCHE METHODOLOGIQUE ET ANALYSE DE


L’EXISTANT
Dans ce chapitre, nous nous concentrerons sur la situation géographique de l’Afrisoft,
son historique et son organisation administrative. Nous allons aussi analyser le système
existant qui nous donnera des perspectives pour intégrer le nouveau système. Par la suite,
nous déterminerons les techniques, méthodes liées au thème de notre recherche.

2.1. Description Du Terrain


2.1.1. Situation géographique
L’entreprise Afrisoft Bunia se situe à l’Est de la République Démocratique du Congo,
Province de l’ituri, ville de Bunia, commune de Mbunya, Quartier Ngezi, Boulevard de
Libération, Bâtiment Hôtel TAKEBEYA.
2.1.2. Brève Historique

Afrisoft est une abréviation qui tient pour Africa Software Technology. Elle est une
jeune société fondée au troisième trimestre de l’année civile 2014. Elle est enregistrée au
Registre de Commerce et de Crédit Mobilier (RCCM) au numéro : CD/GOM/RCCM/20-B-
00123, Id. NAT: 19-J6100-N67131X, No IMPOT: A2040789J.

Son fondateur est Steve Amboko qui en est le PDG jusqu’à nos jours.

Afrisoft se localise à Beni, Commune de Mulekera, Q. Matonge, boulevard Nyamwisi, N° 96,


(E-mail : [email protected]).

Notons qu’Afrisoft est du secteur des nouvelles technologies de l’information et de la


communication (NTIC). Elle se spécialise dans la conception et développement des logiciels.
Pour ce faire, elle accompagne actuellement plus d’une dizaine d’entreprises dans la
numérisation de leurs diverses procédures technico-administratives. Et elle a pour ambition
de devenir un des référentiels continentaux en matière d’ici 2030.

A titre illustratif, Afrisoft a à son actif des logiciels comme :

 AfriGest : pour la tenue de comptabilité générale au sein d’une entreprise


commerciale
 AfriCoopec : pour la gestion des coopératives d’épargne et de crédit
~ 21 ~

 K-fidelity : pour le paiement électronique


 Kasoko : pour les achats et ventes en ligne
 Etc.

Afrisoft a récemment décroché un partenariat avec Konnect Africa. Cette dernière


est spécialisée dans le réseau internet avec comme spécialité de connecter les abonnées
par satellite. De ce fait Afrisoft a le statut de distributeur agréé dans les régions du grand
Nord Kivu et Ituri en République Démocratique du Congo.

Au-delà d’être une société, Afrisoft est une large Platte forme de collaboration
d’ingénieurs informatiques et d’encadrement des jeunes talents en technologie de
l’information

2.1.3. Organisation administrative


a. Organigramme

DIRECTEUR

LOGISTICIEN

DIRECTEUR TECHNIQUE RESP. ADMINISTRATIF

TECNICIEN COLLECTIF DES Ir: FINANCE EQ. MARKETING

COMPTABLE CAISSIER

Figure 3: Organigramme

b. Fonctionnement
 Le directeur joue un rôle de direction et de gestion dans une entreprise. Il est
responsable de la prise de décisions stratégiques, de la définition des objectifs, de la
planification des ressources, du suivi des résultats et du développement de l'entreprise. Le
directeur collabore avec les différentes équipes et départements pour s'assurer que les
objectifs de l'entreprise sont atteints
~ 22 ~

 Le logisticien est responsable de la gestion des activités liées à la logistique de


l'entreprise, notamment la planification et le suivi des flux de marchandises, la gestion des
stocks, la coordination avec les fournisseurs et les transporteurs, et la gestion des entrepôts.

 Le directeur technique supervise les équipes techniques de l'entreprise, y compris


les développeurs, les ingénieurs, les experts en données, etc. Il veille à ce que les équipes
disposent des ressources et des compétences nécessaires pour atteindre les objectifs
technologiques et il les guide dans la réalisation de projets et le respect des délais.

 Le responsable administratif est responsable de la gestion administrative de


l'entreprise, la gestion des contrats et des fournisseurs, la tenue des registres légaux et
juridiques, la gestion des réunions et des événements internes, et la supervision de
l'organisation générale des bureaux.

 Le responsable financier est responsable de la gestion financière de l'entreprise.


Cela comprend la préparation et l'analyse des états financiers, la gestion de la trésorerie, le
suivi des budgets et des coûts, la gestion des contrats de financement, et la prise de
décisions financières stratégiques pour soutenir la croissance de l'entreprise.

 L'équipe de marketing est responsable de la promotion des produits ou services de


l'entreprise et de l'acquisition de nouveaux clients.

 Le comptable est responsable de la tenue des registres financiers de l'entreprise.


Cela comprend l'enregistrement des transactions financières, la préparation des rapports
financiers, la gestion des factures et des paiements, la tenue des livres comptables et la
préparation des déclarations fiscales.

 Le caissier est responsable de la gestion de la caisse et des transactions financières


quotidiennes de l'entreprise. Cela comprend l'enregistrement des ventes, le traitement des
paiements, la gestion des retours et des remboursements, et le maintien de la balance des
~ 23 ~

caisses. Le caissier assure également la sécurité et la confidentialité des opérations en


espèces.
 Le technicien joue un rôle technique dans une entreprise. Il est responsable de
l'installation, de la maintenance et du dépannage des équipements et des systèmes de
l'entreprise.

 Le collectif d'ingénieurs peut jouer un rôle varié dans une entreprise, en fonction de
leurs connaissances et de leur spécialité. Ils sont généralement responsables de la
conception, du développement et de l'amélioration des produits ou des services de
l'entreprise.

2.2. Population d’étude


Toute étude scientifique s’intéresse toujours à une population d’étude quel que soit
sa nature étant donné qu’à la fin, les résultats obtenus seront mis à la disposition de cette
dernière.

Pour GRAWITZ, le terme population désigne un ensemble dont les éléments sont
choisis parce qu’ils possèdent tous une même propriété et qu’ils sont de la même nature.
Il peut s’agir d’un ensemble d’objets : population des plantes, d’animaux, des
voitures, des personnes.

Pour D.H. SANDERS, une population est la totalité des unités de n’importe quel genre,
prise en considération par le statisticien. Ces unités peuvent être des firmes commerciales,
des poulets, des comptes, des transitoires et des personnes.

Du point de vue de ces deux auteurs, la population d’étude, appelée aussi Univers
de la recherche est un ensemble d’individus, d’objets, d’événements, finis ou infinis,
délimités, dans le temps et dans l’espace auxquels s’applique l’étude. ( VITAMARA M., 2022)
~ 24 ~

Eu égard à cette définition, nous pouvons donc dire que la population de notre étude
est constituée des différents documents liés à la gestion de STOCK des équipements
réseaux.

2.3. Echantillon

Dans le cadre de notre travail, nous nous sommes basés sur la gestion de stock de
matériel VSAT We konnect au sein de l’entreprise Afrisoft Bunia où nous avons examiné et
exploité la facture, le reçu et la fiche de stock qui nous aideront à produire les rapports.

2.4. Variables
2.4.1. Variable dépendante

Comme variable dépendante, nous avons réalisé une application de gestion de stock
des matériels VSAT We konnect au sein d’une entreprise commerciale cas de l’entreprise
Afrisoft Bunia.

2.4.2. Variable indépendante

Nous avons consulté certains éléments qui nous ont permis de trouver des données
pour faciliter la réalisation de notre application. Nous citons :

 Le reçu
 Le registre des articles
 La facture
 Le bon d’entrée et de sortie

2.5. Outils et Langages Utilisés


5.2.1. Outils utilisés
a. MySQL
Est un système de gestion d’une ou plusieurs bases de données (SGBD) plus utilise
dans le monde par le grand public que par les professionnels, et qui fonctionne selon une
architecture client/serveur ; il nous aide à stocker et à gérer une grande quantité de
données en les organisant sous forme de tables, et de permettre la manipulation de ces
données à travers les requêtes grâce au langage SQL. MYSQL est aussi libre et gratuit. Il
nous a aidés à stocker et à gérer une grande quantité de données et de permettre la
~ 25 ~

manipulation de ces données.(https://fr.m.wikipedia.org/wiki/MySQL consulté le


18/08/2023).

b. Visual Studio
c’est un environnement de développement intégré (IDE) de shopping
mode Microsoft qui est utilisé pour développer des applications consoles, des interfaces
utilisateurs graphiques (GUI), des formulaires Windows, des services Web et des
applications Web. Visual Studio est utilisé pour écrire du code natif et du code managé pris
en charge par Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET
Compact Framework et Microsoft Silverlight. L'éditeur de code de Visual Studio .NET prend
en charge IntelliSense et le factoring de code, tandis que le débogueur intégré Visual
Studio .NET prend en charge le débogage au niveau de la source et de la machine.
Visual Studio .NET inclut d'autres outils intégrés, comme un concepteur de
formulaires, qui sont utiles lors de la création d'applications GUI; un concepteur Web qui
crée des pages Web dynamiques; un concepteur de classe utilisé pour créer des
bibliothèques personnalisées et un concepteur de schéma pour la prise en charge de la base
de données (http://www.microsoft.com consulté le 1/07/2023 ).

c. .NET Framework
.NET Framework (ou infrastructure logicielle en français) a pour but de faciliter la
tâche au développeur en proposant une approche unifiée à la conception d’applications
Windows ou web. (http://www.journaldunet.fr consulté le 02/07/2023).

d. Crystal reports
Crystal rapports est un progiciel d’informatique décisionnelle qui permet de générer une
grande variété de rapports à partir de données informatiques. Développer par SAP
(systemanalyse programmentwicklung), en français, développement de programmes
d’analyse de système (http://fr.m.wikipedia.org/wiki/crystal_Repports consulté le
02/07/2023).
~ 26 ~

e. Wampserver
WampServer (anciennement WAMP5) est une plateforme de développement Web de
type WAMP, permettant de faire fonctionner localement (sans avoir à se connecter à un
serveur externe) des scripts PHP. WampServer n'est pas en soi un logiciel, mais un
environnement comprenant trois serveurs (Apache, MySQL et MariaDB), un interpréteur de
script (PHP), ainsi que phpMyAdmin pour l'administration Web des bases MySQL. Il dispose
d'une interface d'administration permettant de gérer et d'administrer ses serveurs au travers
d'un tray icon (icône près de l'horloge de Windows). La grande nouveauté de WampServer3
réside dans la possibilité d'y installer et d'utiliser n'importe quelle version de PHP, Apache,
MySQL ou MariaDB en un clic. Ainsi, chaque développeur peut reproduire fidèlement son
serveur de production sur sa machine locale. (https://fr.m.wikipedia.org/wiki/WampServer
consulté le 02/07/2023)

2.5.2. Langages utilisés


a) C#

C# est un langage introduit par Microsoft en 2000. C’est un langage orienté objet
avec un typage statique fort, une syntaxe héritée du C/C++ et une philosophie très proche
de Java. C# est un langage phare du framework .net qui se popularise pour la conception
de sites Web (ASP), d’ERP (Sharepoint), de scripting et d’applications lourdes.

A l’origine considéré comme une pâle copie de Java, le C# a ensuite bénéficié d’une
politique de développement très dynamique par rapport à Java, resté en déshérence
plusieurs années par Sun avant son rachat par Oracle. Aujourd’hui, C# est un langage de
programmation moderne avec une bibliothèque standard très riche et des outils de
développement avancés.

La syntaxe du C# est très proche du C et de Java et ne devrait donc pas poser de


difficulté si vous avez déjà pratiqué l’un de ces langages. Les éléments de base de la
structuration du code sont les accolades {}, qui définissent les blocs, et le point-virgule ;
qui marque la fin d’une instruction. Le saut de ligne est un caractère d’espacement comme
~ 27 ~

un autre (une instruction peut s’étaler sur plusieurs lignes).


(https://fr.m.wikipedia.org/wiki/C_Sharp consulté le 02/07/2023 ).

b) SQL
Le SQL (Structured Query Language, en français langage de requêtes structurées)
est un langage de définition, la manipulation et de contrôle de données pour les bases de
données rationnelles. La partie langage de manipulation des données SQL permet de
chercher, d’ajouter, de modifier ou de supprimer les données dans les bases de données
rationnelles.
Ce langage nous donnera lieu de questionner notre base de données MySQL grâce à
des requêtes (http://www.techno-science.net consulté le 04/07/2023)

2.6. Méthodologie
2.6.0. Introduction
La méthodologie est un ensemble de méthodes et techniques que l’on utilisera lors
de la récolte, analyse et interprétation des données (REMO, 2014 :15). Dans cette
méthodologie, nous avons utilisé des méthodes et techniques spécifiques qu’il convient de
présenter.

2.6.1. Méthodes
Le mot « méthode » a un sens très précis. Il s’agit de l’ensemble des démarches que
suit l’esprit pour découvrir et démontrer la vérité (dans les sciences). Elle se réfère donc,
d’une façon explicite ou implicite, à une théorie de la définition et de la découverte de la
vérité.(http://cairn.info/methodes-de-recherche-en-sciences-de-l-education
9782130540076-page-36.htm consulté le 03/07/2023).

Ainsi, nous avons appliqué les méthodes ci-après :

a. Méthode d’analyse continue


Généralement, on définit la méthode d’analyse continue comme « une technique de
recherche pour la description objective, systématique et quantitative du contenu manifeste
~ 28 ~

de la communication ». Cette définition de BERELSON, la plus connue stipule que l’analyse


de contenu soit : « objective », « exhaustive », « méthodique », et « quantitative ».
C’est également « l’examen objectif, exhaustif, méthodique, et si possible, quantitatif,
d’un texte (ou d’un ensemble d’informations, en vue de tirer ce qu’il contient de significatif
par rapport aux objectifs de la recherche » (Muccheli).
(http://www.fao.org/3/y4340f0a.htm, consulté le 5 juillet 2023 à 23h32).
Cette méthode nous a donné le pouvoir d’analyser le contenu des différents documents
que nous avons consulté pour l’élaboration de notre travail.

b. Méthode MERISE
MERISE est une méthode de conception, de développement et de réalisation de
projets.
Le but de cette méthode est d’arriver à concevoir un système d’information. La
méthode MERISE est basée sur la séparation des données et des traitements à effectuer
en plusieurs modèles conceptuels et physiques
(http://www.commentcamarche.net/contents/655-merise-initiation-a-la-conception-de-
systemes-d-information, consulté le 3 juillet 2023).

Ainsi, MERISE qui est la méthode d’étude et de recherche en informatique pour le


système d’entreprise, nous a permis de partir d’une réalité vers un modèle conventionnel
des données duquel sont développés d’autres modèles.

La méthode MERISE : elle nous a permis d’analyser et de concevoir notre système


d’information en utilisant les différents modèles (modèle conceptuel de traitement, modèle
organisationnel de traitement, modèle conceptuel de communication , modèle logique des
données, modèle conceptuel de donnée, …) qu’elle propose.

2.6.2. Techniques

Nous avons utilisé deux techniques pour appuyer nos méthodes entre autre la technique
d’interview et la technique documentaire.
~ 29 ~

a) La technique d’interview

Qui consiste à l’entretien, un interrogatoire avec la personne trouvée au poste ou sur le


lieu de recherche (AMISI F., 2017 : 20). Elle a permis de recueillir les informations, par le
jeu de questions-réponses, des informations concernant le fonctionnement de la structure,
au travers des différents responsables des services de cette Entreprise ;

b) La technique documentaire

Qui est celle dans laquelle on manie les documents pour récolter les informations
susceptibles de permettre la vérification des hypothèses de travail (METALOR R., 2014 :24).
Cette technique nous a aidé à palper d’autres informations à travers d’autres documents à
rapport avec notre travail entre autres la facture, le registre cahier de perception, livre de
caisse, ….

L’observation directe nous a permis d’appréhender et d’analyser les éléments qui


s’avèrent nécessaires pour notre recherche.

2.7. Analyse de l’existant


2.7.0. Introduction.

Dans cette partie, nous présenterons le schéma de circulation d'informations du système


actuel de gestion des matériels VSAT We konnect au sein de l’entreprise Afrisorft Bunia.
Cette analyse nous a montré d'une façon générale, la manière dont les faits se déroulent
dans le système de gestion actuel. Il sera question de relever les différents processus ou
démarches à suivre et de traitement des informations et ensuite le problème du système
existant puis des solutions envisagées.

2.7.1. Présentation du modèle conceptuel de communication (MCC) de l’ancien


système

Ce mode présente les différents échanges de flux d’information entre les acteurs
internes (Gérant, technicien) et les acteurs externes (client, fournisseur).
~ 30 ~

(4) (1)
client (5) Gérant Fournisseur
(9) (2)

(9)
7
8

10 Technicien

Figure 4: modèle conceptuel de communication (MCC) de l’ancien système

LEGENDE

1. Demande des matériels au fournisseur ;


2. Livraison des matériels par le fournisseur ;
3. Réception de client par le gérant ;
4. Communication de prix au client ;
5. Achat de matériel par le client ;
6. Elaboration de facture et remise de facture au client ;
7. Payement de frais d’après le total de la facture ;
8. Remise de de la facture au client ;
9. Remise des matériels par le gérant au technicien pour l’installation ;
10. Installation de kit chez le client

2.7.2. Présentation du Modèle Organisationnel des Traitements


A. Règles d’organisation

R.O.1 Demande des matériels au fournisseur ;

R.O.2 Livraison des matériels par le fournisseur ;

R.O.3 Réception de client par le gérant ;

R.O.4 Communication de prix au client ;

R.O.5 Achat de matériel par le client ;

R.O.6 Elaboration de facture et remise de facture au client ;


~ 31 ~

R.O.7 Payement de frais après le total de la facture ;

R.O.8 Remise de de la facture au client ;

R.O.9 Remise des matériels par le gérant au technicien pour l’installation ;

R.O.10 Installation de kit chez le client

B. Tableau d’enchainement des procédures fonctionnelles

DEROULEMENT POSTE DE TRAVAIL

NATURE
PF ACTIONS
Début/Fin Durée LIEU RESPONSABLES RESSOURCES

X’ Demande des M Gérant et


PF1 B We Gérant
08h00’<t<16h00’ matériels au fournisseur
konnect
fournisseur
X’ Livraisons des M B Gérant Gérant et
PF2
08h00’<t<16h00’ matériels par Afrisoft fournisseur
le gérant
X’ Réception du M B Gérant client
PF3 08h00’<t<16h00’
client Afrisoft
X’ Communication M B Gérant Gérant
PF4
des prix des Afrisoft
08h00’<t<16h00’
matériels au
client
X’ Achat des M B Gérant Client
PF5
08h00’<t<16h00’ matériels par Afrisoft gérant
le client
X’ Elaboration et M B Gérant Gérant
PF6
remise de Afrisoft
08h00’<t<16h00’
facture au
client
~ 32 ~

X’ Payement de M B Gérant Client


PF7
08h00’<t<16h00’
frais Afrisoft

X’ Remise de M B Gérant Gérant


PF8
08h00’<t<16h00’ facture au Afrisoft client
client
X’ Livraison des M B Gérant Client
PF9
08h00’<t<16h00’ matériels au Afrisoft Technicien
technicien
X’ Installation de M Hab. Technicien Technicien
PF 10
08h00’<t<16h00’ kits chez Le client
client
Tableau 1: Tableau d’enchainement des procédures fonctionnelles

t: temps;

x: on ne connait pas la durée exacte de l’opération; M: Manuel


~ 33 ~

2.7.3. Construction du modèle organisationnel


DEROULEMENT NATURE POSTE DE
ACTIONS / OPERATIONS
TRAVAIL

Gérant présent Fournisseur présent


08h00' <t<16h00'

Et Bureau
M
Demande des matériels au fournisseur
Toujours

Demande effectuée

Gérant présent Fournisseur présent


08h00' <t<16h00'

Et
M Bureau
Livraison des matériels
Toujours

Livraison effectuée

Client présent Gérant présent


08h00' <t<16h00'

Bureau
Et M

Réception du client
Toujours

Réception
effectuée

Client présent Gérant présent


08h00' <t<16h00'

Bureau
Et
M
Communication de prix
Toujours

Prix communiqué

M Bureau
A
~ 34 ~

Gérant présent Client présent


08h00' <t<16h00'

Et
M Bureau
Achat des matériels
ok ko

Achat effectué Achat non effectué

Gérant présent client présent


08h00' <t<16h00'

ou Bureau
M
Remise de la facture
Toujours

Facture élaborée

Client présent Gérant présent


08h00' <t<16h00'

Et
Bureau
M
Payement
Toujours

Payement effectué

Client présent Gérant présent


08h00' <t<16h00'

Et
M
Bureau
Remise de la facture
Toujours

Facture remise

Bureau
B
~ 35 ~

Gérant Technicien
Client
présent
08h00' <t<16h00'
présent présent
M Bureau
Et

Remise des matériels au technicien


ok ko

Remise effectuée Remise non effectuée

Technicien présent client présent


08h00' <t<18h00'

ou

Installations des matériels


Lieu d’
Toujours M
installation

Matériels installés

FIN

Figure 5:Acien Modèle orgqnisqtionnel de traitement


~ 36 ~

2.7.3. Présentation des quelques documents


a. Reçu

Figure 6: Recu

b . Facture

Figure 7: Facture
~ 37 ~

 fiche de stock

Figure 8: Fiche de stock


~ 38 ~

2.7.4. Critique de l’existant


a. Point fort

Pendant nos observations, nous avons constaté que l’entreprise Afrisoft Bunia
dispose des personnels qui maitrisent très bien les outils informatiques, ceci pourra faciliter
l’usage de notre application au sein de ladite entreprise.

a. Point faible
Les observations ont montré qu’il y a la lenteur dans le processus de Gestion de stock,
perte de certains documents liés à la gestion de stock, le retard dans la mise à jour des
documentations des stocks car tous se fait manuellement au sein de l’entreprise Afrisoft
Bunia.
b. Solutions envisagées

Quant à ce qui concerne l’outil logiciel, nous demanderions à l’entreprise Afrisoft de


vouloir accepter cette application de Gestion de stock que nous avons conçu pour leur
faciliter les tâches et de former le gestionnaire de stock au sein de l’entreprise Afrisoft sur
l’utilisation des outils relatifs à la gestion.

2.7.5. Recensement des outils de mise en œuvre

A l’égard des outils de mise en œuvre, l’entreprise Afrisoft doit disposer d’un
ordinateur, une imprimante et d’un groupe électrogène.
 L’ordinateur : pour gérer l’application. L’achat d’un ordinateur de 500 Gb de capacité
sera souhaitable.
 L’imprimante : permettant d’imprimer les différents documents utilisés pendant les
différentes opérations (facture, bon d’entrée et de sortie, le registre, reçu, etc.).
 Une source d’énergie électrique capable de supporter la charge de matériels
informatiques.
~ 39 ~

CHAPITRE TROISIEME : PRESENTATION, ANALYSE DU NOUVEAU SYSTEME


ET DES RESULTATS
3.1. PRESENTATION DES RESULTATS
3.1.1. Conception du nouveau système

3.1.1.1. Présentation du MCC du nouveau système

Voici comment nous avons représenté schématiquement le modèle conceptuel de


communication du nouveau système avec l’augmentation d’acteur principal parmi les autres
acteurs qui va manipuler cette application :

(6) Réception (1)


(7)

(2)
8 3
(6)
(10) Service
Client (12) (5) fournisseur
informatique
(4)
(13)

11
(15)
Caisse (14) Dépôt

(17) Téchnicien (16)

Figure 9: Présentation du MCC du nouveau système

Légende

1. Présentation du fournisseur à la réception


2. Orientation du fournisseur au services informatique pour l’enregistrement
3. Enregistrement du fournisseur et des matériels fournis
4. Dépôt de matériel ;
5. Livraison de bon d’entrée chez le fournisseur ;
6. Présentation du client à la réception ;
7. Orientation du client au service informatique pour l’enregistrement
~ 40 ~

8. Enregistrement du client ;
9. Demande des commandes du client ;
10. Passation des commandes du client ;
11. Elaboration de la facture ;
12. Remise de la facture au client ;
13. Présentation du client avec la facture pour payer ;
14. Présentation avec facture payée au dépôt
15. Enregistrement de sortie des matériels
16. Remise des matériels au technicien ;
17. Installation des matériels chez le client

3.1.1.2. Présentation du MOT du nouveau système

A. Règles d’organisation

RO1 : les activités commencent à 8h00 et s’arrêtent à 17h00 ;

R02 : Arrivée du fournisseur au service de réception ;

RO3 : Réception du fournisseur ;

RO4 : Enregistrement du fournisseur et des matériels au service informatique ;

RO5 : Elaboration de bon d’entrée des matériels ;

RO6 : Remise de bon d’entrée au fournisseur ;

RO7 : Dépôt des matériels

RO8 : Arrivée du client au service de réception ;

RO9 : Enregistrement du client ;

RO10 : Demande des commandes du client ;

RO11 : Passation des commandes de client ;

RO12 : Elaboration de la facture et Communication de prix de commande ;


~ 41 ~

RO13 : Remise de la facture au client ;


RO14 : Présentation de client avec la facture pour Paiement à la caisse ;

RO15 : Remise de la facture payée au client pour la récupération matérielle au dépôt ;

RO16 : Présentation de la facture payée au gérant pour la récupération de matériel ;

RO17 : Enregistrement de la sortie de matériel et livraison des matériels du client aux


techniciens ;

RO18 : Installation des matériels chez le client

B. Tableau d’enchainement des procédures fonctionnelles

DEROULEMENT POSTE DE TRAVAIL


NATURE
PF ACTIONS
DEBUT-FIN DUREE LIEU RESPONSABLE RESSOURCE

Réception du
PF1 8h00<t<16h00 𝑥’ fournisseur M Réception Réceptionniste Client

Enregistrement du
fournisseur et de Service
PF2 8h00<t<16h00 𝑥’ A Informaticien ordinateur
ces matériels informatique

Elaboration et
remise de Bon Ordinateur,
Service
PF3 8h00<t<16h00 𝑥’ d’entrée au A Réceptionniste Imprimante
informatique
fournisseur

Mise de matériels
PF4 8h00<t<16h00 𝑥’ au dépôt M Dépôt Réceptionniste Client

Réception du
PF5 8h00<t<16h00 𝑥’ client M Réception Réceptionniste client

Enregistrement du
client et demande
Service
PF6 8h00<t<16h00 𝑥’ de ces A Informaticien ordinateur
informatique
commandes
~ 42 ~

Passation de
Service
PF7 8h00<t<16h00 𝑥’ commandes M Informaticien client
informatique

Elaboration la
facture et calcul Service Ordinateur
PF8 8h00<t<16h00 𝑥’ AC informaticien
de cout à payer informatique imprimante

Remise de la
Service
PF9 8h00<t<16h00 𝑥’ facture au client M Informaticien client
informatique

Payement de la
PF10 8h00<t<16h00 𝑥’ facture M Caisse Caissier client

Présentation de la
Facture
PF11 8h00<t<16h00 𝑥’ facture au gérant M Dépôt Caissier
Client

Enregistrement de
Service
PF12 8h00<t<16h00 𝑥’ la sortie A Caissier ordinateur
informatique

Livraison de
matériel au
PF13 8h00<t<16h00 𝑥’ M Dépôt Informaticien ordinateur
technicien

Installation de
matériel chez le
PF17 8h00<t<16h00 𝑥’ AC Chez le client Informaticien Ordinateur
client

Tableau 2: Tableau d’enchainement des procédures fonctionnelles


~ 43 ~

C. Modèle organisationnel de traitement


Début ENCHAINEMENT DE PROCEDURES POSTE DE
No /Fin NATURE TRAVAIL
FONCTIONNELLES
Fournisseur Réceptionniste
présent présent
08h00'<t<16h00'

M Réception
Et
1
Réception du Réceptionni
PF1 fournisseur ste
Toujours

Fournisseur reçu

Fournisseur présent Service info. Présent


Service
informatique
08h00'<t<16h00'

Et Resp:
2 A
Enregistrement du fournisseur et de Informaticien
PF2 ces matériels
Toujours Resources:
Ordinateur
Enregistrement effectué

Service
Fournisseur présent Service info. Présent informatique
08h00'<t<16h00'

Resp:
Et Informaticien
3 A
Elaboration et remise de Bon
PF 3 d’entrée au fournisseur Resources:
Toujours -Ordinateur
-imprimate

Bon d’entrée élaboré et remis au fournisseur

Gérant de stock
présent Service info. Présent

DépÔt
08h00'<t<16h00'

Et Resp:
4
- Gérant
Mise de matériels au dépôt M
PF 4
Toujours Resources:
- Ordinateur
Matériels mis au dépôt
08h00'<t<16h00'

Client présent Réceptionniste présent

A
~ 44 ~

08h00'<t<16h00'
Réception
Et
5 M Resp:
Réception du client Réceptionniste
PF 5
Toujours

Réception effectuée

Client présent Service


Service info. Présent
informatique
08h00'<t<16h00'

Et Resp:
6 A -Informaticien
Enregistrement du client et demande
PF6 de ces commande
Resources:
Toujours
-Ordinateur

Enregistrement effectué

Service info.
Présent Client présent
08h00'<t<16h00'

Service
informatique
Et
7 M
Resp:
Passation des commandes
PF7 -Informaticien
Ok ko
Passation des
Passation des Commandes non
Commandes effectuée effectuée

Client présent Service info. Présent Service


informatique
08h00'<t<16h00'

Resp:
-Informaticien
8 Et AC
Elaboration la facture et calcul de Resources:
PF8 coup à payer -Ordinateur
toujours -imprimate

Commandées effectée

Client présent Service info. Présent


Service
08h00'<t<16h00'

informatique
9 M
Et Resp:
Informaticien
Remise de la facture au client
PF9
Ok
B
~ 45 ~

Client présent Caissier présent


B
Caisse

08h00'<t<16h00' Resp:
Et -Informaticien
10
M
Payement de la facture Resources:
PF 10
-Ordinateur
Toujours
-imprimate

Facture Payée

Client présent avec Gérant présent


la facture
08h00'<t<16h00'

Et Dépôt
11 M
Présentation de la facture au gérant Resp:
PF11
-Informaticien
Toujours

Facture présentée

Fournisseur Service info.


présent Présent
Service
08h00'<t<16h00'

informatique
12 Et Resp:
A Informaticien
Enregistrement de la sortie Resources:
PF12
Ordinateur
Toujours imprimate

Sortie enregistrée

Technicien présent Gérant présent


08h00'<t<16h00'

Dépôt

Resp:
13 Et M
-Gérant
Livraison de matériel au technicien
PF13
Ok ko
Livraison non
Livraison effectuée effectuée
Client présent Technicien Chez le
client
08h00'<t<16h00'

Et Resp:
14 Intallation de matériel chez le client M Technicien
PF14
Toujours
Ressources :
Installation -Ordinateur
effectuée Fin de
processus
~ 46 ~

3.1.1.3. Présentation du MCT

A. Formalisme du MCT

Le modèle conceptuel des traitements permet de traiter la dynamique du système


d’information c’est-à-dire les opérations qui sont réalisées en fonction d’évènements. Cette
méthode permet donc de représenter de façon schématique l’activité d’un système
d’information sans faire référence à des choix organisationnels ou des moyens d’exécution,
c’est-à-dire qu’il permet de définir simplement ce qui doit être fait, mais il ne dit pas quand,
comment ni où, … (https://www.commentcamarche.net consulté 12/07/ 2023 à 19heures
50minutes).
Ce modèle dispose pour formalisme six éléments ci-dessous : Evènement, la
synchronisation, opération, processus, règles d’émission et le résultat.
 Un évènement : est un fait aléatoire émis par un acteur externe ;

 Une synchronisation : est une combinaison de plusieurs évènements sollicitant


une opération par une expression logique ;
 Une opération : est le déclenchement du comportement d’un évènement par la
combinaison d’une expression logique (ET, OU, NON) ;
 Une règle d’émission : est un principe de déclenchement d’un évènement par une
opération ;
 Un processus : est un ensemble structuré des évènements, opérations et résultats
successifs qui concourent à un même but.
Voici comment se construit MCT :

Evènement

Synchronisation

Opération
Règles d’émission

Résultat

Figure 10Formalisme de MCT


~ 47 ~

B. Construction de Modèle Conceptuel de traitement

Fournisseur Réceptionniste
présent présent

Et

Réception du fournisseur
PF1
Toujours

Fournisseur reçu

Fournisseur présent Service info. Présent

Et
Enregistrement du fournisseur et de
PF2 ces matériels
Toujours

Enregistrement effectué

Fournisseur présent Service info. Présent

Et
Elaboration et remise de Bon
PF 3 d’entrée au fournisseur
Toujours

Bon d’entrée élaboré et remis au fournisseur

Gérant de stock
présent Service info. Présent

Et

Mise de matériels au dépôt


PF 4
Toujours

Matériels mis au dépôt

Client présent Réceptionniste présent

A
~ 48 ~

Et

Réception du client
PF 5
Toujours

Reception effectuée

Client présent Service info. Présent

Et
Enregistrement du client et demande
PF6 de ces commande
Toujours

Enregistrement effectué

Client présent Service info.


Présent

Et

Passation de commandes
PF7
Ok ko

Commandées

Client présent Service info. Présent

Et
Elaboration la facture et calcul de
PF8 coup à payer
Ok ko

Commandées

Client présent Service info. Présent

Et

Remise de la facture au client


PF9
Ok
B
~ 49 ~

Client présent Caissier présent


B

Et

Payement de la facture
PF 10
Toujours

Facture Payée

Client présent avec Gérant présent


la facture

Et

Présentation de la facture au gérant


PF11
Toujours

Facture présentée

Fournisseur Service info.


présent Présent

Et

Enregistrement de la sortie
PF12
Toujours

Sortie enregistrée

Technicien présent Gérant présent

Et

Livraison de matériel au technicien


PF13
Ok ko
Livraison non
Livraison effectuée effectuée
Client présent Technicien

Et
Intallation de matériel chez le client
PF14
Toujours
Installation
effectuée Fin de
processus
~ 50 ~

3.1.1.4. Présentation du MCD

Le modèle conceptuel des données (MCD) a pour but de décrire de façon formelle
les données qui seront utilisées par le système d’information. Il s’agit donc d’une
représentation des données, facilement compréhensible, permettant de décrire le système
d’information à l’aide des tables.
(https://www.commentcamarche.net/contents/659-merise-modele-conceptuel-
desdonnees consulté le 12/07/2023)

Dictionnaire des données

Un dictionnaire des données est une collection de la référence nécessaire à la


conception d’une base de données relationnelle. Il revêt une importance stratégique
particulière, car il est le vocabulaire commun de l’organisation. (KAYEMBE A., 2019 :41)
ENTETE PROPRIETE
CODE DESCRIPTION TYPE TAILLE NATURE CONTRAIN
TE
idmat Identification de int 11 E Unique
materiel
nommat le nom de matériel varchar 100 E Unique
materiel marqmat La marque de materiel varchar 100 E Unique
dateexp La date d’Expiration varchar 100 E Unique
ettamet Etat de matériel varchar 100 E Unique
numseriemat Numéro de série varchar 100 E Unique
idf Identification int 11 E Unique
Fournisseur
nomf Nom de fournisseur varchar 100 E Unique
Fournisseur
prenomf Prénom de fournisseur varchar 100 E Unique
adressef Adresse Fournisseur varchar 100 E Unique
mumtelf Num Tel fournisseur varchar 24 E Unique
idc Identification Client Int 11 E Unique
Client
nomc Nom de Client varchar 100 E Unique
~ 51 ~

prenomc Prénom de Client varchar 100 E Unique


adressec Adresse Client varchar 200 E Unique
mumtelc Num Tel Client varchar 100 E Unique
ident Identification de Int 11 E Unique
l’entrée
idmat Materiel Int 11 E Unique
idf Fournisseur Int 11 E Unique
entree
qtentree Quantité entrée Int 11 E Unique
Puentree Prix Unitaire entrée double 100 E Unique
ptentree Prix total entrée double 100 E Unique
dateentree Date de l’entrée Date Jj/mm/dd
idsort Identification de la Int 11 E Unique
sortie
idmat Materiel varchar 100 E Unique
Sortie qtsort Quantité sortie Int 11 E Unique
Pusort Prix Unitaire sortie double 100 E Unique
ptsort Prix total sortie double 100 E Unique
datesort Date de sortie Date E Unique
idcom Identification de Int 11 E Unique
commande
commande
idc Client Int 100 E Unique
datecom Date de commande Date E Jj/mm/dd
iduser Identification de Int 11 E Unique
l’utilisateur
Utilisateur
user Nom utilisateur vachar 100 E Unique
pwd Mot de passe varchar 100 E Unique
Tableau 3: Dictionnaire des données
B. Règles de gestion

RG1 : Un fournisseur fourni un ou plusieurs matériels et Un matériel peut être fourni par
un ou plusieurs fournisseurs ;
~ 52 ~

RG2 : Un matériel effectue une ou plusieurs sortie et une sortie peut être effectuée par un
et un seul matériel ;

RG3 : une commande entraine une ou plusieurs sortie et une sortie peut être entrainée
par une et une seule commande ;

RG4 : une commande est effectuée par un et un seul client et un client peut effectuer une
ou plusieurs commandes ;

C. Construction de Modèle Conceptuel de données

Fournisseur Materiel
Idf Idmat
Nomf Nommat
1,n 1,n
Prenomf Fournir Marqmat
sexef Modele
Adressef
mumtelf

sortie 1,n
Idsort
1,1 Qtsort
Pusort 1,1
Entrainer Effectuer
Ptsort
Datesort
1,n numserie

Client
Idc
Commande Nomc
1,1 1,n
Idcom Effectuer Prenomc
datecom sexec
Adressec
mumtelc

Figure 11: Construction de Modèle Conceptuel de données

3.1.1.5. Présentation du MLD

Un modèle logique des données (MLD) est la représentation des données d’un
système d’information. Les données sont représentées en prenant en compte le modèle
technologique qui sera utilisée pour leur gestion. Il est simplement la représentation
textuelle du MPD (Modèle Physique des Données). Il s’agit juste de la représentation en
~ 53 ~

ligne du schéma représentant la structure de la base de données


(https://www.smartmodel.ch consulté le 1 aout 2023 à 22heures 10minutes).
Fournisseur Entree
Idf Ident
Nomf Qtentree
Prenomf Puentree
sexef Ptentree
Adressef Dateentree
mumtelf Dateexpmatent
#Idmat
#Idf
sortie Materiel
Idsort Idmat
Qtsort Nommat
Pusort Marqmat
Ptsort Modele
Datesort
Numserie
#Idcom
Client
#Idmat
Commande Idc
Nomc
Idcom Prenomc
#Idc sexec
datecom Adressec
mumtelc

Figure 12: modèle logique des données

3.1.1.6. Présentation du MPD

Dans la méthode merise, le modèle physique des données(MPD) consiste à implémenter


une base de données dans un SGBDR. Le langage utilisé pour ce type d’opération est le
SQL. On peut également faire usage d’un AGL (PowerAmc , Win Design, etc.) qui permet
de générer automatiquement la base de données.

(https://fr.m.wikipedia.org/Mod_physique+des+donnees, consulté le 12/07/20223)


~ 54 ~

Figure 13: Modèle physiaue de données

3.1.2. Réalisation de l’application

A. Présentation Des Interfaces


~ 55 ~

 Page Login (Page d’authentification)

Figure 14: Formulaire d'authentification

Ce formulaire permet a l’utilisatilisateur de s’authentifier avant d’avoir acces aux certains


fonctionnalites ou infomation

 Formulaire d’accueil

Figure 15: Formulaire d'accueil


~ 56 ~

Ce formulaire présente à l’utilisateur un aperçu des fonctionnalités et des informations sur


l’application

 Formulaire d’enregistrement matériel

Figure 16: Formulaire Matèriels


Ce formulaire permet d’enregistrer les différents Matériels.

 Formulaire Fournisseur
~ 57 ~

Figure 17: Formulaire de fournisseur

Ce formulaire permet d’Ajouter, modifier, supprimer un fournisseur

 Formulaire d’entrée Matériels

Figure 18: Formulaire d'enregistrement entree materiel

Ce formulaire permet lors d’une arrivée d’un matériel de l’associer avec son fournisseur,
~ 58 ~

indiquer le prix unitaire, quantité des matériels livrée et d’ajouter, modifier, supprimer
une entrée.

 Formulaire client

Figure 19:Formulaire client

Ce Formulaire permet d’ajouter, modifier, supprimer un client


 Formulaire de sortie matériel

Figure 20: Formulaire sortie materiels

ce formulaire permet d’une registrer, modifier, supprimer une sortie de matériels


~ 59 ~

 Formulaire commande

Figure 21: Formulaire de commande

Ce formulaire permet d’associer un client à une commande pour le lier avec des sorties
~ 60 ~

 Formulaire d’échange de matériel

Figure 22: Formulaire d'échange

Ce formulaire d’effectuer les différentes opération sur un échange de matériel


~ 61 ~

B. Présentation des états

 Facture

Figure 23: Facture

 Reçu

Figure 24: Recu


~ 62 ~

 Bon d’entrée

Figure 25: Bon d'entreé


~ 63 ~

 Bon de sortie de matériels

Figure 26 Bon de sortie Matériel


Fiche de matériel en stock
~ 64 ~

3.2. Analyse des résultats

3.1.1. Test de performance

Après avoir réalisé une application, il est nécessaire de tester sa performance


afin de détecter les éventuels problèmes qu’elle peut posséder.

En effet, lors du test de performance d’une application, il y a un certain nombre


d’élément qu’on doit en tenir compte comme l’aspect responsif pour les écrans à différentes
dimensions et la rapidité.

Ainsi, après le test de notre application, nous avons constaté que certaines
interfaces ne respectent pas l’aspect responsif néanmoins d’autres interfaces respectent cet
aspect. Quand à la rapidité, aucune faiblesse n’a été ressenti. Notre application est bien
rapide comme nous le penser.

3.1.2. Sécurité de l’application

La sécurité est l’un des aspects les plus important qu’un concepteur doit en tenir
compte lors de la réalisation d’une application. En effet, l’application que nous avions
réalisée est en sécurité dans le côté accessibilité, il n’est pas accessible par tout le monde,
mais seulement par les utilisateurs qui ont des comptes et qu’ils possèdent un nom
d’utilisateur et un mot de passe.

En plus, nous avons utilisé les requêtes préparées pour éviter les attaques par
injection SQL.
3.1.3. Limites de l’application

L’application que nous avons conçue étant une œuvre humaine, elle présente
également quelques limites entre autre certaines interfaces ne respectent pas l’aspect
responsif, elle ne saura pas gérer le stock en de cas particuliers (en cas des promotions).
~ 65 ~

CHAPITRE QUATRIEME : DISCUSSION DES RESULTATS


Introduction

Dans ce chapitre qui est le dernier, nous allons émettre le jugement en fonction
de nos objectifs fixés au départ et les résultats obtenus dans cette recherche, ensuite nous
allons enfin établir la comparaison entre le système existant que l’entreprise Afrisoft Bunia
utilisait pour la gestion de stock des matériels VSAT We konnect et le nouveau système que
nous venons de concevoir. Vu que certains chercheurs ont déjà travaillé dans le même
domaine de la gestion de stock que nous, nous allons enfin présenter quelques points de
divergence ou de convergence entre les résultats obtenus par ceux-ci et ceux de notre
recherche.
4.1. Comparaison des objectifs fixés et les résultats obtenus

Au départ, nous avons fixé l’objectif de concevoir une application qui puisse
faciliter la gestion automatisée des matériels VSAT We Konnect capable de produire les
rapports suivants :

 La liste des matériels en stock ;


 La liste de ravitaillement des matériels en stock ;
 La liste des matériels sortis du stock ;
 La facture ;
 Un reçu

Après la réalisation de notre travail, nous avons abouti à un résultat qui


s’articule autour d’une application desktop qui est capable de :
 Enregistrer tous les fournisseurs, les clients, les matériels, les entrées et sorties des
matériels, les commandes ;
 Etablir la liste de tous les clients, les matériels entrants et sortants, les matériels en
stocks ;
 Elaborer le reçu et la facture.
~ 66 ~

En voyant ces résultats, nous pouvons dire que nous avons atteint l’objectif fixé au
départ dans ce travail qui était de produire certains documents cités ci-haut, ce qui facilite
la gestion automatique de ces matériels.

4.2. Comparaison du système existant au nouveau système

En analysant l’ancien système, nous avions trouvé que la gestion des matériels
VSAT We Konnect continuait à s’exécuter manuellement, ce qui créait le retard dans la mise
à jour des documentations de gestion des stocks, la perte de certains documents (fiche de
stock, le bon d’entrée et le bon de livraison, …), manque de traçabilité, difficulté d'accès à
l'information et la lenteur dans la production de certains documents.

Nous estimons que le logiciel conçu et implémenté pour la gestion de stock des
matériels VSAT We konnect facilitera à l’entreprise Afrisoft Bunia l’ensemble d’activités liées
à la gestion de ces matériels telle que la production automatisée de certains documents.
Contrairement au nouveau système, l’ancien système ne pouvait pas nous garantir
la bonne conservation des informations ni le gain de temps dans la recherche de ces
informations.
4.3. Comparaison avec d’autres travaux

Bien de chercheurs ont conçu d’applications qui répondent aux besoins de


demandeurs. Nous citons ici, quelques résultats obtenus par nos prédécesseurs.

 NGUKA PALUKU Héritier (2017), dans son travail intitulé « conception et


réalisation pour la gestion d’un système d’information pour la gestion de stocks dans une
entreprise commerciale : cas de l’entreprise Go shop » il a abouti à une application
permettant de dévier les difficultés causées par la Gestion manuelle des stocks au sein de
l’entreprise GOSHOP ; application susceptible de donner à tout moment une fiche des
entrées stocks, fiche des sorties, fiche de stock et fiche d’articles.

La nôtre fait la même chose mais en mettant à jours la fiche de stock en cas d’une
entrée ou sortie et en produisant le reçu et la facture.
~ 67 ~

 SERAPHIN KALUNGA (2012) son travail portait sur l’implémentation d’une


application de gestion de stocks des produits dans un supermarché. Cette application
permettait de bien gérer les entrées et sorties de tous les produits au sein de ce
supermarché.
Tandis que la nôtre fait la même chose mais cette fois ci pour les matériels et non
les produits en y ajoutant la production automatique de certains documents tel que le reçu
en cas d’échange d’un matériel.

 UDAGA R. (2019), Conception et réalisation d'une application pour la gestion de


stock de produits pharmaceutiques cas de pharmacie de Jiba, TFC inédit, ISP/BUNIA. Elle
avait pour objectif général d’améliorer la qualité de traitement des informations relatives à
la gestion de stock au sein de la pharmacie de Jiba. A la fin de son travail, elle a mise en
place une base des données capable de produire : La liste des médicaments disponibles en
stock ; les médicaments en risque et la facture.

Notre application réalisée permet d’effectuer la même opération sauf qu’elle ne


permet pas d’effectuer des notifications en cas de risque car nous gérons les matériels et
non les produits.

 NYAMI NYATE Rufin (2014) : a réalisé « conception d'une application web pour
la gestion des équipements et matériels dans un réseau de santé, cas du district de santé
de Lubumbashi ». Le problème de son travail est qu'il existe des difficultés pour sa gestion
des équipements et matériels financés par le gouvernement ou par des partenaires
étrangers ou locaux, ONG ou lors des achats internes. Le système issu de son travail était
en mesure de remplir les fonctionnalités des mises à jours des matériels en stock en cas
d’une entrée ou sortie.
Tandis que notre application, hormis les mises à jours des matériels en stock en cas
d’une entrée ou sortie elle permet aussi de produire le reçu et la facture lors de l’opération
de l’achat.
~ 68 ~

Après une étude approfondie des travaux de nos prédécesseurs cités ci-haut,
bien que nous avions tous travaillé dans le domaine de la gestion de stock, néanmoins
l’originalité de notre travail se situe au niveau de l’établissement dans lequel nous avons
mené notre recherche, les objectifs fixés et les états de sortie que notre application va
produire.
~ 69 ~

CONCLUSION
Comme tout travail a un début et une fin, nous voici à la fin de ce travail qui a porté
sur la « conception et réalisation d’une application desktop pour la gestion des matériels
VSAT au sein d’Afrisoft Bunia », nous nous sommes assignés comme objectif de Concevoir
une application qui puisse faciliter la gestion automatique des matériels VSAT We Konnect
au sein de l’entreprise Afrisoft Bunia. Processus qui, longtemps restait manuel.
La problématique de cette mise en place était axée autour de la question suivante :
Quelle solution informatique mettre à la disposition de l’entreprise Afrisoft Bunia pour
améliorer la gestion de matériels VSAT We konnect ? A ce questionnement, nous avons
émis l’hypothèse selon laquelle concevoir et mettre en place une application desktop pour
la gestion des matériels VSAT We Konnect au sein d’Afrisoft Bunia serait un moyen efficace
pour faciliter et améliorer le mode de gestion des matériels et serait ainsi une solution
palliative aux problèmes posés que ce soit en terme de temps ou de fiabilité des
informations.

Pour y arriver nous avons recouru à deux méthodes notamment l’analyse du contenu
ce qui nous a donné le pouvoir d’analyser le contenu des différents documents que nous
avons consulté pour l’élaboration de notre travail et la méthode Merise qui nous a servi pour
concevoir un système d’information. Nous avons appuyé ces méthodes par deux techniques
qui sont la technique d’interview qui nous a permis de recueillir les informations, par le jeu
de questions-réponses, des informations concernant le fonctionnement de la structure, au
travers des différents responsables des services de cette entreprise et la technique
documentaire qui nous a donné le pouvoir d’analyser le contenu des différents documents
que nous avons consultés pour l’élaboration de ce travail.

Au regard de la question de problématique et hypothèse formulée, et considérant


les résultats obtenus, nous affirmons que notre hypothèse est affirmée et notre objectif est
atteint.
Cependant, étant une œuvre humaine, ce travail renferme certainement des
imperfections. C’est pourquoi nous proposons aux prochains chercheurs attirés par le
présent travail d’orienter leurs réflexions dans les autres domaines comme : la gestion qui
~ 70 ~

permettra de centraliser toutes les informations liées à la gestion des matériels VSAT We
konnect dans la province de l’ituri d’effectuer la statistique de chaque zone.
~ 71 ~

REFERENCES BIBLIOGRAPHIQUES ET WEBOGRAPHIES

1. REFERENCES BIBLIOGRAPHIQUES
NOTE DE COUS
 Abdellah M., (1988), Système Informatique et Réseaux.
 Bourgeois, D. T., Smith, J. L., Wang, S., et Mortati, J. (2019), MEMOTECH ;
informatique et système de production..
 Chirac R., (2011), Le Grand livre Vente
 KATHO Z., (2022), Cours de Méthode d’Analyse Informatique II. Inédit.
 KATYA E., (2011), Problématique dans les recherches.
 MURHULA G., (2015), informatiques dans les sciences appliquées.
 Pearson et Valacich, J. et Schneider, C. (2010). Information Systems (Today –
Managing in the Digital World (4e éd.). Prentice-Hall).
 Pr. VITAMARA P., (2022), Cours d’Initiation à la Recherche Scientifique. Inédit.
TFC ET MEMOIRE
 BENYOUCEF L., et BOUAMARA N., (2020), « Conception et réalisation d'une
application mobile multiplateforme pour la gestion des ventes"
 Bretel O., (2005), Système de Gestion de Base de Données
 Job K., (2013), « conception et réalisation d'une application web pour la gestion des
ventes des produits cosmétique » inedit
 JOB KASONGO (2013), « conception et réalisation d'une application web pour la
gestion des ventes des produits cosmétiques »
 Joëlle B., (2004), Comprendre le monde de l'entreprise
 MURHULA G., (2015), Conception et réalisation d’un logiciel de suivi des patients au sein du
centre hospitalier UHAKI, « Mémoire », Université de Bukavu, 2015,
 NGUKA PALUKU Héritier (2017),« conception et réalisation d’une application pour la
gestion d’un système d’information pour la gestion de stocks dans une entreprise
commerciale : cas de l’entreprise Go shop »,
 NYAMI NYATE Rufin (2014), « conception d'une application web pour la gestion des
équipements et matériels dans un réseau de santé, le cas du district de santé de
Lubumbashi » ISP/LUMBUBASHI
 SERAPHIN KALUNGA (2012),« implémentation d’une application de gestion de stocks
des produits dans un supermarché » inedit
~ 72 ~

 UDAGA R., (2019), « conception et réalisation d'une application pour la gestion de


stock de produit pharmaceutique cas de pharmacie de Jiba ». inédit
WEBIOGRAPHIE

https://www.economie.gouv.fr/facileco/
Https://www.agritrop.fr/digitalguide/basededonnees
https://www.fr.wikipedia.org/realisation
https://www.fr.wikipedia.org/applicationdesktop
https://www.larousse.fr/dictionnaires/francais/gestion/36853
https://www.larousse.fr/dictionnaires/francais/kit/45585
https://www.larousse.fr/dictionnaires/francais/stock/74743
https://www.larousse.fr/dictionnaires/francais/stock/74743
https://www.economie.gouv.fr/facileco/dossier-lentreprise-cest-quoi#
https://www.larousse.fr/dictionnaires/francais/mat%c3
https://www.oracle.com/fr/database/definition-base-de-donnees.html
https://fr.wikipedia.org/wiki.base-de-donnees.htmconsultée
https://www.oracle.com/fr/database/base-de-donnees-relationnelle
http://www.microsoft.com
http://www.journaldunet.fr
http://fr.m.wikipedia.org/wiki/crystal_Repports
https://fr.m.wikipedia.org/wiki/WampServer
http://www.techno-science.net
http://cairn.info/methodes-de-recherche-en-sciences-de-l-education
http://www.fao.org/3/y4340f0a.htm
http://www.commentcamarche.net/contents/655-merise-initiation-a-la-conception-de-
systemes-d-information
https://www.commentcamarche.net
https://www.commentcamarche.net/contents/659-merise-modele-conceptuel-desdonnees
~ 73 ~

TABLE DES MATIERES


DEDICACE ......................................................................................................................................................... 1
REMERCIEMENTS ............................................................................................................................................ 2
EPIGRAPHE ....................................................................................................................................................... 3
0.INTRODUCTION ........................................................................................................................................... 6
CHAPITRE PREMIER : CONSIDERATIONS THEORIQUES.......................................................................11
1.1. DEFINITIONS DE CONCEPTS CLES ................................................................................................11
1.2. REVU DE LA LITTERATURE ..............................................................................................................12
1.3. LE SYSTEME D’INFORMATION (SI) ............................................................................................14
1.4. BASE DE DONNEES .......................................................................................................................15
1.5. MODELES DE DEVELOPPEMENT DES APPLICATIONS .............................................................18
1.6. ARCHITECTURE CLIENT-SERVEUR .............................................................................................18
CHAPITRE DEUXIEME : APPROCHE METHODOLOGIQUE ET ANALYSE DE L’EXISTANT .................20
2.1. Description Du Terrain ..................................................................................................................20
2.2. Population d’étude .........................................................................................................................23
2.3. Echantillon ......................................................................................................................................24
2.4. Variables..........................................................................................................................................24
2.5. Outils et Langages Utilisés ...........................................................................................................24
2.6. Méthodologie.....................................................................................................................................27
2.7. Analyse de l’existant..........................................................................................................................29
CHAPITRE TROISIEME : PRESENTATION, ANALYSE DU NOUVEAU SYSTEME ET DES RESULTATS39
3.1. PRESENTATION DES RESULTATS ...................................................................................................39
CHAPITRE QUATRIEME : DISCUSSION DES RESULTATS .......................................................................65
CONCLUSION .................................................................................................................................................69

Vous aimerez peut-être aussi