0% ont trouvé ce document utile (0 vote)
223 vues44 pages

TFC Pascaline Fin

Transféré par

josue kayembe
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
223 vues44 pages

TFC Pascaline Fin

Transféré par

josue kayembe
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

République Démocratique du Congo

Ministère de l’Enseignement Supérieur et Universitaire Institut Supérieur


Pédagogique de Bukavu

B.P. 854 / Bukavu

Section des Sciences Commerciales, Administratives et Informatique

Département d’Informatique de Gestion

TFC N° …………

Sujet : « gestion automatisée de stock des produits pharmaceutique


cas de adi-pharmacie »
Option : Informatique de Gestion

Travail de fin de cycle présenté par :


NAMBULA RIZIKI
Diriger par : SIFA BAGULA Judith, Assistante

Année académique 2023 - 2024

EPIGRAPHE
Ne soyez jamais des hommes et des femmes strictes : un chrétien ne jamais l’être parce que
notre joie n’est pas une joie qui nait du fait d’avoir rencontré notre sauveur jésus christ qui
est parmi nous.

BENEDICTUS PP. XVI

DEDICACE

A nos très chers parents DUNIA RIZIKI Aristide et BITONDO WALUMONA Georgette
pour toute la privation et souffrance depuis notre naissance jusqu’aujourd’hui.
A mon très cher beau-frère MUBUKYA ZONGWA Jean-Claude et ma sœur FEZA
RIZIKI Francine pour nous avoir accompagnés matériellement et moralement durant ce
parcours. Que Dieu vous bénissez et qu’il vous donne une bonne vie ici-bas et au-delà d’ici

Nous dédions ce travail

NAMBULA RIZIKI

REMERCIEMENTS
Au terme de ce travail de fin de cycle qui couronne la fin de notre premier cycle universitaire,
nous en faisons un devoir particulier de remercier toutes les personnes qui ont contribué d’une
manière ou d’une autre sa réalisation de ce travail.

Nos remerciements s’adresse premièrement au tout puissant le bénissez l’honneur et la gloire


sont de prime abord rendus à l’éternel notre Dieu, le créateur tout puissant de la terre et de
tout ce qui existe, magnifique soit le nom du seigneur jésus christ qui est le chemin de la vie,
de vérité et source de toute connaissance que nous détenons. Disons Dieu est grand

Notre gratitude va tout droit à l’endroit des autorités académiques ainsi qu’au corps
enseignants de l’institut supérieur pédagogique (ISP/BUKAVU) pour leur savoir qu’ils ont
bien voulu nous transmettre.

Nos remerciements s’adressent particulièrement à la directrice de ce travail, Madame SIFA


BAGULA Judith malgré se lourde tâche jours et nuit nous corrige officiellement ; merci
pour son courage qu’elle nous a donné à son travail

Nous adressons tous nos sincères remerciements à nos très chers parents DUNIA RIZIKI
Aristote et BITINDO WALUMONA Georgette, à mon beau-frère MUBUKYA
ZONGWA Jean-Claude et à ma sœur FEZA RIZIKI Francine et MURHULA
BABESHA Elia et à ma sœur PONGA RIZIKI Christelle

A mes frères et sœur FEZA RIZIKI Francine, PONGA RIZIKI Christelle,


KABUNGULU RIZIKI Christian, MECHACK RIZIKI Luc, BULELWA RIZIKI
Jonathan, WASSO RIZIKI sage, WALUMONA RIZIKI dieu merci, KALYABISOKA
RIZIKI blessing

A nos amis valeureux camarades et compagnons de lutte NZIGIRE MUFUNGIZI deodatte,


CIZA CIMANUKA Rachel, OMBENI RUTAKASA Julienne, BIRINGANINE
ABARIKIWE Sarah, ISIDOR ASANI, MWAMINI BYUMANINE Anne-Marie

Nous ne pouvons pas terminer ces quelques lignes sans penser à tous ceux qui de près ou de
loin, directement ou indirectement nous ont apporté leurs secours tant matériel, spirituel que
moral, qu’ils veillent trouver ici l’expression de notre profonde gratitude.

NAMBULA RIZIKI
LISTE DE FIGURES

LISTE DES TABLEAUX


0. INTRODUCTION GENERALE

De l'âge de la pierre à nos jours, l'esprit perfectionniste de l'homme n'a cessé de lui permettre
d'améliorer sa vie quotidienne. Le passage de la mécanique aux domaines d'informatique,
d'électronique et de domotique a révolutionné la vie journalière de l'être humain. Les
nouvelles technologies de l'information et de communication illustrent ce phénomène.
Aujourd'hui, vu l'intérêt croissant de vouloir gagner en temps, de conserver les données, de
limiter le nombre d'employés et pas mal d'autres raisons, ont passé petites, moyennes et
grandes entreprises à chercher des solutions informatiques capables de répondre à leurs
besoins.

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.

Un système d'information représente l'ensemble des éléments participant à la gestion, au


traitement, au transport et à la diffusion de l'information au sein de l'organisation. Le système
d'information (SI) peut contribuer à la performance de l'entreprise si ses dépenses sont bien
maîtrisées et les investissements dûment préparés. Pour cela, un certain nombre d'indicateurs
doit être mis en place, accompagné par une prise en compte des besoins des métiers de
l'entreprise par la direction du système d'information.

Les pharmacies des hôpitaux ne font pas exception des établissements nécessitant une aide
informatique car, jusqu'à ce jour, la manière de gérer manuellement est encore dominante,
d'où la nécessité absolue d'introduire l'informatique dans le secteur pharmaceutique.

Signalons que le processus de gestion de stock regorge les activités de stockage (Input) et les
activités de déstockage ou de distribution (Output).1

L'objectif de la mise en place d'une application web automatique de stockage et de


distribution des médicaments est un transfert de tâches de l'homme vers un processus
automatisé dans le but de redéployer le personnel pharmaceutique vers les unités de soins afin
de renforcer la collaboration avec le personnel médical et soignant.

0.1. PROBLEMATIQUE
1
MASOKA WAMTU B., cours de comptabilité générale, G1IG, ISP/BKV, 2021-2021, inédit.
Actuellement, l'informatique constitue une révolution la plus innovante dans la vie moderne
de l'homme et connait une avancée technologique spectaculaire dans tous les secteurs.
L’informatique s’est imposée d’une manière très impressionnante dans les entreprises. Cela
est dû à son apport extraordinaire dans le domaine de la gestion des bases de données.

En effet, l’informatique science de traitement automatique de l’information, constitue un


domaine pratiquement incontournable dans la résolution de multiple-problèmes,
principalement ceux liés à la gestion optimale des organisations. Aussi, l’informatique
désigne l’automatisation du traitement de l’information par un système concret « machine »
ou abstrait ; l’ensemble des sciences et techniques en rapport avec le traitement de
l’information. Certes, l’invention de l’ordinateur a permis d’informatiser le système de
données des entreprises, par une sauvegarde et traitement de l’information. L'informatisation
et l'automatisation procurent beaucoup d'avantages dont : réduire les tâches manuelles, donner
la situation réelle de son Entreprise, diminuer la fraude, diminuer les fiches d'enregistrements
manuelles, etc. C'est pour cela que le monde d'aujourd'hui se tourne vers l'informatique en
général, l'informatisation et l’automatisation en particulier.

