WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Implémentation d'un outil de gestion d'une pharmacie.


par Jean-Claude Tatchim
Université de Dschang Cameroun - Licence 2019
  

Disponible en mode multipage

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

    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.

    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






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Qui vit sans folie n'est pas si sage qu'il croit."   La Rochefoucault