Propre TFC Padri Frank1 (Ehm)
Propre TFC Padri Frank1 (Ehm)
Propre TFC Padri Frank1 (Ehm)
TFC N° : …………
EPIGRAPHE
La technologie au service de la santé ; C’est la santé qui est notre richesse la plus précieuse.
DEDICACES
A nos très chers parents ; MAMBO MUSILAMU et maman MABI Espérance pour leur contribution
tant morale, matérielle que financière surtout pour leur accompagnement au cours de notre parcours
jusqu’à la réalisation de ce travail.
A nos frères et sœurs MAPENZI NEEMA Françoise, USHINDI KATANGA Espoir, A nos
collègues, amis et connaissances, qui, durant notre parcours de scolarisation ne se sont jamais
fatigués de nous encourager quand bien même nous voulions abandonner suite à de diverses
difficultés.
Page III sur 59
REMERCIEMENTS
Ce travail est le fruit de la participation de plusieurs personnes qui nous ont soutenues de prêt ou de
loin pour sa réalisation.
A Dieu le Tout Puissant maître de temps et des circonstances pour nous avoir prêté vie au quotidien.
Nous exprimons nos sentiments de gratitudes spécialement au CT Guylain MUGARUKA
BUDUGE qui, malgré ses multiples tâches a accepté de diriger ce travail en mettant à notre portée
ses compétences et connaissances pour la direction de ce travail.
A tous les enseignants de l’ISP-Bukavu ainsi que les administratifs que nous avons connus tout au
long de notre cursus académique pour nous avoir donné le meilleur d’eux-mêmes et une formation
parfaite, afin que nous soyons des professionnels accomplis.
Aux membres de la grande famille MUMUNYA et famille KIMPUTU avec ses Alliés,
particulièrement : Papa KAMALEBO KIMPUTU Tchopard, tante Marguerite, Papa Claude et
toutes ses générations pour leur contribution de tout genre tout au long de notre parcours
académique.
Aux amis et frères à qui nous avons bénéficié de leur attachement dont, FURAHA Chanceline
MUSIWA KININGA Luc, MUGANZA MULONDA Courtois, Bienvenu BAHOGWERE, IMANI
KISUBI Joseph, TOMBO ZAMUKULU, Germaine KUBOTA, LUKOGO Nicole, EZECHIEL
sans oublier les membres de la chambre 210 avec qui on a passé ce bon moment de notre vie
académique ; Christian KABOYI, ACHIZA Charles, USHINDI, Claude, Philipe.
Que tous ceux qui ne sont pas cités par mégarde à la suite de certains impératifs et de qui, quel que
soit la grandeur du monde, nous garderons le souvenir.
Qu’ils se sentent liés toujours à nous.
SIGLES et ABREVIATIONS
BDD : Base de Données
CU : Cas d’Utilisation
ESU : Enseignement Supérieur et Universitaire
HTML : HyperText Markup Language
http : Hyper Text Transmission Protocol
HTTPS : Hyperactive Text Transfer Protocol security
I.G : Informatique de Gestion
IG : Informatique de Gestion
IP : Internet Protocol
IP : Internet Protocol
ISP : Institut Supérieur Pédagogique de Bukavu
MS : Microsoft
N° : Numéro
P : Page
PHP : Personal Home Page
RDC : République Démocratique du Congo
SCAI : Sciences Commerciales, Administrative et Informatique
SGBD : Système de Gestion de Base des Données
SGBR : Système de Gestion de Base des Données Relationnelles
SQL : Structured Query Language
TCP : Transfer Control Protocol
UML : Unified Modelling Language
UP : Unified Process
URL : Uniform Resource Locator)
VP-UML : Visual Paradigm for Unified Modelling Language
WAMP : Windows Apache MySQL PHP
WWW : Word Wide Web
Page V sur 59
0. INTRODUCTION
0.1. PROBLEMATIQUE
De nos jours, l'influence de l'informatique sur le monde est devenue évidente, surtout le monde des
entreprises, pour partager et répartir l'information et la traiter au sein de leurs systèmes
d'information. L’Informatique procure toujours des solutions dans chaque domaine de la vie
dépendamment du besoin des utilisateurs.
Dans notre travail de fin du cycle on a jugé bon de nous orienter sur le problème de gestion
de stock des produits pharmaceutiques sachant que la mise à disposition des médicaments à la
population est un droit fondamental de l’Homme car les médicaments essentiels sauvent des vies et
améliorent la santé. Ils jouent un rôle capital dans de nombreux aspects des soins de santé en offrant
une réponse simple et efficace. Pour cela, ils devraient être disponibles à tout moment dans le cadre
de système de santé fonctionnel, en quantité suffisante, sous une forme appropriée, avec une qualité
assurée, accompagnés d’une information adéquate et à un prix accessible pour les individus et les
communautés.
Le mot « stock » peut être défini comme marchandises ou matériels qu'une entreprise a dans
l'intention de vendre à ses clients dans un but de rentabilité1. C’est également un ensemble des
produits que l’on garde en vue d’une utilisation ultérieure, il est l’élément important dans
l’entreprise car il représente l’investissement financier et peut avoir un impact sur la rentabilité.
Notre système consistera à l’outil ou le logiciel servant à gérer et suivre les stocks de notre entreprise
d’où la gestion de la facturation, l’enregistrement des clients, contrôles des produits en stock,
enregistrement des commandes et l’impression des factures et doit également effectuer le calcul du
montant que doit payer le client après avoir passé sa commande.
Les pharmacies hospitalières, les dépôts pharmaceutiques et celles des dispensaires publics font
partie intégrante des établissements que l'informatique pourra beaucoup aider pour son évolution.
En effet, la mise en place d'une application de gestion rationnelle performante qui répond aux
besoins des utilisateurs or et jusqu'à ce jour, la manière de gérer manuellement est encore dominante
dans quelques entreprises dans la ville de Bukavu. Après les différentes recherches et observations
réalisées on a remarqué que dans la ville de Bukavu des nombreuses pharmacies parcourent les
difficultés dans la gestion de stock des médicaments particulièrement dans le dépôt pharmaceutique
PRINCE PHARMA qui est notre établissement de recherche ; actuellement cette entreprise utilise
une application informatique qui perd beaucoup de temps dans la réalisation d’une opération car
l’application manque quelques fonctionnalités importantes pour une meilleure gestion de ces
produits notamment : la non spécification des articles en stock, des incertitude dans la réalisation
d’une vente, non spécification de l’état de stock pour découvrir le stock d’alerte lenteur pendant
l’utilité de l’application.
1
https://www.ibm.com/fr-fr/topics/inventory-management
Page 2 sur 59
Pour résoudre ces problèmes et améliorer l'efficacité du dépôt pharmaceutique, nous avons décidé
de concevoir une nouvelle application informatique qui peut répondre aux besoins spécifiques du
dépôt pharmaceutique et qui sera facile à utiliser par ses utilisateurs.
En effet, tenant compte des toutes les difficultés ci-haut énumérées et avec l’objectif de réorganiser
le système de gestion existant au sein du dépôt pharmaceutique PRINCE PHARMA à Bukavu, nous
nous posons les questions suivantes :
1. Quel serait le type de système à mettre en place pour gérer de manière efficace et efficiente les
opérations de gestion au sein du dépôt pharmaceutique PRINCE PHARMA en remplaçant cette
application non performante?
2. Quels sont les avantages et les limites d’une application de gestion de stock dans le dépôt
pharmaceutique PRINCE PHARMA ?
0.2. HYPOTHESE
L’hypothèse se définit comme une proposition admise provisoirement avant qu’elle soit
confirmée, infirmée ou nuancée par la confrontation des faits.
L’hypothèse est « en quelque sorte une base avancée de ce que l'on cherche à prouver. C'est la
formulation pro forma de conclusions que l'on compte tirer et que l'on va s'efforcer de justifier
et de démontrer méthodiquement et systématiquement 2»
Le choix d’une nouvelle application plus performante permettra une meilleure gestion
de stock au sein du dépôt pharmaceutique PRINCE PHARMA cela aidera à la traçabilité
des produits, optimiser les commandes en fonction des besoins, fournir les informations
précises sur le stock actuel et préciser les produits à retrancher suivant la date de
fabrication et d’expiration.
L’Utilisation d’une application de gestion des stocks dans un dépôt permettra une
traçabilité des stocks et une réduction des coûts de gestion, ses limites dépendront de sa
compatibilité par rapport à d’autres systèmes suivant le coût d’installation ou de
maintenance.
2
(O. Aktouf, cours de technique de recherche, Université Frères Mentouri 2020-2021)
3
(Joséphine VUNABANDI NIYIBIZI, TFC, ISC GOMA, 2016-2017)
Page 3 sur 59
Objectifs Spécifiques
Fournir une application capable d’améliorer la condition des distributions des produits
pharmaceutiques
Permettre aux utilisateurs de contrôler les produits se trouvant dans le stock
Aider les utilisateurs de garder les coordonnées des opérations passées dans l’entreprise
Effectuer le calcul et imprimer une facture juste
Satisfaire les besoins des clients en offrant le service digne
0.5. CHOIX ET INTERET DU SUJET
0.5.1. Choix du sujet
Nous avons choisi de développer le sujet « Gestion de stock d’un dépôt pharmaceutique, cas du Prince
pharma/Bukavu ». Ce choix peut être justifié par notre sens d’observation, ayant vu l'importance que
nous accordons à la santé et l’amélioration de conditions de distributions des produits pharmaceutiques
dans notre vie.
4
(Evariste KAMBALE KANYAMBARA, Mémoire de fin d’études, ISP Bukavu, 2018-2019)
5
KAHASHA KASHALA François
6
NZIRIRANE BUGALE Patrick
Page 4 sur 59
7
(Prof. MUKAMBA Vicky, cours d’initiation à la recherche scientifique, G2 IG, ISP/Bukavu, 2017-2018, P.15.)
8
https://www.cordial.fr/dictionnaire/definition/technique.php
Page 6 sur 59
a) Délimitation spatiale
Comme tout travail scientifique doit se délimiter dans l’espace, le nôtre se restreint au sein de la du
dépôt pharmaceutique Prince pharma, qui se situe en République Démocratique du Congo, dans la
province du Sud-Kivu, ville de BUKAVU commune d’IBANDA dans le quartier NDENDERE,
Avenue, P.E Lumumba, N° 40
b) Délimitation chronologique
Il est important que le travail scientifique se réalise toujours dans un intervalle de temps bien
déterminé, le nôtre s’étend sur une période allant de 2022 à 2023, voire une durée d’une année.
Le troisième et dernier chapitre sera axé à la conception de l’application comme résultat de notre
travail ; à ce niveau, il sera question de montrer les outils matériels et logiciels qui nous ont été
utiles dans le développement et l’implémentation de ladite application, le langage de
programmation auxquels nous avons fait recours et pour terminer avec la présentation des
différentes interfaces de notre application permettant son exploitation à l’utilisateur.
Page 7 sur 59
b) Ressources matérielles
Pour ce qui est de matériels, le dépôt pharmaceutique PRINCE PHARMA de Bukavu détient
trois ordinateurs de bureau, un ordinateur portable et ses accessoires, une Imprimante, quatre
caméra, , trois téléphones digitaux, Cinq chaises roulantes de bureau, trois tables bureau, une
table, 7 armoires, une garde archive métallique, une étagère, un coffre-fort, un appareil
photo, six chaises en bois, quatre malles, trois agrafeuse, 2 perforateur, six machines
cuivriques, deux téléphones portables, et autres petits matériels de bureau.
Page 9 sur 59
Directeur Général
Gérant
Caissier Livreur
Facturier
Les ouvriers
b) STRUCTURE FONCTIONNELLE
Facturation
2
Client
Livraison
3
Caissier
4 5
Gérant
Légende :
1. Arrivée du client chez à la facturation et enregistre sa réquisition ;
2. L’agent de la facturation imprime et envoie la facture chez le caissier;
3. Le caissier reçoit l’argent et scelle la facture pour donner au gérant ;
4. Le gérant vérifie la facture et confirme la livraison ;
5. Le client reçoit ses produits à la livraison ;
Légende :
1. Arrivée de l’agent à la direction pour signer la présence en vue de prester ;
2. Octroi du billet de retrait à l’agent par le DG à la fin du mois ;
3. Remise du billet de retrait à la caisse pour vérification par le caissier ;
4. Remise du salaire à l’agent et signature de la fiche de paie ;
5. Remise du rapport à la direction par le caissier après opérations.
La facture : c’est un document imprimé après la saisi de chaque réquisition des clients, il
atteste la vente des produits pharmaceutiques.
Elle est obligatoire pour toute mouvement commercial entre client et le dépôt
Figure 4 La facture
Page 14 sur 59
PRINCE PHARMA
DEPOT PHARMACEUTIQUE
RCCM : 14-B-3367, ID.Nat.01-F4300-K25707C
Avenue P.E Lumumba, Numero 40, Bukavu-RDC
Noms Agents Fonctions Prestation Revenus Crédit Net à Billet
Menstruelle Menstruelle payer de Paie
Dans ce chapitre, notre étude va se baser sur certaines analyses dans l’entreprise pour
identifier les points négatifs et spécifier les besoins nécessaires de l’entreprise. Ensuite on va
élaborer la modélisation des informations à l’aide de la méthode UP(Unified Process) qui nous
aidera à concevoir un système de gestion capable de mettre les activités plus faciles et claires sur
les processus des différentes réactions des acteurs dans l’entreprise PRINCE PHARMA, enfin nous
devons élaborer un plan d’action spécifié pour proposer une solution sur la bonne gestion de ces
produits pharmaceutiques stockés.
Elle importante car elle corrige les abus de l’ancienne application qui maquait quelques
fonctionnalités importantes dans la gestion.
L’application va fonctionner sur connexion
Notre investigation est établie sur la conduite des projets informatiques qui procèdent par la
modélisation basée sur le processus unifié (UP), qui étant un processus du langage de modélisation
unifié UML (Unified Modeling Language).
La méthode UP distingue deux types de besoins dont les besoins fonctionnels et les besoins non
fonctionnels ou techniques.
II.1.1 Les besoins fonctionnels
Les besoins fonctionnels expriment les opérations réalisables par le système. Ce sont des besoins
qui spécifient le comportement d’entrée/sortie du système. Ces besoins conduisent à l’élaboration
des cas d’utilisation. Pour mieux avancer dans tout ça il nous serait utile de déterminer les acteurs
qui vont intervenir avec le système.
Identification des acteurs
Dépendamment de notre recherche et l’observation sur terrain, on a identifié quatre principaux
acteurs interagissant avec le système de gestion de notre entreprise, notamment le facturier, le et le
gérant.
Dans le cadre de notre travail, on a déterminé comme rôles de nos acteurs :
Facturier il sera chargé d’enregistrer les clients dans le système de gestion,
enregistrer les commandes, imprimer la facture
Le gérant Gérer les utilisateurs et Visualiser les commandes
La convivialité : Le futur logiciel doit être facile à utiliser. En effet, les interfaces utilisateurs doivent
être conviviales c'est-à-dire simples, ergonomiques et adaptées à l'utilisateur.
II.2.1. La méthode U.P : (Unified Process - Processus Unifié) = c’est une famille de méthodes de
développement de logiciels orientés objet.
Le processus unifié est un processus de développement logiciel construit sur UML. est une méthode
qui se caractérise par une démarche itérative et incrémentale, centré sur l'architecture, piloté par des
cas d'utilisation et orienté vers la diminution des risques. Il regroupe les activités à mener pour
transformer les besoins d’un utilisateur en système logiciel9.
9
https://fr.wikipedia.org/wiki/Two_Tracks_Unified_Process
Page 19 sur 59
Processus centré sur l'architecture : cela signifie que pour tout projet informatique, il s’avère
indispensable de définir l’architecture qui sera retenue pour sa conception, ici l’architecture
décrit « Comment faire »
Processus orienté par la réduction des risques : les risques parlés ici signifie le fait de concevoir
un projet qui ne répond à rien comme besoins des utilisateurs finaux. Pour cela, c’est le fait
d’incrément-itératif qui fait que le processus unifié réduit les risques. Ces principes sont à la base
du processus unifié décrit par les auteurs d'UML.
préciser les objectifs, ou encore pour tenir compte de nouvelles exigences au cours de la
maintenance du système et de son évolution.
Dans le cadre de notre travail, le diagramme de cas d’utilisation se présente comme suit :
Facturier
: Acteur
Près-condition Etre connecté
Description du scénario <Début>
principal 1. Le système affiche une page d’accueil ;
2. Le Facturier se connecte au système
3. Dans l’interface client il clique sur ajouter
4. L’agent saisie les coordonnées du client ;
5. Après la saisie des données il clique sur le bouton
enregistrer et directement le client sera ajouter dans le
système
Scenario Alternatif A4 : Si le facturier laisse les champs non incomplètes, le
système affiche le message d’erreur et retourne à la
cinquième position
Facturier
: Acteur
Près-condition Consulter la réquisition
Description du <Début>
principal 1. Le Facturier reçoit la réquisition et cherche le client
scénario dans le système
2. Le Facturier ajoute une commande en sélectionnant les
articles commandés par le client
3. Le système vérifie si la quantité commandés est
inférieur ou égal à la quantité en stock
4. Le Facturier enregistre confirme la commande
5. Le système affiche Facturer pour visualiser et
imprimer la facture
Scenario Alternatif A3 : si les données sont incorrectes, on réalise l’opération N°6
6. Le système envoie un message d’erreur, « la quantité
commandée est supérieur à la quantité en stock »
7. Si les données sont correctes le système passe à
l’opération n°8
8 : le système Imprime la facture
Gérant
: Acteur
Près-condition Etre connecté comme Gérant
Description du <Début>
Principal 1. Le gérant se connecte au système
scénario 2. Le gérant accède dans l’interface utilisateur
3. Le système affiche les boutons Ajouter, Modifier et
Supprimer
4. Le Gérant fait l’opération de son choix
Scenario Alternatif A3 : si les ventes sont mal faites le gérant peut modifier selon le
cas, si toutes les conditions sont respectées le système imprime la
facture.
Tableau 5 Visualiser les commandes
Conclusion partielle
Nous sommes à la fin de notre deuxième chapitre qui était consacré à la modélisation du système
informatique, au sein duquel nous avons essayé de présenter la méthode UP associé au langage
UML qui nous a permis de modéliser d’une manière efficace la vision globale et facile à comprendre
les interactions existantes dans la gestion de stock de notre entreprise d’où on a présenté les réactions
des différents acteurs et les processus impliqués dans ce système de gestion. L’utilisation de la
méthode UP permet d’assurer une meilleure qualité du code et une évolutivité nécessaire après le
développement du nouveau système.
Page 36 sur 59
Dans le présent chapitre, il est question de présenter les outils et langages qui nous ont permis de
réaliser notre application de gestion de finance (prince-pharma). Dans la réalisation d’un travail de
conception d’une application informatique, les concepteurs se servent d’un ou plusieurs langages et
outils pour atteindre leurs objectifs. C’est ainsi que dans le cadre de ce travail, nous avons recouru
à certains langages qui nous ont permis d’atteindre les objectifs assignés à cette application.
Ce chapitre se subdivise en cinq parties. La première propose le choix et la présentation du langage
de programmation utilisée, la deuxième présente le choix et la présentation du SGBD utilisé, la
troisième essaye de présenter la réalisation de l’application en exposant les structures des tables,
requêtes, formulaires, états de sorties ainsi que les outils utilisés lors du développement. La
quatrième quant à elle consiste à faire une estimation de la durée et du coût de réalisation du logiciel.
En fin, la dernière section consiste à faire la présentation du guide de l’utilisateur.
- Il a un caractère OpenSource ;
- Il a des fonctionnalités de plus en plus riches ;
- Il est ouvert presque à tous les langages de programmation du marché ;
- Il est fonctionnel sur les systèmes les plus courants (les distributions classiques de LUNIX,
Windows, Mac OS, BSD, Novell et les dérivés d’UNIX) ;
- Il est facile à utiliser si on peut le dire aussi.
III.2.2. PhpMyAdmin
PHP comprenant deux serveurs (Apache et MySQL), un interpréteur de script (PHP), ainsi que
phpMyAdmin pour l'administration Web des bases MySQL110.
Figure 18 PhpMyAdmin
III.2.4. SQL
III.2.5 Bootsrap Bootstrap est une collection d’outils utiles à la création du design (Animation, graphisme
et interactions avec la page dans le navigateur, …) de sites et d’applications web. C’est
un ensemble qui contient des codes HTML et CSS, des formulaires, boutons, outils de
navigation et autres éléments interactifs ainsi que des extensions JavaScript en option.
10
https://fr.wikipedia.org/wiki/Xampp
Page 38 sur 59
III.2.6. HTML
’Hyper Text MarkUp Language n’est pas un langage de programmation HTML est d'un
langage de description (et non pas d'un langage de programmation) qui va nous permettre de
décrire l'aspect d'un document, d'y inclure des informations variées (textes, images, sons,
animations
Le terme markup se réfère aux marques, aux annotations manuscrites placées par l'auteur sur
un document pour préciser à l'imprimeur comment il doit être présenté. Avec l'apparition des
ordinateurs et des photocomposeuses, ces marques ont été intégrées dans le texte mais chaque
matériel de photocomposition réclamait son propre langage "markup" Au début des années
80, le CGA (Graphics Communications Association) a mis au point le premier langage
markup généralisé baptisé GenCode.
Figure 21 Image
HTML
CSS
Le cascading Style Sheets est un langage qui accompagne le HTML depuis plusieurs
années au point qu’aujourd’hui, ils sont presqu’indissociable. Le CSS a pour rôle de
s’occuper de la mise en forme des documents HTML ; en améliorant l’apparence des
fenêtres, les couleurs, l’agencement des objets graphiques, etc.
b) Table Clients
Cette dernière nous a été utile pour stocker les informations des clients interagissant le système,
nous avons fait recours à la table clients dont voici la figure
c) Table Articles
Cette table nous a servis pour conserver les informations des différents produits stockés dans le
système. Elle est structurée de la manière suivante :
d) Table Commandes
Celle-ci nous a permis de stocker les informations issues des commandes du produit par le client.
Elle se présente comme suit :
Page 41 sur 59
e) Table Approvisionnement
Cette table nous a servi de stocker les articles approvisionner par l’entreprise, elle
se présente comme suit :
Guide d’utilisateur
Cette partie est la dernière phase dans la conception d’une application. Elle est nécessaire dans toute
application par le fait où elle permet aux utilisateurs d’avoir une idée dans l’utilisation de cette
application.
Pour ce qui concerne notre application conçue, l’utilisation est simple et expliquée dans les pages
qui suivent.
Aux lancements de l’application, la page de présentation s’affiche la page de connexion sur laquelle
on demande à l’utilisateur d’entrer son login et son mot de passe pour accéder à la base de données
apparaît. Elle s’affiche de la manière suivante :
Page d’Accueil
Page 42 sur 59
Si le login et le mot de passe sont corrects, l’utilisateur accède au système selon son droit d’accès.
Pour notre exemple, la personne connectée est le Gérant. Sa page de gestion se présente comme suit
:
En cas d’ajout d’un produit pharmaceutique c’est une session de l’administrateur et il a la possibilité
d’ajouter, modifier et supprimer les produits et contrôler l’état de stock. Sa page de gestion se présente
comme suit :
Page 43 sur 59
Notre système doit faciliter au gérant de découvrir le stock d’alerte (les articles de quantité inférieur
ou égal à 30 qui vont s’afficher en rouge dans la case de quantité) et les articles qui ont dépassés la
date d’expiration qui vont s’afficher en rouge toute la ligne comme ici :
A part l’approvisionnement du stock le gérant peut Consulter les opérations de vente d’où il peut
Visualiser, modifier ou supprimer une vente.
Après une vente le gérant est capable d’afficher le détail d’une commande après avoir affiché la
commande il peut facturer et imprimer la facture si l’opération est déjà confirmée. Cette fenêtre
s’affiche ainsi :
Page 45 sur 59
Dans ces tâches, le gérant peut contrôler la liste des clients ajoutés par le facturier d’où il peut,
modifier ou supprimer un client selon le besoin, cette session s’affiche ainsi :
Page 46 sur 59
Parmi ces occupations, il consulte également la liste des utilisateurs de ce système dont étant
connecté il peut ajouter, modifier ou supprimer un utilisateur dans le système, la session liste des
utilisateurs s’affiche comme suit :
Page 47 sur 59
A part ces attributions faites par le Gérant le facturier également est l’un des utilisateurs de ce
système, il chargé d’enregistrer les clients dans le système et il peut modifier ou supprimer un client,
Cette fenêtre s’affiche comme ceci
Pour éviter les erreurs dites à la vitesse un message d’alerte doit s’afficher avant de modifier ou
supprimer un client dans le système de gestion d’où cette fenêtre s’affiche de cette manière :
Le facturier se charge également de contrôler la vente d’où il peut gérer les différentes commandes
passées par les clients, il peut modifier les factures commandes avant de facturer, la fenêtre de
gestion de vente s’affiche comme :
Page 48 sur 59
Avant d’ajouter la vente le facturier doit sélectionner l’un des clients enregistrer dans le système,
après ça il doit menant enregistrer la vente qui va lui permettre de sélectionner les articles
commandés par le client, il a la possibilité de modifier ou supprimer la vente s’il n’a pas encore
facturé, après la facturation il est impossible de modifier encore l’opération, cette fenêtre s’affiche
comme suit :
Pendant l’ajout des articles commandés le système doit afficher la quantité en stock de chaque article
pour éviter l’erreur de facturation il doit également afficher un message d’alerte.
Page 49 sur 59
Page 50 sur 59
CONCLUSION
Etant donné que toute chose qui a un amont doit avoir un aval, c’est en ce mot que nous concluons notre
travail qui vaquait sur « Gestion de stock d’un dépôt Pharmaceutique, cas de PRINCE PHARA/Bukavu ».
Il s’agissait de mettre en place une application web offrant à l’entreprise une application qui gère d’une
manière efficace le stock en corrigeant quelques insuffisances de l’application existante.
Dépendamment de notre problématique qui se basait sur deux questions dont :
Quel serait le type de système à mettre en place pour gérer de manière efficace et efficiente
les opérations de gestion au sein du dépôt pharmaceutique PRINCE PHARMA en corrigeant
cette application non performante?
Quels sont les avantages et les limites d’une application de gestion de stock dans le dépôt
pharmaceutique PRINCE PHARMA ?
On a su que ce travail est tellement avantageux pour nous car on a réalisé notre ambition de contribuer dans
l’informatisation de l’une des entreprises de distribution des produits pharmaceutiques dans la ville de
Bukavu qui contribuera aussi à l’amélioration des traitements médicaux dans cette ville.
Malgré la gestion automatisée de l’entreprise Prince pharma il y avait toujours quelques insuffisances au
niveau de son système de gestion parmi lesquels on a relevé la non transparence de l’état de stock qui va
faciliter les utilisateurs sur l’information générale du stock.
Pour vérifier cela la technique d’interview et d’observation nous ont permis à palper du doigt la réalité sur
terrain afin de le matérialiser par la méthode UP.
Cependant hormis l’introduction et la conclusion ce travail été reposé sur trois chapitres entre autres :
Le premier portant sur la GENERALITE SUR LE MILIEU D’ETUDE ;
Le deuxième sur ETUDE ET MODELISATION DU SYSTEME ;
Et le dernier sur la CONCEPTION ET REALISATION DE L’APPLICATION
Page 51 sur 59