Dans la pharmacie de la clinique RUHIGITA, nous avons pu constater, en effet, que presque
l’ensemble des traitements au sein de cette organisation se font manuellement ce qui engendre
un certain nombre de problèmes tels que la lenteur dans l’accès aux données et les risque de
perte d’informations voire même une prise décision non valide. Pour ce faire la meilleure
solution pour pallier aux problèmes est l’informatisation du système afin d’assurer l’accès
instantané aux données et une sécurisation de ces dernières, ce qui simplifie le travail (Daniel,
2010).

Ainsi donc face à des multiples problèmes dus à la gestion traditionnelle (manuelle) des
entreprises, cette science joue un rôle important dans le développement des entreprises en
générale et des institutions sanitaires en particulier.

En République Démocratique du Congo, le nombre important de maladies a permis la


croissance de la population hospitalière, ce qui a permis aussi l’augmentation des
produits(médicaments) dans les institutions sanitaires. Alors, cela nécessite une gestion
rationnelle et rapide. A la clinique RUHIGITA L'informatisation et l’automatisation est
encore à ses débuts qui se justifie par le fait que beaucoup de tâches se font encore
manuellement.
Pour ce faire, la clinique RUHIGITA veut informatiser sa gestion de stock de ses produits
pharmaceutiques périssables afin de se conformer au monde d'aujourd'hui et profiter ainsi des
avantages d'informatisation et d'automatisation ci-haut cités. Néanmoins, le parc informatique
de cet hôpital Comprend un nombre important de machines mais l'automatisation des tâches
reste encore un grand processus.

C’est dans cette vision que nous inscrivons ce présent travail pour n’aborder que le problème
lié à la gestion de stock des produits pharmaceutiques périssables pour résoudre les difficultés
y afférentes que rencontre les gestionnaires de la clinique RUHIGITA dans leur gestion
quotidienne.

L’informatique est de plus en plus utilisée dans tous les domaines d’activités y compris celui
de la gestion de stock auquel nous recherchons d’ailleurs dans notre étude, et cela pour une
meilleure gestion des différents traitements exigés activité de gestion de stock.

Les stocks sont constitués par l’ensemble des biens (articles) ou des services qui interviennent
dans le cycle d’exploitation de l’entreprise pour être soit vendus en l’état ou au terme d’un
processus de production avenir ou encours, soit consommés en général au premier usage.
(VAGHENI, 2014)

Il faut noter que l’existence d’un stock dans une entreprise a plusieurs objectifs : d’une part,
dans un souci de réduction de coût de livraison, les responsables commerciaux misent sur des
grosses commandes (une unique livraison plus rentable que plusieurs petites).

Cependant les stocks peuvent représenter 20 à 60% des actifs de l’entreprise, ils engendrent
donc un besoin important d’investissement et immobilisent la trésorerie qui pourrait être
consacrée au développement d'activités rentables de l'entreprise. Ils sont d'autres part un frein
à la créativité de système de production face à l'évolution actuelle de la plupart des marchés
caractérisée par l'augmentation de la variété des produits proposés sur des volumes plus
faibles et pour des délais de livraison plus court (Dayan, 2004).

Il arrive parfois que le magasin (la pharmacie) soit déjà plein d'articles que l'on ne sait plus
même compter. En voulant effectuer une sortie, le gestionnaire rencontre un problème en se
posant une question : Quel article doit-on faire sortir d'abord parmi tant d'autres ? Le
gestionnaire peut vouloir apporter une solution qui ne pourrait peut-être pas être la meilleure.
Il peut soit faire le choix compte tenu de son observation sans tenir compte même des raisons
qui justifieraient l'existence de cet article. Par contre la prise de décision sur quel article doit
sortir en premier-lieu doit être guidée par les raisons qui justifient son existence.

La mise en place d'un système d'amélioration permanente aboutissant à une plus grande
maîtrise des processus de production et de distribution permettra de réduire considérablement
les stocks tout en assurant une souplesse équivalente et une réactivité à la variation de la
demande plus importante.

Parmi les raisons qui justifient l'existence d'un stock on peut citer la durée de vie des articles
dans le stock en se référant à leur date d'expiration, le taux de rotation des stocks, le taux de
rupture, etc. Notre présent travail se focalisera sur le premier aspect qui est la gestion de stock
par date d'expiration des articles. Avant que la date d'expiration d'un article n'arrive il faut que
nous soyons déjà au courant et que sa sortie puisse constituée une préoccupation première. La
solution serait alors d'envisager un logiciel qui, bien conçu, peut aider les gestionnaires dans
la prise de décision en matière de faire un déstockage d'article.

Dans cette étude, nous considérons la pharmacie la clinique RUHIGITA comme un sous-
système du système global appelé à garantir le bien-être de la population. Cette institution
devrait être informatisée avec un système automatisé de la gestion efficace et de personnel du
domaine très qualifié.

C'est autour de cette thématique que nous allons réfléchir aux interrogations suivantes :

1. La gestion manuelle des stocks de produits pharmaceutiques périssables n’entraine-t-


elle pas des désagréments à l’endroit des chefs ou les propriétaires de la clinique
RUHIGITA ?
2. Quel type de gestion de ces produits peut paraître efficace pour contourner les risques
d’erreurs et garantir la sécurité ?
0.2. HYPOTHESE DU TRAVAIL

Les hypothèses sont de série de réponses supposées provisoires, mais vraisemblables au


regard des questions soulevées dans la problématique2. L’hypothèse est comme les
propositions des réponses aux questions que nous nous posons à propos de l’objet de la
recherche formulé en terme tels que l’observation et l’analyse qui puissent nous fournir une
réponse à nos questions3.

Au regard de la problématique, nous formulons notre hypothèse de recherche de la manière


suivante :

1. Les conséquences de la gestion manuelle des stocks de produits entraineraient des


désagréments à l’endroit des dirigeants de la clinique RUHIGITA
2. La gestion automatisée de ces produits serait plus efficace pour contourner les risques
d’erreurs et garantir la sécurité
0.3. ETAT DE LA QUESTION

Aucune étude si originale soit elle ne peut pas prétendre s'affranchir des liens qui l'unissent à
d'autres études de la même contrainte. La logique scientifique exige de nos jours et dans la
plupart de cas, que lorsqu'on traite un sujet scientifique, il est préférable à tout rédacteur de
commencer par fréquenter des bibliothèques pour consulter les travaux de fin d'études traités
par nos prédécesseurs, d'en tirer une démarcation enfin d'éviter de revenir sur les mêmes
idées.

 Harris KATETE4 en 2011 dans son travail intitulé « Conception et réalisation d'une
