Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
DEDICACE
A Maman METAMNE TOCHE
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 2
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
REMERCIEMENTS
Ce travail n'aurait jamais pu être mené à
bien sans le soutien infaillible de plusieurs personnes, qui dans leurs Amour
inconditionné nous ont permis de rencontrer d'atteindre nos objectifs.
Nous remercions principalement :
I Dr. FOYET Fondateur de l'IUes /INSAM, pour
le travail qu'il
accompli au quotidien en vue d'améliorer les
conditions de formation des étudiants ;
I M. LE DIRECTEUR TCHATAT KEZETA BILLY,
Directeur de l'IUEs/INSAM Bafoussam, pour l'attention qu'il porte à
l'égard de notre formation ;
I Dr. ALIME Docteur en pharmacie, pour nous
avoir bien
accueillis au sein de sa structure ;
I M. TEKADAM Wilfrid, notre
encadreur professionnel pour sa
disponibilité, ses explications, ses
remarques et critiques.
I M. DENOU FABRICE notre encadreur
académique, pour ses
encouragements, ses conseils et
sa disponibilité à notre endroit ;
I Ma Familles respectives, pour tout leur
amour et leur
soutient inconditionné ;
I M. DOUANLA Martin pour ses conseils, soutiens
financier
I M. KODJO Armand, notre directeur des
affaires
académiques, pour l'attention qu'il porte à
l'égard de notre formation ;
I Tous nos Enseignants du Département
industriel, pour la
qualité de leurs enseignements ;
I Mes frères et soeurs respectifs, pour
leurs encouragements ;
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 3
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
SOMMAIRE
Table des matières
DEDICACE 2
REMERCIEMENTS 3
AVANT PROPOS 5
RESUME 7
ABSTRACT 8
LISTE DES ABREVIATIONS 9
LISTE DES FIGURES ET DES TABLEAUX 10
INTRODUCTION GENERALE 11
CHAPITRE I : PRESENTATION GENERALE DE L'ENTREPRISE 13
I. HISTORIQUE 13
II. Rôle du personnel de la pharmacie 13
CHAPITRE II : PRESENTATION DU SUJET 15
I. DEROULEMENT DU STAGE 15
II. ETUDE DE L'EXISTANT 17
CHAPITRE III : CAHIER DE CHARGES ET ETUDE DE L'AVANT PROJET
20
I. CAHIER DES CHARGES 20
II. ORGANISATION DU PROJET 23
CHAPITRE IV : IMPLEMENTATION ET REALISATION 30
I. PRESENTATION DE LA METHODE 31
II. IMPLEMENTATION 35
III. REALISATION 38
CONCLUSION GENERALE 43
BIBLIGRAPHIE 44
TABLES DE MATIERES 46
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 4
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
AVANT PROPOS
Dans l'optique d'être en phase avec les nouvelles
technologies de l'information et de la communication, l'Etat camerounais a
donné l'autorisation aux particuliers de créer des Instituts de
Formation Supérieure ayant pour objectif la formation professionnelle
des citoyens camerounais et étrangers. Suite à cela, l'Institut
Universitaire et Stratégique de l'Estuaire INSAM fut instauré au
Cameroun par l'arrêté ministériel numéro
90/E/1967/MINEDUC du 24 décembre 1972 dans le but de former les jeunes
titulaires d'un baccalauréat ou de tout autre diplôme
équivalent et de les préparer aux examens nationaux du BTS et du
DSEP, diplômes délivrés par le Ministère de
l'Enseignement Supérieur dans les filières dans les
filières suivantes :
'I FILIERES COMMERCIALES
l Spécialités :
»- Action Commerciale (ACO) ;
»- Comptabilité et Gestion des Entreprises (CGE)
;
»- Commerce International (CI) ;
»- Communication des Entreprises (CE) ;
»- Informatique de Gestion des Entreprises (IG) ;
»- Secrétariat de Direction (SD) ;
»- Gestion Logistique et Transport (GLT) ;
»- Comptabilité et Finances (CF) ;
»- Ressources Humaines (RH) ;
'I FILIERES INDUSTRIELLE ET TECHNOLOGIQUE
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 5
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
l Spécialités :
Ø Maintenance des Systèmes Informatiques (MSI)
;
Ø Informatique Industrielle (II) ;
Ø Réseaux et Télécommunications
(RT) ;
Ø Electrotechnique(ET)
Ø Informatique de Gestion (IG)
Ø Génie Civil (GC)
Ø Génie Logiciel (GL)
Ø Industrie d'Habillement (IH)
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 6
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
RESUME
Le stage académique effectué du 04 juillet au 01
septembre 2018, à la pharmacie de l'ESPOIR nous a permis de mettre en
pratique nos connaissances en génie logiciel afin de concevoir un
système permettant la gestion des médicaments dans une structure
pharmaceutique. Nous avons décomposé notre système en six
sous-systèmes qui sont : le sous-système de gestion du stock de
médicaments, le sous-système de gestion des commandes, le
sous-système de gestion des fournisseurs, le sous-système de
gestion des ventes, le sous-système de gestion des clients et le
sous-système de gestion des utilisateurs. Vu la vaste tâche qui
nous a été confiée et la durée du stage, Nous nous
sommes le plus attardés sur l'analyse et la conception du
système. Toutefois, nous avons abordé la phase
d'implémentation qui nous a permis d'obtenir un ensemble de
résultats. Pour l'analyse et la conception, nous avons utilisé le
langage UML, Win 'Design ; Pour l'implémentation nous avons
utilisé le SGBD, MYSQL et NETBEAS, JAVA pour le langage de
programmation. Pour l'architecture complète, nous avons opté pour
le Modèle MVC.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 7
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
ABSTRACT
The academic internship from 04 Juliet to 04 September 2018,
at the spoor pharmacy, allowed us to put us of software Engineering into
practice in order to design a system allowing management of drugs in a
pharmaceutical structure. We have broken down our system into subsystem, which
are: drug stock management subsystem, order management subsystem, vendor
management subsystem, sale management subsystem, the client management
subsystem and the user management subsystem. Given the vast task entrusted to
us and the duration of the internship, we focused more on the analysis and
design of the system, However, we have entered the implementation phase, which
has enabled us to obtain a set of result for analysis and design, we used the
UML language method, Win `design; for implementation we used
the MYSQL DBMS, the Netbeans to program. For the complete
architecture, we opted for the MVC model
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 8
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 9
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
LISTE DES ABREVIATIONS
Sigles Significations
IUES/INSA M
|
Institut Universitaire et Stratégique de l'Estuaire
Institut supérieur Appliqué au Management
|
SQL UML
|
Structured Query Language Unified Modeling Language
|
UP PA
|
Unified Process Prix d'Achat
|
PV MVC
|
Prix de Vente
Modèle Vue Contrôleur
|
PU
|
Prix Unitaire
|
SGBD BD
|
Système de Gestion de Base de Données Base de
Données
|
SI
|
Système d'Information
|
GL DCIM
|
Génie Logiciel
Dénomination Commune Internationale des
Médicament
|
DAO
|
Data Access Objet
|
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
LISTE DES FIGURES ET DES TABLEAUX
I. LISTE DES FIGURES
Figure 1: Organigramme 15
Figure 2: Grantt 24
Figure 3,4 : Diagramme de cas d'utilisation 32,34
Figure 5 : Diagramme de classe 36
Figure 6'7 : Diagramme de sequence 37,38
Figure 8 : Structure du programme 40
Figure 9 : Interface de connexion 41
Figure 10 :Interface d'accueil 42
Figure 11 :Interface de vente 43
II. LISTE DES TABLEAUX
Tableau 1 : Déroulement des activités 6
Tableau 3 :dictionnaire des données Erreur !
Signet non défini.15
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 10
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
INTRODUCTION GENERALE
Ce travail s'intègre dans le cadre du programme de
notre formation professionnelle en 3ème année à
IUEs /INSAM dans le domaine génie logiciel. J'ai effectué un
stage professionnel au sein de la pharmacie de l'espoir située au centre
commercial de la ville de TIBATI dans la région de l'ADAMAOUA.
Appartenant au secteur tertiaire, la pharmacie de l'espoir est
spécialisée dans la vente des produits médicaux,
paramédicaux et cosmétiques. Comme bon nombre entreprises ayant
connus la gestion manuelle, La pharmacie de l'espoir est restée
pétrifier en ce qui concerne la gestion des ventes. C'est dans cette
perspective que notre travail portera beaucoup plus sur la CONCEPTION
ET IMPLEMENTATION D'UN OUTIL DE GESTION DES VENTES DANS UNE STRUCTURE
PHARMACEUTIQUE dans ladite structure. Pour mieux le cerné dans
son ensemble il est judicieux de se pose une question à savoir quel sont
les moyens qui vont nous permettre d'arriver au bout de notre projet ? La
solution ressort immédiatement et nous invite au choix d'une
méthode ou langage de conception, d'un SGBD et d'un langage de
programmation.
Ainsi nous optons pour le langage UML Pour la conception, MQSL
pour la basse de données et Netbeans pour les interfaces et la
programmation en MVC. Dans ce rapport de stage élaboré en quatre
chapitres qui sont: présentation de l'entreprise, déroulement du
stage, cahier de charge, l'analyse conceptuelle et l'implémentation et
la réalisation système futur.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 11
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
PREMIERE PARTIE :
PRESENTATION DE L'ENTREPRISE
PRESENTATION DU SUJET
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 12
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
CHAPITRE I : PRESENTATION
GENERALE DE L'ENTREPRISE
I. HISTORIQUE
La pharmacie de l'ESPOIR est une structure qui a
été créé il y a de cela douze ans par le Docteur
ALIM, avec pour objectif principal de pouvoir mettre à disposition des
populations, des produits de qualité, fiables, tout cela dans le respect
des normes internationales de la santé. Elle a été
agréé par le ministère de la santé du
Cameroun et a le statut de Société Anonyme
(SA). Dans le but de maximiser des bénéfices en
2010 il décide de commercialiser les produits cosmétiques. Grace
à son sérieux, elle a su conquérir de nombreux acteurs de
la santé dans la région de l'Adamaoua C'est ainsi qu'elle compte
parmi ses collaborateurs de nombreux hôpitaux, des cliniques, des centres
de santé et bien d'autres.
II. Rôle du personnel de la pharmacie
Dans ce qui suit, nous allons énumérer le
rôle et la fonction de chaque membre actif au sein de la pharmacie: Le
Pharmacien: Le pharmacien est un livre parlant, cette métaphore veut
tout dire:
? Encadrer les employés dans leurs rôle de
conseiller ;
? Donner des cours de chimie au employer et les suivre dans
leurs travail d'apprentie chimiste ;
? Assister aux séminaires et aux conférences
pour apporter du nouveau à la science et à là populations
;
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 13
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
·
Suivre le gérant dans son travail de gestionnaire. Le
gérant: le gérant assure plusieurs tâches à savoir
:
· L'approvisionnement journalier en termes de
médicaments et produits parapharmaceutiques chez le fournisseur ;
· Règlement des factures ;
· Vérifications des arrivages (factures des produits
pharmaceutique, parapharmaceutique et cosmétique) ;
· Vérification des factures (bordereau de la
semaine, tarification, extra)
· Réceptionne la clientèle;
· Conseille le malade (en cas de doute le vendeur doit
systématiquement demander conseil au pharmacien ou au gérant);
· Mise en place des produits;
· Établir les factures client (Bon de commande,
Facture) ;
· Établir la liste journalière des produits
en rupture;
III. Organigramme de la pharmacie
La pharmacie de l'espoir emploie deux personnes qui sont le
gérant et l'employé plus le pharmacien.
Gérant
Pharmacien
Employé
Figure 1 : Organigramme
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 14
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
CHAPITRE II : PRESENTATION DU SUJET
I. DEROULEMENT DU STAGE
1. Accueil
A notre arrivée dans l'entreprise, nous fûmes
chaleureusement accueillis par le service des ventes. Il charge de la
réception des clients tout en répondant aux besoins de ce dernier
en entretenant un contact permanent avec les clients de tous les niveaux. Il
est coordonné par un vendeur en pharmacie. Nous avons pris connaissance
du fonctionnement de la structure.
2. Présentation du service d'affectation
Bien que accueil par le service des ventes nous fûmes
affectés au informatique, qui est un service externe de l'entreprise
dont la prise de constate avec chef de service c'est faire appel
téléphonique car situé des centaines de kilomètres
de la ville. De là le chef de la cellule informatique nous a fait part
du planning de stage et un projet nous a été confié ayant
pour thème : Conception et implémentation d'un outil de
gestion des ventes dans une structure pharmaceutique : cas de la pharmacie de
l'espoir.
3. Travaux effectués
Les différentes tâches réalisées
pendant notre stage sont représentées dans le tableau ci-dessous
et qui est constitué de 5 colonnes portant les mentions suivantes :
? .N° qui définit l'ordre des tâches ;
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 15
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
? .La tâche qui représente l'ensemble des
tâches effectuées ; ? .Durée qui précise la
durée de chaque tâche ;
? .Date début et date fin.
N° Taches Durée Date début
Date fin
1
|
Prise de contact et
définitions des objectifs du stage
|
3 jours
|
04 juillet
|
07 juillet
|
2
|
Création d'une base de données
|
5 jours
|
08 juillet
|
12 juillet
|
3
|
Maintenance des
ordinateurs et imprimantes en panne, installation des
systèmes d'exploitation et applications gratuites
|
3 jours
|
13 juillet
|
16 juillet
|
4
|
Enregistrement les différents produits
|
08 jours
|
17 juillet
|
25 juillet
|
5
|
Installation et test d'une application de gestion des stocks
|
10 jours
|
26 juillet
|
05 aout
|
6
|
Assister la vendeuse
|
10 jours
|
06 aout
|
16 aout
|
7
|
Entretient avec le
personnel et l'encadreur professionnel
|
5 jours
|
17 aout
|
22 aout
|
8
|
Collète d'information
|
8 jours
|
23 aout
|
01septembre
|
Tableau 1 : Déroulement des
activités
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 16
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
Après une brève présentation de l'entreprise
et du déroulement du stage, passons à présent à la
description et l'analyse du thème proprement dit
III. ETUDE DE
L'EXISTANT
1. Description
La pharmacie de l'espoir est une structure qui met à
disposition du public une variété de médicaments et se
préoccupe de la façon dont ceux-ci doivent être
administrés. Cette structure est constituée d'une seule agence
située à Tibati dans la région de l'Adamaoua Cameroun.
Lorsqu'un client arrive avec une ordonnance de médicaments dont il
souhaite s'en procurer. Un médicament est caractérisé par
une référence, une désignation, sa forme, la famille
à laquelle il appartient dont indice permet de calculer le prix de
vente, son conditionnement et la quantité seuil de commande
Il la présente à l'agent de vente qui à
son tour la consulte et vérifie la disponibilité en stock de
chaque médicament. Après consultation de la quantité en
stock, l'agent de vente se charge d'informer le client du prix public de chaque
médicament de la liste puis, si le client est satisfait du client
l'employé s'en va au rayon récupère le produit en fonction
du lot dont la date d'expiration est proche, il enregistre la vente et remet un
reçut au client. Lorsqu'un client a un statut de particulier, il a la
possibilité de régler sa facture ultérieurement, il nous
revient donc de pouvoir, pour un client donné ressortir l'état de
tous les règlements qu'il a effectué. En fin de journée
l'employé recense tous les produits dont le seuil de commande atteint ou
en rupture sur un papier qu'il remettra au gestionnaire afin qu'il en constitue
un bon de commande. Lorsque une commande est livrée le l'employé
vérifie les prix, la quantité, la date expiration et à
l'aide d'une additionneuse elle calcule le montant total du bon de
livraison.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 17
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
Après avoir fait l'étude de l'organisme
d'accueil, nous allons analyser des problèmes rencontrés par les
membres du personnel de la pharmacie puis nous allons tenter d'apporter des
solutions.
2. Critiques de l'existant
Après analyse du logiciel, nous remarquons que loin de
respecter les critères de qualité d'un logiciel, il
présente aussi des limites tout autant matérielles que
fonctionnelles :
I Le logiciel n'est pas attrayant à
cause de son interface représentée sous deux couleurs (bleu et
blanc), de surcroit les utilisateurs ont du mal à effectuer les
différentes opérations ;
I Les possibilités d'effectuer des
modifications en cas d'erreur sont quasiment impossible à moins
d'être l'administrateur du système, ce qui favorise une perte en
temps ;
I Gestion partielle des ventes
I Erreur de calcul
I Un ensemble de contraintes
matérielles (type de disque dur, la capacité du processeur...) et
logicielles (système d'exploitation) empêche la portabilité
du logiciel ;
I L'utilisation des fichiers pour la
sauvegarde des données a de nombreux inconvénients tels que la
redondance des données etc.
I Il n'y a pas d'échanges ou relations
entre les différents modules du logiciel ;
I La maintenance du logiciel est assez
difficile.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 18
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
3. Proposition De Solutions
Après la critique de l'existant, il nous convient de
proposer des solutions pour pallier à tous ces problèmes. La
première approche consiste à développer un système
complet de gestion des ventes médicaments interagissant avec une base de
données. Ainsi nous avons divisé notre système
sous-systèmes.
La gestion du stock de médicaments, la gestion des
commandes, la gestion
des fournisseurs, la gestion des ventes et de la caisse, la
gestion des clients et la
gestion des utilisateurs. Ainsi on aura comme nouvelles solutions
ce qui suit :
I Un accès sécurisé aux différentes
fonctionnalités de l'application ;
I La possibilité d'ajouter un nouvel utilisateur au
système ;
I La possibilité de désactiver un utilisateur du
système ;
I Traitement complet du processus de commande jusqu'à
impression du
bon de commande ;
I Traçabilité des opérations
effectuées par un utilisateur ;
I Etat périodique des commandes ;
I La possibilité d'enregistrer une nouvelle livraison ;
I Lister les livraisons par fournisseur ;
I La possibilité d'ajouter un médicament au
système ;
I Liste des médicaments (par famille, forme, ...) ;
I La possibilité de supprimer un médicament du
système ;
I La possibilité de visualiser l'état de
péremption du stock ;
I La possibilité de visualiser l'état de rupture du
stock ;
I Historique de tous les règlements ;
I Traitement complet du processus de vente jusqu'à
impression de la Un
I Possibilité d'ajouter un nouveau partenaire au
système ;
I Possibilité de contrôler les différents
mouvements d'un utilisateur ;
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 19
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
CHAPITRE III : CAHIER DE CHARGES
ET ETUDE DE L'AVANT PROJET
III. CAHIER DES
CHARGES
1. Problématique
La gestion de cette pharmacie se fait manuellement ou presque
sachant que 80 % du chiffre d'affaire de cette pharmacie viens exclusivement de
la vente par la pharmacie et que le logiciel existants ne gère pas, ce
qui engendre plusieurs problèmes tels que :
? Une perte de temps dans la recherche des médicaments
périmés ou proche de leur date de péremptions bien des
produits en rupture.
? Les erreurs de calcul engendrées par la gestion
manuelles (Bon, Facture, Facture).
? Une dispersion du stock pour certain médicaments.
? Utilisation de plusieurs documents (facture, bon de
livraison, liste des produit en ruptures) ce qui entraine une mauvaise
organisation de ces dernier. Afin de palier à ces problèmes, nous
proposons de développer une application JAVA permettant à la
pharmacie de l'espoir d'atteindre les objectifs présentés dans le
point suivant.
2. Objectifs
La phase d'analyse a pour objectif de décrire de
manière précise, concise, correcte et compréhensible les
besoins et les exigences du client. Il s'agit de livrer des
spécifications pour permettre la conception de la solution. La phase
d'analyse
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 20
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
permet de s'accorder sur « ce que doit faire le
système ? » La pharmacie de l'espoir veux se doter d'un logiciel
qui pourra lui permettra de:
· Gérer le stock des médicaments.
· Gérer la vente de produit.
· Visualiser les factures.
· Automatiser la vente dans la gestion de la pharmacie.
· Connaître les recettes de la pharmacie (recettes
journalières, hebdomadaires et mensuels.
Les besoins fonctionnels se rapportent aux
fonctionnalités que l'application doit offrir pour satisfaire les
utilisateurs. Les fonctionnalités que doit intégrer l'application
à développer sont :
· Gestion des médicaments: Cette opération
consiste à suivre l'état du stock à savoir les mouvements
réalisés sur le stock (entrée /sortie de
médicament, quantité des médicaments dans le stock, liste
de médicaments en vois de rupture ou de péremption).
· Gestion des commandes : cette opération est
établie lorsqu'il y a un besoin de renouveler le stock des
médicaments. L'utilisateur peut créer un bon de commande
correspondant à ses besoins ou se référer directement
à la liste des produits en rupture dans le stock.
· Gestion des ventes: cette opération consiste
à réaliser une vente sur l'application. Les médicaments
vendus seront déduit du stock et la facture s'enregistrera
automatiquement sur l'application pour que le gérant puisse la
visualiser.
Besoins non-fonctionnel: Les besoins non fonctionnels sont
indispensables et permettent l'amélioration de la qualité
logicielle de notre système. Ils agissent comme des contraintes sur les
solutions, mais leur prise en considération fait éviter
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 21
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
plusieurs incohérences dans le système. Ce
dernier doit répondre aux exigences suivantes :
? Authentification : le système doit permettre à
l'utilisateur de saisir son login et son mot de passe pour accéder au
système. Cette opération assure la sécurité du
système et limite le nombre des utilisateurs.
? Ergonomie : le système devra offrir aux utilisateurs
une interface qui soit la plus riche possible afin de limiter le nombre
d'écrans. Par ailleurs, l'interactivité devra être
adaptée (usage du clavier, menu, etc..).
? Fiabilité : le système doit être fiable
(l'utilisateur doit avoir confiance en la qualité de son produit, pour
mieux s'occuper du malade tant le domaine est sensible).
? Accessibilité: l'application doit être mobile
c'est à dire que le gérant où le pharmacien peuvent
accéder à cette dernière.
3. Enjeux
L'étude d'opportunité nous permet de juger
l'intérêt de l'informatisation du système. Vues les
informations reçues de ce système, il est opportun de changer le
système ; car ce circuit d'information présente beaucoup
d'inconvénients : la perte des données,
l'insécurité et la confusion lors de l'enregistrement des notes
des apprenants, perte de temps et la redondance des données. Ainsi, avec
l'automatisation de ce système, la structure pourra suivre de temps en
temps et plus facilement la gestion des produits.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 22
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
II. ORGANISATION DU PROJET
1. Planification du projet
a. Les Phases du projet
Les différentes tâches du projet vont être
regroupées en phases comme présenté dans le tableau
ci-dessous et chaque phase devra être validée par le client :
Nom de la phase
|
Taches
|
No de tache
|
Durée
|
Antériorité
|
Démarrage ou Avant-Projet
|
Collecte des informations
|
A
|
3
|
-
|
définition des besoins et exigences
|
B
|
2
|
A
|
Analyse des besoins
|
C
|
2
|
B
|
Définition des objectifs
|
D
|
1
|
C
|
Organisation des parties prenantes
|
Rédaction du plan projet
|
E
|
1
|
D
|
Définition des parties prenantes
|
F
|
1
|
E
|
Définition des processus
à développer
|
G
|
1
|
F
|
Définition du produit
|
H
|
1
|
G
|
Moyens de communications
|
I
|
1
|
H
|
Exécution du Projet
|
Analyse du projet
|
J
|
2
|
I
|
Conception
|
K
|
20
|
J
|
Implémentation
|
L
|
17
|
K
|
Mise en oeuvre
|
M
|
1
|
L
|
Tableau 2 : tableau des phases
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 23
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
b. Diagramme Gantt
Figure 2 : Diagramme de Gant
2. Estimation du projet
La préoccupation principale des équipes de
projet reste la faisabilité du travail demandé en termes de
temps. Une méthode d'estimation aide à prévoir la charge
de travail par phase d'une façon assez fine. Pour notre cas nous
utiliserons la méthode COCOMO 81. Celle-ci est
constituée de 3 modèles : base, intermédiaire et
détaillée. Nous allons faire cette évaluation avec le
modèle de base. Par ailleurs la méthode cocomo permet
d'identifier 3 types de projets (organique, médian et imbriqué).
Vue la taille de notre projet, nous optons pour le type organique.
a. Calcul de l'effort
Détermination du nombre de lignes de code sources
(KISL) tenant compte des coefficients du modèle (tableau 1), on a la
productivité nominale p=2.4, l'échelle appliquée à
la taille du logiciel e=1.05. Vue le type et la taille du projet, on estime le
nombre de lignes de codes sources à 4KDSI.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 24
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
TYPE DE PROJET
|
Effort en Homme mois
|
Temps de développement
|
ORGANIQUE
|
2.4(KDSI)1.05
|
2.5(HM)0.38
|
MEDIAN
|
3.0(KDSI)1.12
|
2.5(HM)0.35
|
IMBRIQUE
|
3.6(KDSI)1.20
|
2.5(HM)0.32
|
Tableau 3: formules d'estimation COCOMO pour le
modèle de base
Formule :
· Effort=a *
(KISL)b en HM (Homme-Machine)
· TDEV=2.5 *
(effort)c exprimé en
Mois
Application :
· Effort =2.4 * (4)1.05 =10.28 soit 11HM.
· TDEV = 2.5 * (11)0.38=6.21 soit 7 mois.
De l'effort et du temps de développement (TDEV), on peut
déduire le nombre de personnes devant travailler sur le projet : FSP=
effort/
TDEV. AN : FSP= 11/7=1.57 soit 2
personnes.
b. La ventilation
La ventilation, aussi appelée distribution par phases
permet de déterminer l'effort et le temps nécessaire pour chaque
phase du cycle de développement. COCOMO divise le cycle de
développement d'un logiciel en 4 phases :
V' RPD (Requirements and Preliminary Design)
: Conception globale et plan d'intégration
V' DD (Delai Design) : Conception
détaillée
V' CUT (Code and Unit Test) : Programmation
et tests unitaires
V' IT (Integration and Test) : Integration
Selon le type de projet, l'effort et le temps varient sur
chacune des phases. COCOMO l'exprime sous forme d'un coefficient
représentant le pourcentage d'effort à réaliser et le
temps passé. Ceci avec 2 tableaux :
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 25
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
|
2 KDSI
|
8 KDSI
|
32 KDSI
|
128 KDI
|
512 KDSI
|
Organique
|
|
|
|
|
|
RPD
|
15
|
15
|
15
|
15
|
|
DD
|
25
|
24
|
23
|
22
|
|
CUT
|
41
|
39
|
37
|
35
|
|
IT
|
15
|
18
|
21
|
24
|
|
Median
|
|
|
|
|
|
RPD
|
16
|
16
|
16
|
16
|
16
|
DD
|
26
|
25
|
24
|
23
|
22
|
CUT
|
36
|
34
|
32
|
30
|
28
|
IT
|
18
|
21
|
24
|
27
|
30
|
Imbriqué
|
|
|
|
|
|
RPD
|
17
|
17
|
17
|
17
|
17
|
DD
|
27
|
26
|
25
|
24
|
23
|
CUT
|
31
|
29
|
27
|
25
|
23
|
IT
|
21
|
24
|
27
|
30
|
33
|
|
Tableau 4 : Distribution de l'effort par phases en
pourcentages
|
2 KDSI
|
8 KDSI
|
32 KDSI
|
128 KDI
|
512 KDSI
|
Organique
|
|
|
|
|
|
RPD
|
19
|
19
|
19
|
19
|
|
DD et CUT
|
63
|
59
|
55
|
51
|
|
IT
|
18
|
22
|
26
|
30
|
|
Median
|
|
|
|
|
|
RPD
|
24
|
25
|
26
|
27
|
28
|
DD et CUT
|
56
|
52
|
48
|
44
|
40
|
IT
|
20
|
23
|
26
|
29
|
32
|
Imbriqué
|
|
|
|
|
|
RPD
|
30
|
32
|
34
|
36
|
38
|
DD et CUT
|
48
|
44
|
40
|
36
|
32
|
|
|
|
|
|
|
|
Tableau 5 : Distribution du temps de
développement par phase en
IT 22 24 26 28
pourcentages
Suivant le tableau 2, on a la distribution de l'effort
par phase suivante :
· Phase de conception : 0.16 * 11=1.76
HM
· Phase de codage : 0.65 * 11=7.15 HM
· Phase d'intégration : 0.19 *
11=2.09 HM
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 26
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
Suivant le tableau 3, on a la distribution du temps par phase
suivante : ? Phase de conception :0.19 * 7=1.33 mois, soit 1
mois ? Phase de codage : 0.59 * 7=4.13 mois, soit 4 mois
? Phase d'intégration :0.22 *7=1.54 mois, soit 2mois
c. Définition des parties prenantes
Nom Fonction
Mr DENOU Fabrice
|
Maitre d'oeuvre MOE
|
TATCHIM
|
Chef de projet
|
Pharmacie de l'espoir
|
Maitre d'ouvrage MOA
|
Tableau 1 : Ressources humaines
3. Redéfinition du produit
Le produit actuel est une solution dynamique qui
intègre plusieurs fonctionnalités afin d'atteindre les objectifs
définis plus haut. Celles-ci sont représentées par module
dans le tableau suivant
Fonctionnalités Description Résultat
attendu
Suivi des produits
|
Permet de gérer les articles en fonction de leur, famille,
forme,
|
Pouvoir enregistrer un
produit, modifier, supprimer
|
|
conditionnement ainsi que leur quantité seuil
|
ou consulter
|
Suivi des Partenaires
|
Pouvoir enregistrer les
|
Pouvoir effectuer des
|
|
informations relatives sur un
partenaire (fournisseur et client)
|
opérations d'enregistrement,
modification, consultation et
|
|
avec les transactions liées à ce dernier
|
de créditer de solde
|
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 27
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
Suivi des Commandes
|
Ce module prendre en compte
|
Pouvoir enregistrer une
|
|
une commande et ces lignes de
|
commande afin d'ajouter des
|
|
commandes
|
lignes ou d'en supprimer une
|
|
à savoir les différents produits
|
ligne de commande, modifier
|
|
contenus dans une commande
|
et consulter. Et imprimer un
|
|
dressée à un fournisseur
|
bon de commande
|
Approvisionnement des
|
Enregistre les différentes
|
Enregistre, modifier, et
|
stocks
|
informations liées à une entrée
|
consulter une livraison afin
|
|
en stock.
|
enregistrer un lot de produit
|
Suivi des sorties en
|
Il s'agit des ventes liées à une
|
Enregistrer, modifier ou
|
stock
|
facture et ces différentes lignes et les lots
périmer
|
consulter les ventes
|
Tableau 6 : tableau de fonctionnement
4. Moyens de communication
Phase Ressources Outils
Analyse du projet
|
Encadreurs académiques, professionnels , chef de projet,
Gestionnaire
|
Interviews, réunions, consultation des documents
|
Conception
|
Chef de projet, encadreur académique
|
Uml, Win design
|
Implémentation
|
Chef de projet, encadreur académique
|
Csharp, MySQL
|
Mise en oeuvre
|
Chef de projet
|
Wampserver
|
Tableau 2 : moyens de communication
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 28
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
5. Gestion des risques liés au projet
La gestion des risques (RSKM Risk Management) consiste
à identifier des problèmes potentiels avant qu'ils ne
surviennent, de façon à ce que des mesures pour corriger les
risques puissent être entreprises au besoin, tout au long de la vie de
l'application. Ceci dans le but d'éliminer au mieux les
éléments qui éloigneront de l'objectif. Le tableau suivant
met en lumière les rapports source, risque et processus de gestion
liés à la solution.
Source Risque Processus de gestion
|
Développement de la solution
|
|
Qualité
|
|
Faire plusieurs tests et vérifier à chaque fois
qu'ils répondent aux spécifications.
|
Evènements imprévus
|
Délai
|
Prévoir une marge de 3 jours au moins pour la
réalisation d'une tache.
|
Tableau 3 : Gestion des risques
6. Cout du projet
Après de nombreuses recherches sur le tarif journalier
d'un développeur JAVA junior à l'international, il en ressort
finalement qu'un freelance est payé en moyenne 350 € de la
journée. En appliquant ce tarif à notre projet et
sachant que celui s'est effectué sur 45 jours, on en déduit que
le cout en effort du projet vaut 10 237 500 FCFA. Au cours de
la réalisation du projet nous avons utilisé des logiciels
gratuits mais aussi payants. Il est a noté que pour ce projet un
système de licence peut être appliquée soit à un
montant de 50000 FCFA par an.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 29
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
CHAPITRE IV : IMPLEMENTATION ET
REALISATION
I. PRESENTATION DE LA METHODE UML
Pour tout travail informatique, il faut définir ou faire
un choix de la technique de réalisation des projets informatiques ayant
vu le jour. C'est ainsi nous optons pour la méthode UML
pour mettre en oeuvre notre projet informatique. Cependant il faut
préciser que cette méthode de modélisation est
orienté objet.
1. Méthode d'analyse et de conception
Le processus unifié (UP) présente un cycle de vies
itératives et incrémental. Il utilise le langage ULM pour
perfectionner la conception d'un système. En effet il regroupe les
activités à mener pour transformer les besoin d'un utilisateur en
système logiciel.
2. Diagramme des cas d'utilisation
Un cas d'utilisation permet de mettre en évidence les
relations fonctionnelles entre les acteurs et le système
étudié. Le diagramme de cas d'utilisation permet de
présenter visuellement une séquence d'actions
réalisées par un Système
3. Le diagramme de classe
Le diagramme de classe est généralement
considéré comme le plus important dans le développement
oriente objet. Il représente
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 30
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
l'architecture conceptuelle du système interne : il
décrit les classes que le système utilise ainsi que leurs
liens.
II. IMPLEMENTATION
1. Diagramme de cas d'utilisation
a. Diagramme de cas d'utilisation lié
au stock
Figure 3 : Diagramme cas d'utilisation de gestion de
stock
Description textuelle de quelques cas d'utilisation du diagramme
de gestion du stock dont la description ce situe dans le tableau ci-dessous.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 31
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
Cas d'utilisation Ajouter livraison
Acteur primaire
|
Gestionnaire
|
Système d'information
|
Système de gestion de stock
|
Intervenant
|
Gestionnaire, Vendeur
|
Niveau
|
Objectif d'utilisateur
|
Précondition
|
Arrivée d'une nouvelle livraison ou date
d'expiration atteinte
|
Opération
|
|
1
|
Choisir une commande correspondante à la
livraison
|
2
|
Sélectionner le produit
|
3
|
Entrer la Quantité, date d'expiration
|
4
|
Possibilité de modifier le prix d'achat si le prix
à changer
|
5
|
Clique sur enregistrer
|
Tableau 9 : Description textuelle du cas d'utilisation
gérer le stock.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 32
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
b. Diagramme de cas d'utilisation effectué par
le gestionnaire
Il décrit les différentes tâches
effectuées par le gestionnaire au sein de la structure
Figure 4 : Diagramme du cas d'utilisation lié
au gestionnaire.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 33
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
Acteur principal Gérant
Objectif
|
|
Formuler un bon de commande/ accéder à la liste de
produit en rupture.
|
Pré-conditions
|
|
Authentification
|
Scénario
|
|
1. Le gérant accède à l'interface
gérer les ruptures.
2. Le gérant demande a accédé à la
liste des produit en rupture
3. consulter les produits en rupture. 5. Le gérant peut
formuler le bon de commande :
? Saisie des produits et leurs quantités par le
gérant qui ajoute au bon de commande.
? A la fin de sa saisie il peut enregistrer ?Modifier
|
Alternative
|
|
Le système affiche un message
d'erreur en cas d'une erreur de saisie ou bien d'un champ
incomplet.
|
Tableau 10 : Description textuelle du cas
d'utilisation de rupture de stock.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 34
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
2. Diagramme de classes
Notre diagramme de classes est constitué de 19 classes
comme la présente la figure ci-dessous.
Figure 5 : Diagramme de classes
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 35
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
3. Diagramme de séquence
Le diagramme de séquence permet de décrire
comment les éléments du système interagissent entre eux et
avec les acteurs. Nous avons réalisé les diagrammes de
séquence pour l'authentification et celle liée à la
vente.
a. Diagramme de séquence lié à
l'authentification
Figure 6: Diagramme de séquence
d'authentification
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 36
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
b. Diagramme de séquence lié à la
vente
Figure 7 : Diagramme de séquence lié
à la vente
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 37
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
II. REALISATION
1. Outils
Pour la réalisation de ce projet nous avons
utilisé un ensemble d'outil et langage à savoir Win'
Design qui nous a permis de réaliser nos différents
diagrammes UMl; Wamp qui comporte MYSQL dans laquelle nous
avons conçu la base de données, NETBEANS pour la
programmation en java orienté avec une structure en
MVC (Model Vue Contrôleur) qui permet une bonne
organisation du code source et une maintenance facile, JDK et JREPORT pour la
création des états
2. Choix techniques
a. Présentation du système d'exploitation
utilisé
De tous les systèmes d'exploitation existant, nous
avons porté notre choix sur WINDOWS 8 car il est le système
utilise par le maitre d'ouvrage et le système d'exploitation le plus
utilise en entreprise pour les postes de travail.
b. Présentation du SGBD utilisé
MySQL est beaucoup plus simple à
utiliser que la plupart des serveurs de bases de données commerciaux,
MySQL est facile à utiliser, MySQL est
rapide MySQL tourne sur divers systèmes tel que Unix,
Windows, linux ; MySQL est gratuit.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 38
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
c. Présentation du langage de
programmation
JAVA est un langage de programmation orient é objet
commercialisé par ORACLE destiné à développer multi
plateforme, utilise moins de ressources. Il est dérivé du C++. Il
est utilisé notamment pour développer des applications web,
réseau avec le RMI.
3. Structure du programme
Model
Classes
Requête BD
Figure 8 : Structure du programme
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 39
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
4. Listing des interfaces
a. Interface de connexion
Pour étant primordiale il est à noter
qu'après lancement du logiciel tout utilisateur devra s'authentifier.
Figure 9 : Interface de connexion
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 40
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
b. Interface accueil
Figure 10 : interface d'accueil
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 41
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
b. Interface de vente
Cette interface nous permet d'effectuer une vente de produit
Figure 11: interface de vente
5. Installation de l'application
Avant de l'installer l'application il faut installer le pilot le
JDK 8, importer la base de données et ireport pour le la construction
des états
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 42
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
CONCLUSION GENERALE
Notre travail a consisté majoritairement à
analyser et concevoir un système de gestion des ventes des
médicaments dans une pharmacie, cela sur une durée de 7 mois. Ce
projet nous a permis d'appliquer nos connaissances en génie logiciel a
un système pouvant être utilisé pour la gestion des
produits dans une pharmacie. Pour atteindre nos objectifs nous avons
utilisé le langage JAVA avec une architecture MVC.
Durant notre stage, nous avions eu d'une part problèmes de
fonctionnalités à implémenter, ce qui nous a ralentis dans
la conception. Nous avons bénéficié d'un ensemble de
connaissances et fait face à de nombres problèmes, nous avons des
perspectives d'amélioration. Nous espérons que nos suggestions
seront prises en considération et que notre application sera
utilisée pour remédier aux problèmes que nous
détectés.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 43
Conception et implémentation d'un outil de gestion des
ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
BIBLIGRAPHIE
Il s'agit des ouvrages non publiés mais qui émanent
des enseignements reçus pendant les séances de cours. Ainsi nous
avons :
I [Programmation.doc] Mr KODJO Armand
<< Ingénieur de conception des
systèmes d'information>>. Support de cours
de base de données GL3
I [Analyse et conception des systèmes
d'information] Mr KODJO Armand.
Support de cours UML GL3
I [JAVA] Mr DENOU Fabrice<<
Ingénieur de conception des systèmes d'information>>.
Support de cours JAVA GL3
I [Cours projet Java] Mr DENOU
Fabrice<< Ingénieur de conception des systèmes
d'information>>. Support de cours JAVA GL3
I [Cours français] Dr.
KETCHIAMAIN<<Professeur de français>>. Support de
cours de français GL3
I [
www.memoireonline.com/rapport/
gestion pharmacie] consulté 22/06/2019
I [
www.commentcamarche.net/combo
box] consulté 25/06/2019 I [
www.developpez.com/jaspe-report]
consulté 16/07/2019.
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 44
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
TABLE DE MATIERES
Table des matières
DEDICACE 2
REMERCIEMENTS 3
AVANT PROPOS 5
RESUME 7
ABSTRACT 8
LISTE DES ABREVIATIONS 9
LISTE DES FIGURES ET DES TABLEAUX 10
INTRODUCTION GENERALE 11
CHAPITRE I : PRESENTATION GENERALE DE L'ENTREPRISE 13
I. HISTORIQUE 13
II. Rôle du personnel de la pharmacie 13
CHAPITRE II : PRESENTATION DU SUJET 15
I. DEROULEMENT DU STAGE 15
1. Accueil 15
2. Présentation du service d'affectation 15
3. Travaux effectués 15
II. ETUDE DE L'EXISTANT 17
1. Description 17
2. Critiques de l'existant 18
3. Proposition De Solutions 19
CHAPITRE III : CAHIER DE CHARGES ET ETUDE DE L'AVANT PROJET
20
I. CAHIER DES CHARGES 20
1. Problématique 20
2. Objectifs 20
3. Enjeux 22
II. ORGANISATION DU PROJET 23
1. Planification du projet 23
a. Les Phases du projet 23
b. Diagramme Gantt 24
2. Estimation du projet 24
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 45
Conception et implémentation d'un outil de
gestion des ventes dans une pharmacie : Cas de de la pharmacie de
l'Espoir
a. Calcul de l'effort 24
Formule : 25
Application : 25
b. La ventilation 25
c. Définition des parties prenantes 27
3. Redéfinition du produit 27
4. Moyens de communication 28
5. Gestion des risques liés au projet 29
6. Cout du projet 29
CHAPITRE IV : IMPLEMENTATION ET REALISATION 30
1. Diagramme de cas d'utilisation 31
a. Diagramme de cas d'utilisation lié au stock 31
b. Diagramme de cas d'utilisation effectué par le
gestionnaire 33
2. Diagramme de classes 35
3. Diagramme de séquence 36
II. REALISATION 38
1. Outils 38
2. Choix techniques 38
3. Structure du programme 39
4. Listing des interfaces 40
5. Installation de l'application 42
CONCLUSION GENERALE 43
BIBLIGRAPHIE 44
Rédigé et présenté par
TATCHIM Jean CLAUDE Page 46