application de gestion de stock dans une entreprise privée cas de Sesomo. » a abouti à
la conception d'une application en utilisant une base de données Hyper File Classic,
pour la gestion de stocks de la Secrétariat Sociale de la Main d'Œuvre (SESOMO).
L'application a été développée en général avec le Windev (renfermant plusieurs autres
outils), le Word. Le langage de programmation utilisé est le WLangage.
 BEDJAOUI CHAOUCHE Mohamed5 en 2009 a parlé de « Mise en place d'un logiciel
de gestion de pharmacie ». cet auteur a utilisé la méthode 2TUP pour concevoir une
application capable de bien gérer une pharmacie. Il est parvenu à affirmer son
2
KINYUSA B., initiation aux méthodes de recherche en sciences sociales, PUL, Kin 195, P.52
3
RONGERE P. ; Cité par MULUMBATI N., Manuel de sociologie générale, [Link], L’shi 1988,p.19
4
[Link]
5
idem
hypothèse selon laquelle la mise en place d’une base de données pourrait aider les
pharmacies de bien gérer leurs produits et éviter bien entendu les erreurs lors de la
prise des décisions.
 Gilbert MATONGO KAWAYA6 : ayant constaté la difficulté pour l’entreprise de
connaitre l’évolution du stock et les rapports de vente des autres succursales, la perte
de temps ; c’est dans ce cadre que le chercheur se situé et a travaillé sur la
modalisation de la gestion de stockage et de vente d’une entreprise ayant plusieurs
succursales, cas de la société KOTECHA BUKAVU.
 Job KUTA7 : ayant constaté que le traitement des données, sa faisant manuellement ce
qui étant lent ennuyant, harassant et ce sujet a des nombreuse erreurs, c’est dans ce
cadre que le chercheur a mis en place une application pour la gestion des ventes de
produits cosmétique à l’héritage cosmétique (KINSHASA).

Quant à ce qui nous concerne, nous avons travaillé sur « la mise en place d’un système
automatisé de gestion de stock des produits périssables dans une pharmacie hospitalière.
Cas de la pharmacie de la clinique RUHIGITA». Ce sujet se distingue des autres ci-haut
cités dans le sens qu’au-delà d’aborder la gestion de stock des produits, notre sujet a encore
ajouté les produits qui sont périssables. Nous espérons donc apporter un plus dans le
domaine de gestion de stock des produits.

0.4. OBJECTIFS DU TRAVAIL

L’objectif de ce poursuivit par ce travail est triple :

 Prouver pourquoi les conséquences de la gestion manuelle de stock de ces produits


entraînent des désagréments à l’endroit des dirigeants de la clinique RUHIGITA.
 Démontrer à quel point la gestion automatisée de stock des produits est un remède
pour contourner les risques d’erreurs et garantir la sécurité.
 Cerner pourquoi on doit appliquer la gestion automatisée et non la gestion manuelle.

6
Gilbert M., modalisation de la gestion de stockage et de vente d’une entreprise ayant plusieurs succursales, cas
de la société KOTECHA BUKAVU, TFC ISP/BUKAVU, 2015-2016, inédit.
7
Job K., la gestion des ventes de produits cosmétique à l’héritage cosmétique (KINSHASA), TFC ISC/KIN,
2012-2013
0.5. CHOIX ET INTERET DU SUJET
a) Choix du sujet

A noter que notre sujet s’intitule « la mise en place d’un système automatisé de gestion de
stock des produits périssables dans une pharmacie hospitalière. Cas de la pharmacie de
l’HGR/PANZI ». Le choix de ce sujet est motivé par le souci de doter la clinique RUHIGITA
d’un outil rationnel de gestion capable de satisfaire les besoins des gestionnaires de cet hôpital
qui est une gestion plus efficace.

b) Intérêt du sujet

L’intérêt de ce travail est double :

 Intérêt scientifique : nous voulons mettre à la disposition des futurs chercheurs un


outil de référence pour des travaux analogues au nôtre.
 Intérêt pratique et pédagogique : nous voulons montrer aux usagers de la gestion
manuelle des stocks un système de gestion consistant en l’établissement de base de
données rationnelle d’une gestion de stock de leurs produits.

0.6. DELIMITATION DU SUJET

Pour ne pas se plonger dans l'océan où on ne voit pas ses limites nous allons nous intéresser
seulement à la gestion de stock des produits médicaux périssables parce que nous avons
constaté que la clinique RUHIGITA possède plusieurs stocks notamment le stock de
logistique.

Notre étude a pour espace la clinique RUHIGITA et pour temps, nous avons considéré les
données allant d’Avril 2007 jusqu'à Avril 2023.
0.7. METHODOLOGIE DE RECHERCHE ET TECHNIQUE
a) Méthodologie

La méthode est définie comme l'ensemble des règles pour conduire raisonnablement,
logiquement nos pensées ou encore la voie à suivre pour atteindre le but qu'on s'est fixé.8

Dans le cas de notre étude nous avons choisi de concevoir notre système d'information avec le
langage de modélisation UML (Unified Modeling Language) en utilisant la démarche UP
(Unified Process) comme méthode de développement.

Le langage UML est né de la fusion de 3 trois grandes méthodes : l'OMT (Object Modeling
système) de James RUMBAUGH, l'OOD (Object Oriented Developpement) de Grady
BOOCH et l'OOSE (Object Oriented Software Engineering) d'Ivar JACOBSON. Le processus
de développement UP, associé à UML, met en œuvre les principes suivants:

 Processus guidé par les cas d'utilisation,


 Processus itératif et incrémental,
 Processus centré sur l'architecture,
 Processus orienté par la réduction des risques.

Ces principes sont à la base du processus unifié décrit par les auteurs d'UML.

b) Techniques de recherche

Selon Madeleine GRAWITZ « La technique représente les étapes d'opération limitées, liées à
des éléments pratiques concrets adaptés à un but défini 9».

En effet, les informations et données collectées et utilisées dans le cadre de notre étude, ont
été réunis en utilisant les techniques suivantes :

 Technique d'interview : cette technique est définie comme un outil permettant un


contact entre l'enquêteur et l'enquêté afin de recueillir certaines informations auprès de
l'enquêté concernant un objet ou un fait précis10. Cette technique nous a permis de

8
D. CANDA, Initiation au travail Scientifique(IRS), G1 Informatique/UPL/2008-2009, inédit.
9
D. CANDA, Initiation au travail Scientifique(IRS), G1 Informatique/UPL/2008-2009, inédit
10
idem
contacter et de poser différentes questions à certains agents de la clinique RUHIGITA
pour arriver à trouver des informations utiles pour la compréhension de notre domaine
de travail.

 Technique documentaire : Cette technique a été un objet utile pour la réalisation du


corps de notre travail suite à une lecture approfondie de certains documents. Elle
consiste à analyser, à étudier les documents porteurs d'informations étant en relation
avec notre objet d'étude.

0.8. CANEVAS DU TRAVAIL

Outre l’introduction et la conclusion, notre travail comprend quatre (3) chapitres :

 Le premier chapitre portera sur la présentation de la clinique RUHIGITA ;


 Le deuxième s’étalera sur l’Etude du système existant et la Modélisation du système
Existant avec le langage UML;
 Le troisième va concerner la programmation et la présentation de l’application.

0.9. DIFFICULTES RENCOTREES


CHAPITRE PREMIER: PRESENTATATION DE LA CLINIQUE RUHIGITA
Il est question dans ce chapitre de décrire et d’identifier la clinique RUHIGITA:

I. BREVE HISTORIQUE DE LA CLINIQUE11

La clinique RUHIGITA est une institution médicale privée qui a vu le jour en 2003. C’est
sous l’initiative de Sœur BULANGALIRE RUHIGITA qui, suite aux besoins des soins de
santé exprimés dans son milieu, décide de transformer et d’équiper la maison paternelle en
clinique portant le nom du patriarche et notable RUHIGITA, son feu père

La clinique fut inaugurée le 17 octobre 2003, date de commémoration du décès de son père.

Aujourd’hui, la clinique RUHIGITA présente deux site :

 Site 1 : Sis au numéro 19 de l’avenue Cécile Horizon à Muhumba


 Site 1 : Sis sur avenue Patrice Emery Lumumba

La clinique RUHIGITA compte aujourd’hui, les deux sites un total de 14 de médecins


généralistes et quelques médecins spécialiste qui travaillent à temps partiel (seulement pour le
site 2) Dr David NSIKU est le Médecin directeur. Ces médecins sont assistés de 15 infirmiers
et sieur Désiré KAGUKU est le Directeur de Nursing. On n’y compte 4 techniciens de
laboratoire, 4 pharmaciens et des membres de l’entretien et de l’administration.

La clinique organise en son sein les services ci-après

 La réception
 La pharmacie
 La pédiatrie
 La dentisterie
 L’ophtalmologie
 La gynéco-obstétrique
 La cardiologie
 La kinésithérapie
11
Les annales du clinique
 La consultation
 La biologie médicale
 L’imagerie médicale (radiographie et écographie)
II. SITUATION GEOGRAPHIQUE12

La clinique Ruhigita est situé sur l’avenue Emery Patrice Lumumba, dans le quartier
Ndendere, commune d’Ibanda, Ville de Bukavu dans la province du Sud-Kivu, en République
Démocratique du Congo. Il se trouve à l’extrême Nord de la ville de Bukavu. D’où il est l’une
des institutions médicales de la Zone de santé d’Ibanda, il est limité :

 Au nord de l’avenue Hôtel Exodus ;


 Au sud par le Av de l’hippodrome ;
 A l’est par Hôpital Militaire FAC ;
 A l’ouest par le C.H. BIOGLODI
III. sMISSION ET VISION DE L’HOPITAL
1. Mission

Nous avons comme priorité de vous offrir une prise en charge complète de votre santé qui
consiste en l’intégration, sous un même toit, d’une grande variété de services professionnels.

Nous voulons offrir à notre clientèle des services médicaux et paramédicaux de qualité.

Nos service ont tous comme point commun le professionnalisme, la riguer, l’efficacité
prouvée des services et ce , dans un climat personnalisé empathique et courtois.

2. Vision

La clinique Ruhigita se veut un lieu de promotion de la santé. Cette clinique moderne,


regroupe les services de médecine générale d’urgence sans rendez-vous et de certaines
specialités médicales. Fondée au début des années 2004, nous avons commencé avec 2
médecins de Bukavu, notre équipe actuelle est constituée d’une vingtaine de médecins
pratiquant en médecine familiale et aux urgences mineurs

IV. ORGANISATION DE A CLINIQUE RUHIGITA.

12
idem
La clinique Ruhigita fonctionne sous la responsabilité libre et non lier à une autre structure
et/ou communauté, d’où il œuvre dans son département des œuvres médicales et comprenant
un comité de gestion qui chapote les principaux départements, à savoir : le staff médical, le
service d’administration et la finance.

 LES STAFF MEDICAL COMPREND


 Les services médicaux(nursing)

Organisée en services des urgences, des soins Intensifs, et des consultations externes,
départements de médecine interne, l’ophtalmologie, de chirurgie, de pédiatrie et de gynéco
obstétrique.

 Le service de l’administration et gestion:

Avec la pharmacie, le laboratoire, le service d’imagerie médicale, caisse, in tendance,


reception,secretariat.

V. DESCRIPTION DE LA STRUCTURE

La clinique Cinique regroupe des employés provenant des familles, des ethnies et de régions
différents qui sont déployés dans le service de : chirurgie , pédiatrie, médecine interne,
médecine légale, gynécologie maternité, imagerie médicale, soins infirmière, pneumologie,
orthopédie, pharmacie, orl, laboratoire, dentisterie, kinésithérapie, dermatologie, cardiologie,
oncologie, chirurgie infantile, rhumatologie et clinique mobile, tous sous la direction du
Médecin Directeur Dr David NSIKU

 Médecin directeur :

Il est le numéro un de l’institution qui veille à la bonne marche des services. Il supervise ou
contrôle tous les services de l’institution. Il est chargé de l’exécution des décisions du
ministère de la santé concernant les fonctionnements de son hôpital et procède à l’inspection
régulière de l’hôpital.

 Directeur de Nursing

Il coordonne, organise et supervise les soins à administrer aux malades ainsi que les actes
posés par les infirmiers qui sont à sa charge, encadre les stagiaires.
 Staff Médical

Le Staff Médical est un endroit où se réunissent tous les Agents soignants pour discuter les
choses rencontrer, dans différents services, chez un malade, infirmier ou Médecin, mais géré
par un Médecin

 L’administration et gestion de finance

Le service administratif s’occupe des statistiques, des archives et du chargé de ressources


humaines; les finances et comptabilité s’occupent du magasin et de la caisse, et en fin il y a
trois autres services généraux qui s’occupent de la plomberie, l’électricité et le garage.

 Réception (Le circuit de malade)

Non loin de l’accueil des visiteurs, le service de réception, constitue le schéma ou circuit de
malade englobe le schéma des différentes activités qui se déroule au sein de la Clinique
RUHIGITA

 Secrétariat Administratif

C’est pour l’administration des tous les services, évolution et les fonctionnements de tous les
Agents du Centre.

 La pharmacie

la pharmacie est un service qui garde et vend les medicaments, que ça soit interne que externe
moyenant un ordonnance.

 L’intendance

Le service qui gére les gents qui font de l’entretien et le garde des agents soignants tout
comme les gardes de la sécurités

 Services généraux Le service généraux est une globalité des tous les service sur
ajouter dans un Hôpital ou Centre Hospitalier
MEDECIN DIRECTEUR

CELLULE ADMINISTRATIVE ET FIN

DIRECTION DE NURSING STAFF MEDICAL ADMINISTRATION ET GESTION

RECEPTION SECRETARIAT CAISSE PHARMACIE INTENDANCE

SERVICE D’ENTRETIEN SERVICE DE GARDE

MEDECINE CONSULTATION
CHURIRGIE PEDIATRIE MATERNITE LABORATOIRE NUTRITION
INTERNE EXTERNE

Figure 1 organigramme
Chapitre Deuxième : MODELISATION ET ETUDE DU SYSTEME EXISTANT

II.1. DEFINITION DES CONCEPTS

II.1.1. Un Logiciel

« Un logiciel ou une application est un ensemble des programmes qui permet à l'ordinateur ou à un
système informatique d'assurer une tâche ou une fonction en particulier (exemple : logiciel de
comptabilité, logiciel de gestion des prêts, etc.) »13.

On peut encore dire qu'un logiciel est utilisé comme un terme générique désignant l'ensemble de tous les
programmes. Mais un logiciel est aussi un programme... De sorte que tout logiciel fait finalement partie
de logiciel. De façon courante un logiciel est tout simplement un programme (Achraf, Août 2005).

Les logiciels, suivant leur taille, peuvent être développés par une personne seule, une petite équipe ou un
ensemble d'équipe coordonnés. On a constaté que le développement des grands logiciels par des grandes
équipes pose souvent des problèmes surtout dans la conception (Daniel, 2010).

Un logiciel ne doit pas être conçu pour une durée moins courte. Avant de concevoir un logiciel il faut
s'amender à propos des objectifs poursuivis, de l'analyse générale, de la conception détaillée, du codage
aussi. (Mchangama I. 2007).

II.1.2. Le Stock

a. Définition

Le stock constitue un ensemble des biens et services qui interviennent dans le cycle de vie de
l'entreprise pour être soit vendu à l'état au terme d'un processus de transformation ou encours soit
consommer au premier usage.14

Le stock correspond à des charges d'exploitation contractées non encore consommées ou non encore
vendues. D'où stocker, c'est engager des dépenses pour acquérir des biens que ne produiront des
revenus qu'ultérieurement. Selon ce que l'on stocke, en quelle quantité et suivant la durée, ces dépenses
peuvent s'avérer conséquentes.15

b. Type de stocks16
13
N’Sendula D., génie logiciel en Système comptable OHADA, Mémoire de Fin de Cycle, Université Adventiste
de Lukanga, 2010, inédit.
14
LUNGELE H. Cours de gestion de stock, 2021-2022, ISP/BKV, Inédit.
15
LUNGELE H., OpCit.
16
idem
Page 1 sur 44

Font l'objet de stockage, les biens suivants :

 Les marchandises : ce sont des objets, matières ou fournitures acquis par l'entreprise et destinés
à être revendus sans aucune transformation
 Les matières premières : ce sont des objets, matières et fournitures acquis par l'entreprise
auprès des fournisseurs et destinés à être ultérieurement incorporé aux produits finis, il y reste
présent.
 Matières consommables : sont des matières qui contribuent d'une manière indirecte à la
fabrication des produits finis.
 Les produits semi-ouvré (en cours de fabrication ou semi-finis) : sont des produits qui
atteignent un stade déterminé de la fabrication et qui sont disponibles pour des transformations
ultérieures. Ils représentent les articles qui ne sont pas vendables.
 Les produits finis : sont des produits fabriqués par l'entreprise et destinés à être vendus.
 Les matières d'empaquetage (de conditionnement) : ce sont ceux destinés à garder les
produits contre les risques au cours de leurs distributions. Elles font corps avec les produits finis
fabriqués
 Les déchets et rebuts : ce sont des produits finis qui présentent des défauts ou ne représentent
pas les formes voulues et/ou sont impropres à l'utilisation à laquelle elle était destinée.
 Les sous-produits : ce sont des produits secondaires obtenus au cours de l'élaboration du produit
fini principal. Ces produits liés mais non désirés par l'entreprise peuvent avoir des valeurs
marchandes sous réserves des traitements supplémentaires. Comme par exemple une entreprise
pétrolière obtient de l'essence mais aussi des sous-produits comme l'huile, goudron, ...

Il existe différentes appellations des locaux où sont stockés ces stocks : les magasins (pour les
entreprises industrielles), les entrepôts (pour les entreprises de distributions en gros), les réserves (pour
les entreprises de distribution en détail). On constitue le stock pour éviter le retard dans la livraison de
produits aux clients, éviter le retard et l'interruption dans les processus de la transformation des ateliers,
optimiser le coût de la transaction et profiter le mouvement des prix (Chirac, 2011)

II.1.3. Gestion

Etymologiquement, ce mot dérive de manager qui signifie régler avec soin et adresser avec habileté une
préoccupation. C'est diriger et manipuler ou conduire à sa main. Par gestion nous allons comprendre une
science des décisions stratégiques et tactiques dans les organisations.17

17
IRENE, Cours de Management, G2IG, 2018-2019, ISP/BKV,Inédit.
Page 2 sur 44

Enfin, la gestion peut être définie comme le processus spécifique consistant en activités de planification,
d'organisation, direction et de contrôle.

L'approche de la gestion est un processus continue et dynamique. Cela signifie qu'un système
managérial a des fonctions et principes d'action qui interagissent et forment un environnement social (un
tout). Ces informations de management sont :18

 La planification : qui consiste en une définition des buts et objectifs de l'organisation ainsi que
l'élaboration des plans d'action à suivre
 L'organisation : sert de la distinction des travails en tâches et mises en relation des individus.
 Direction : consiste à donner des instructions nécessaires aux membres et leurs motivations
 Contrôle : savoir l'exécution des activités selon les plans établis.

II.1.4. Produits périssables

Un produit c'est bien né d'une activité humaine et destiné à la vente, un article, objet ou bien vendu, une
substance destinée à un usage domestique, une substance comestible destinée à la vente.

Par produit périssable nous voyons les produits qui peuvent être inutile à cause d'avoir perdues les
raisons qui justifient leur existence n'ont plus en cours. Ce sont encore des produits qui sont destinés à
disparaître et ne sont pas éternel voir des produits qui ne se conservent pas facilement à l'état naturel.

II.1.5. Gestion de stock

La gestion du stock s'avère indispensable et nécessaire pour toute entreprise qui veut s'échapper de la
rupture du stock. Etre au courant du volume du stock doit être une préoccupation de celui qui assume la
fonction de la surveillance du stock dans l'entreprise. Gérer le stock c'est « faire en sorte qu'il soit
constamment apte à répondre aux demandes des clients, des utilisateurs ainsi que des articles stockés
(Zemarti 1976, cité par MAKI).

Le stock constitue le poumon de l'entreprise qui fait surtout des ventes et des achats. Une entreprise sans
quantité suffisante des marchandises l'activité d'entreprendre s'avère compliqué. Une difficulté, il est
souvent difficile de connaitre le vrai volume de votre stock et difficile de faire sortir de la marchandise à
un prix non actualiser, alors avec ce logiciel nous n'allons plus faire la sortie avec un prix non actualisé.

18
Idem.
Page 3 sur 44

II.2. ANALYSE DE FLUX D’INFORMATION


Tout commence par l’élaboration d’une ordonnance médicale par le médecin à un malade que nous
allons le considérer ici comme client, le médecin livre cette ordonnance au client et ce dernier au billait
de son garde-malade va à la caisse où il va trouver deux branche qui sont : la facturation et la banque.

La facturation s’occupe de l’analyse de l’ordonnance que le client va lui présenter et de la livraison de la


facture qui est considérée comme l’autorisation de payer et la banque pour verser de l’argent.

A la banque, on livre un bordereau qui sera considéré comme preuve de payement que le client va
présenter au service de la pharmacie avec l’ordonnance et à la pharmacie on vérifie si ce qui est dans la
facture et normalement ce qui est dans l’ordonnance. Après que tout cela soit vérifié, on livre les
médicaments au client et on l’explique la prescription.

Le diagramme de flux d’information est une représentation qui met en rapport la circulation de flux
entre les activités, ainsi il permet d’identifier les acteurs et le flux échangés entre ces acteurs. Pour le cas
de notre pharmacie, nous avons quatre acteurs dont deux acteurs externes et deux acteurs internes : les
acteurs internes sont : le Pharmacien et le stock. Les acteurs externes sont : la firme(Fournisseur) et les
clients. Pour la pharmacie de l’Hôpital Général de référence de Panzi, son flux d’information se présente
comme suit :

Figure 2: Diagramme de flux

Légende de flux d’information :


● Le premier flux est la commande des médicaments par le pharmacien à la firme fournisseuse
des médicaments ;
● Le deuxième flux explique la livraison de médicament au pharmacien par la firme
fournisseuse des médicaments ;
Page 4 sur 44

● Le troisième flux est le stockage des médicaments dans le dépôt de la pharmacie en attente de
la vente ;
● Le quatrième flux sera la commande des médicaments par le client (malade) moyennant son
ordonnance auprès du pharmacien ;
● Le cinquième flux représente le déstockage des médicaments par le pharmacien dans le stock ;
● Le sixième flux est la livraison des médicaments auprès du client (malades) par pharmacien.

II.2.1. DOCUMENTS UTILISES


II.2.1.1. DOCUMENTS D’ENTREE

a) Bon de réquisition

C’est un document qui permet au gestionnaire de la pharmacie de se ravitailler. C’est ce que les autres
entreprises appellent les bons de commandes. Ce document se présente comme suit :
Page 5 sur 44

Figure 3: Bon de Réquisition

b) La fiche de stock

Elle est élaborée à partir du PV de recquisition. La fiche de stock permet de suivre le circuit de tous le
produits dans la pharmacie de l’Hôpital Général de Référence de Panzi. Elle est présentée de la manière
suivante :
Page 6 sur 44

Figure 4: Fiche de stock

II.2.1.2. DOCUMENT DE SORTIE

 Facture

La facture est un document que le client présente au sein de la banque pour que la banque lui donne
l’autorisation de payer l’argent de l’achat des médicaments et en suite il le présente au près du service de
la pharmacie pour qu’il soit srvit des médicaments. Ce document est présenté comme suit :
Page 7 sur 44

Figure 5: Facture

II.2.2. CRITIQUE DE L’EXISTANT


Vu la croissance progressive de la technologie, le système existant au département de la pharmacie à la
clinique RUHIGITA est encore critique, raison pour laquelle nous le critiquons pour qu’en fin, il y ait
amélioration pour la bonne réalisation des activités dans leur système. Notre attention se focalise sur les
moyens humains ainsi que sur les moyens matériels utilisés au département de la pharmacie dans cet
hôpital dans leur gestion des produits périssables.

II.2.2.1. Critique de moyens matériels

Au sein de ce département, l’utilisation des machines est habituelle et on les trouve presque dans tous
les niveaux de la direction dudit département.
Page 8 sur 44

II.2.2.2. Critique des moyens humains

Un Manager doit avoir non seulement une expérience dans son domaine d’application, mais aussi être
appliqué et sans reproche. Malgré la gestion manuelle des produits dans la plupart des services dudit
département, on ne peut que féliciter les responsables des différentes cellules qui déploient beaucoup
d’effort pour réaliser un travail considérable.

Nonobstant les surcharges, ils arrivent à établir les documents relatifs au stock des différents produits
périssables.

II.2.3. PROPOSITION DE SOLUTION

Partant des critiques invoqués dans le cadre de proposer des nouvelles solutions satisfaisantes qui
pourront permettre d’améliorer le système de gestion et pour porter solution à certains problèmes ; nous
allons proposer deux types de solutions : la solution manuelle et la solution informatique.

II.2.3.1. Solution manuelle

Après analyse, nous avons vu que les différents services du département de la pharmacie ne peuvent pas
fournir immédiatement une information correcte en rapport avec la gestion de stock. Sur ce, une
application informatique peut être en mesure de donner l’état du stock soit à la fin de la journée, soit à la
fin de la semaine, à la fin du mois… et permettre au manager(Gestionnaire) de prendre des décisions
rationnelles.

II.2.3.2. Solution informatique

Après avoir étudié toutes les opportunités et tous les avoirs, nous avons trouvés que l’usage de l’outil
informatique s’avère indispensable ou reste presqu’incontestable et constitue le seul moyen qui peut
apporter une solution « juste » dans la gestion de l’ensemble de ce département.

Pour mettre fin aux problèmes liés à la gestion de stock ; nous mettrons à leur disposition un système
web qui leur permettra l’accès rapide aux données et une meilleure réalisation des tâches.
Page 9 sur 44

II.3. LA MODELISATION AVEC LE LANGAGE UML


Les méthodes utilisées dans les années 1980 pour organiser la programmation impérative (notamment
Merise) étaient fondées sur la modélisation séparée des données et des traitements. Lorsque la
programmation par objets prend de l’importance au début des années 1990, la nécessité d’une méthode
qui lui soit adaptée devient évidente. Plus de cinquante méthodes apparaissent entre 1990 et 1995
(Booch, Classe-Relation, Fusion, HOOD, OMT, OOA, OOD, OOM, OOSE, etc.) mais aucune ne
parvient à s’imposer19. En 1994, le consensus se fait autour de trois méthodes :20

 OMT de James Rumbaugh (General Electric) fourni une représentation graphique des aspects
statiques, dynamiques et fonctionnels d’un système ;
 OOD de GradyBooch, définie pour le Department of Defense, introduit le concept de paquetage
(package) ;
 OOSE d’Ivar Jacobson (Ericsson) fonde l’analyse sur la description des besoins des utilisateurs
(cas d’utilisation, ou use cases).

UML est un langage formel et normalisé en termes de modélisation objet. Son indépendance par rapport
aux langages de programmation, aux domaines de l’application et aux processus, son caractère
polyvalent et sa souplesse ont fait de lui un langage universel.21
En plus, UML est essentiellement un support de communication, qui facilite la représentation et la
compréhension de solution objet. Sa notation graphique permet d’exprimer visuellement une solution
objet, ce qui facilite la comparaison et l’évaluation des solutions. L’aspect de sa notation, limite
l’ambigüité et les incompréhensions.
Dans ce point, nous allons invoquer les différents sous-points suivants :

II.3.1. Outils de modélisation


Il existe plusieurs outils de modélisation dans le monde informatique. Mais vue la complexité de notre
projet, nous avons optés pour les outils qui nous ont parus adéquats avec le type de projet que nous
avons réalisé. Ainsi, nous avons utilisés :

 Visual Paradigme
Visual Paradigme est un logiciel de création des diagrammes dans le cadre d'une programmation. Il
possède plusieurs options permettant une large possibilité de modélisation en ULM.22

19
Grady Booch, James Rumbaugh, and Ivar Jacobson. Le guide de l’utilisateur UML. Eyrolles, 2003.
20
idem
21
Nos propres sources
22
[Link] consulté ce

07/05/2021 à 01h25
Page 10 sur 44

UML fournit un moyen astucieux permettant de représenter diverses projections d'une même
représentation grâce aux vues. Une vue est constituée d'un ou plusieurs diagrammes. On distingue deux
types de vues :23
 Les vues statiques24, permettant de représenter le système physiquement. Dans cette vue, nous
avons les diagrammes suivants :
- Diagrammes de classes : représentent des collections d'éléments de modélisation statiques
(classes, paquetages...), qui montrent la structure d'un modèle.
- Diagrammes d'objets : ces diagrammes montrent des objets (instances des classes dans un
état particulier) et des liens (relations sémantiques) entre objets.
- Diagrammes de composants : permettent de décrire l'architecture physique statique d'une
application en termes de modules : fichiers sources, librairies exécutables, etc.
- Diagrammes de déploiements : montrent la disposition physique du matériel qui compose
le système et la répartition des composants sur ce matériel.
 Les vues dynamiques : Montre le fonctionnement du système. Dans cette vue nous avons:
- Diagrammes de collaboration : Montrent des interactions entre objet (instances de classes
et acteurs).
- Diagrammes de cas d'utilisation : Identifient les utilisateurs du système (acteurs) et leurs
interactions avec le système.
- Diagrammes de séquence : Permettent de représenter des collaborations entre objets selon
un point de vue temporel, on y met l'accent sur la chronologie (envois de messages).
- Diagrammes d'états-transitions : Permettent de décrire les changements d'états d'un objet
ou d'un composant, en réponse aux interactions avec d'autres objets/composants ou avec des
acteurs.
- Diagrammes d'activités : (une variante des diagrammes d'états-transitions) servent à
représenter graphiquement le comportement d'une méthode ou déroulement d'un cas
d'utilisation.

1) LE DIAGRAMME DE CAS D’UTILISATION


Les cas d’utilisation constituent un moyen de recueillir et de décrire les besoins des acteurs du système.
Ils peuvent être aussi utilisés ensuite comme moyen d’organisation du développement du logiciel,
notamment pour la structuration et le déroulement des tests du logiciel. Un cas d’utilisation permet de

23
CT AKILI, Cours de conception d’un système informatique, 2020-2021, ISP/BUKAVU, Inédit.
24
Idem
Page 11 sur 44

décrire l’interaction entre les acteurs (utilisateurs du cas) et le système. La description de l’interaction
est réalisée suivant le point de vue de l’utilisateur25.

La représentation d’un cas d’utilisation met en jeu trois concepts : l’acteur, le cas d’utilisation et
l’interaction entre l’acteur et le cas d’utilisation26 :

 Un acteur correspond à toute personne qui pose quelques actions dans un système informatique.
 Un cas d’utilisation correspond à un certain nombre d’actions que le système devra exécuter en
réponse à un besoin d’un acteur.
 Une interaction permet de décrire les échanges entre un acteur et un cas d’utilisation.
1.1. LA PRESENTATION DU DIAGRAMME DE CAS D’UTILISATION

Dans le cadre de notre Travail de mémoire, ci-après sont les acteurs et leurs cas d’utilisation devant
interférer dans notre système informatique.

La représentation graphique standard de l’acteur en UML est l’icône appelée avec le nom de l’acteur
sous le dessin. On peut également figurer un acteur sous la forme rectangulaire d’une classe, avec le
mot-clé « actor ».

Tableau 1: Présentation des acteurs et leurs cas d’utilisations

LES ACTEURS LES CAS D’UTILISATIONS

S’authentifier

Gestion des malades (ajouter, modifier, supprimer)

ADMINISTRATEUR Gestion des médicaments (ajouter, modifier, supprimer)


(GERANT)
Gestion des utilisateurs (ajouter, modifier, bloquer,
débloquer)

Visualiser/Imprimer la fiche de stock

PHARMACIEN S’authentifier

Enregistrer une vente des médicaments

Modifier les informations d’une vente des médicaments


25
NGONGO Biloung J, J, Méthode de conception des systèmes d’information éd. Bréal 2004, p.79

26
CT AKILI, Cours de conception d’un système informatique, 2020-2021, ISP/BUKAVU, Inédit.
Page 12 sur 44

Imprimer la facture

Source : Nos propres confections

1.2. LA CONSTRUCTION DU DIAGRAMME DE CAS D’UTILISATION


Après avoir recensé les acteurs et leurs use cases, nous présentons le diagramme de cas d’utilisation et
dans le cas de notre système informatique, le diagramme de cas d’utilisation est construit de la manière
suivante :

Figure 6: Diagramme des cas d'utilisation

1.3. LA DESCRIPTION TEXTUELLE DES CAS D’UTILISATION

Afin de décrire les interactions entre les cas d’utilisation, nous présentons ces derniers de façon
textuelle :
Page 13 sur 44

Tableau 2: Description textuelle du premier cas d’utilisation

Premier Cas d’utilisation : Authentification

But : Ce cas d’utilisation permet à un utilisateur de se connecter au système, ce dernier


lui présente l’interface ainsi que des fonctionnalités liées à son profil de travail.

Acteurs : l’administrateur, le pharmacien

Précondition : Le cas démarre après l’enchainement nominal.

Scenario Nominal

« DEBUT »

- Le système affiche la page d’accueil (S1) ;


- Le système invite l’acteur à entrer son Login et son Password (S2) ;
- L’acteur saisit le Login et le Password (S3) ;
- Le système vérifie les Paramètres (S4) ;
- Le système ouvre l’Espace de travail correspondant au profil (S5).
« FIN »

Post-Condition : Si connexion Non établie Message d’erreur

Scenario Alternatif

Si le Login ou le Password est Incorrecte : Le système informe à l’acteur que les


données saisies sont incorrectes et lui retourne encore à la page de connexion.

Tableau 3: Description textuelle du deuxième cas d’utilisation

Deuxième Cas d’utilisation: Enregistrer une vente

But : Ce cas d’utilisation permet à l’utilisateur d’enregistrer une nouvelle vente pour le
Page 14 sur 44

compte d’un malade dans le système

Acteur : Pharmacien

Précondition : S’authentifier

Scénario Nominal

« DEBUT »

- Le pharmacien demande le formulaire d’enregistrement des ventes (S1) ;


- Le système affiche le formulaire en question (S2) ;
- Le pharmacien saisie les informations sur l’enregistrement d’une vente (S3) ;
- Le système vérifie les informations entrées par le pharmacien (S4) ;
- Le système enregistre les informations dans la base de données (S5) ;
- Le système notifie le pharmacien du bon déroulement de l’opération (S6) ;
- Le système fait enfin l’impression d’une facture (S7).
« FIN »

Scénario Alternatif

DESCRIPTION DU SCENARIO ALTERNATIVE

Si les informations sont incorrectes ou manquantes Le système informe à l’utilisateur


qu’il a mal saisie des données et le renvoie à saisie (S3)

Source : nos propres confections

2) LE DIAGRAMME DE CLASSES
C’est un diagramme qui permet de donner la représentation statique du système à développer. Il
constitue l’un des supports essentiels de la modélisation UML. La représentation est centrée sur les
concepts de classe d’association. Chaque classe se décrit par les données et le traitement dont elle est
responsable pour elle-même et vis-à-vis des autres classes. La description de ce diagramme est fondée
par les concepts de classe comprenant les attributs et les opérations et les différents types d’associations
entre classe27.

27
[ACSIOME et Alii, Modélisation dans la conception des systèmes informatique 2015 p.102].
Page 15 sur 44

Le diagramme de classes permet de modéliser les classes du système et leurs relations indépendamment
d’un langage de programmation particulier28.

VI. PRESENTATION DES OBJETS DU DIAGRAMME DE CLASSES


La description du diagramme de classes est fondée sur :

 Le concept d’objet : Un objet est un concept, une abstraction ou une chose qui a un sens dans le
contexte du système à modéliser. Chaque objet a une identité et peut être distingué des autres sans
considérer a priori les valeurs de ses propriétés.
 Le concept de classe comprenant les attributs et les opérations: Une classe décrit un groupe
d’objets ayant les mêmes propriétés (attributs), un même comportement (opérations), et une
sémantique commune (domaine de définition).
 Les différents types d’association entre classes.
Une association entre classes représente les liens qui existent entre les instances de ces classes29.

Dans la présentation en UML, une classe se représente à l’aide d’un rectangle comportant trois
compartiments en général ; dont : la désignation de la classe ou le nom de la classe, la description des
attributs et la description des opérations.

 CONSTRUCTION DU DIAGRAMME DE CLASSES


Partant de nos acteurs et leurs cas d’utilisation, notre diagramme de classes est alors composé de classes
suivantes :

Bernard Morand, Analyse et conception des systèmes d’information : Les diagrammes de Unified Modeling
28

Langage (UML).
29
Pascal GROJEAN et Alii, performance des architectures 2011 p. 100.
Page 16 sur 44

Figure 7: Diagramme de Classe

 LE DICTIONNAIRE DES DONNEES

Tableau 4: Le dictionnaire des données

Attribut Description Type Entité

IdA Identifiant de l’approvisionnement Int(11)

QteA Quantité entrée Double(11)

PuA Prix unitaire Double(11)

dateApprov Date d’un approvisionnement Date Approvisionnement

IdF Identifiant d’un fournisseur Int(11)

designationF Nom d’un fournisseur Varchar(50)

adresseF Adresse d’un fournisseur Varchar(50)

telephoneF Numéro téléphone du fournisseur Varchar(15) Fournisseur


Page 17 sur 44

IdM Identifiant du malade Int(11)

NomM Nom d’un malade Varchar(50)

PostNomM Post Nom d’un malade Varchar(50)

PrenomM Prénom d’un malade Varchar(50)

SexeM Sexe d’un malade Varchar(15)

AdresseM Adresse d’un malade

TelephoneM Numéro téléphone d’un malade Date Malade

IdMed Identifiant d’un médicament Varchar(50)

designationMed Désignation d’un médicament Varchar(50)

catMed Catégorie d’un médicament Varchar(50)

qteMed Quantité en stock Double(11)

puMed Prix unitaire en stock Double(11) StockMedicament

IdVente Identifiant frais scolaire Varchar(50)

qteVente Identifiant de l’élève inscrit Varchar(50)

dateVente Identifiant de la tranche Varchar(50) Vente

3) DIAGRAMMES DE SEQUENCE
L’objectif du diagramme de séquence est de représenter les interactions entre objets en indiquant la
chronologie des échanges. Cette représentation peut se réaliser par cas d’utilisation en considérant les
Page 18 sur 44

différents scénarios associés30. Dans le cadre d’analyse des cas d’utilisation, nous allons présenter les
différents diagrammes de séquence pour les cas d’utilisations ci-après :
1) S’authentifier ;
2) Enregistrer une vente.
i) S’authentifier

Figure 8: Diagramme de séquence (s'authentifier)

30
CT AKILI, opCit.
Page 19 sur 44

ii) Enregistrer une vente

Figure 9: Diagramme de séquence (S'enregistrer)


Page 20 sur 44

4) LE DIAGRAMME D’ACTIVITES
1. PRESENTATION DU DIAGRAMME D’ACTIVITES
Le diagramme d’activités donne une vision des héritages des activités propres à une opération ou à un
cas d’utilisateur. Il permet ainsi de représenter graphiquement le comportement d’une méthode ou le
déroulement d’un cas d’utilisation. Les diagrammes d’activités sont relativement proches des
diagrammes d’états-transitions dans leur présentation, mais leur interprétation est différente. Une
activité représente une exécution d’un mécanisme, un déroulement d’étapes séquentielles. Le passage
d’une activité vers une autre est matérialisé par une transition.

Les diagrammes d’activités permettent de mettre l’accent sur les traitements. Ils sont donc
particulièrement adaptés à la modélisation du cheminement de flots de contrôle et de flots de données.
Ils permettent ainsi de représenter graphiquement le comportement d’une méthode ou le déroulement
d’un cas d’utilisation31.

2. CONSTRUCTION DU DIAGRAMME D’ACTIVITES


En général notre diagramme d’activités est reparti par les diagrammes suivants :

iii) Authentification

Figure 10: Diagramme d'activité (authentification)

31
Pascal Roques, UML - Modéliser un site e-commerce. Les cahiers du programmeur. Eyrolles, 2002.
Page 21 sur 44

iv) Enregistrement

Figure 11: Diagramme d'activité (Enregistrement)

5) DIAGRAMME DE DEPLOIEMENT
1. PRESENTATION DU DIAGRAMME DE DEPLOIEMENT
Un diagramme de déploiement décrit la disposition physique des ressources matérielles qui composent
le système et montre la répartition des composants sur ces matériels. Chaque ressource étant
matérialisée par un nœud, le diagramme de déploiement précise comment les composants sont répartis
sur les nœuds et quelles sont les connexions entre les composants ou les nœuds. Les diagrammes de
déploiement existent sous deux formes : spécification et instance.32

2. CONSTRUCTION DU DIAGRAMME DE DEPLOIEMENT


Pour notre système, le diagramme de déploiement se présente comme suit :

Source : Nos propres confections

32
Pascal Roques, UML - Modéliser un site e-commerce. Les cahiers du programmeur. Eyrolles, 2002.
Page 22 sur 44

Figure 12: Diagramme de déploiement


Page 23 sur 44

Bibliographie
Page 24 sur 44

Daniel, N. (2010). Génie Logiciel en système comptable OHADA. Université de Lukanga: Inédit.

VAGHENI, P.-P. (2014). Tutoriel liquidité et les avoires. Kinshasa: Youtube.

Daniel, N. (2010). Génie Logiciel en système comptable OHADA. Université de Lukanga: Inédit.

Vous aimerez peut-être aussi