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

 > 

Conception et réalisation d'une application de suivi de distribution des médicaments de l'action de lutte contre la malaria (aluma burundi) :

( Télécharger le fichier original )
par Ruben BAHAVU BIHANGO
UNIVERSITE Lumière de Bujumbura - Licence 2010
  

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

REPUBLIQUE DU BURUNDI

UNIVERSITE LUMIERE DE BUJUMBURA

FACULTE D'INFORMATIQUE DE GESTION

CONCEPTION ET REALISATION D'UNE APPLICATION DE SUIVI DE DISTRIBUTION DES MEDICAMENTS DE L'ACTION DE LUTTE CONTRE LA MALARIA (ALUMA BURUNDI) :

Cas du Centre Saint François d'Assise

Par

BAHAVU BIHANGO Ruben

Travail présenté et soutenu publiquement pour l'obtention du diplôme de licence en Informatique de Gestion.

Sous la Direction de :

NSENGIYUNVA Diane

Bujumbura, Avril 2011

DEDICACE

A Dieu Tout puissant, créateur des cieux et de la terre ;

A mon Père MUHIGIRWA BAHAVU ;

A ma mère NIMEPATA ALOBA ;

A toute la famille BAHAVU ;

A ma future épouse ;

A tous ceux qui me sont chers

Je dédie ce travail

BAHAVU BIHANGO Ruben.

REMERCIEMENTS

La réalisation du présent travail a été effective suite à la contribution de plusieurs personnes à qui il serait ingrat de notre part de ne pas leur exprimer notre gratitude.

Avant tout, nous remercions Dieu Tout Puissant pour la protection qu'il a faite en nous depuis l'école primaire jusqu'à ce jour et pour ses bienfaits qu'il n'a cessé de témoigné en notre égard sans oublier cette souffle qu'il nous prête du jour au lendemain afin d'arriver au jour de la réalisation du présent travail.

Nous remercions principalement nos parents pour tous les sacrifices qu'ils ont consentis pour notre éducation depuis l'école maternelle jusqu'à ce jour, les sacrifices lesquels nous ne nous saurons énumérés.

Nos sincères remerciements s'adressent au professeur NSENGIYUNVA Diane, qui, en dépit de ses diverses occupations, a dû se sacrifier et accepter de nous diriger tout au long de l'élaboration de ce travail. .

Nos remerciements s'adressent également à tout le corps scientifique, académique et administratif de l'université lumière de Bujumbura pour leur savoir, leur savoir faire et leur savoir être qu'ils n'ont cessé de nous inculqué tout au long de notre cursus académique.

Nos remerciements vont également à l'endroit de Mr. Albert MBONERANE représentant légal d'ALUMA Burundi pour le temps qu'il a disponibilisé en notre égard afin de mieux récolter les données tout au long de notre étude sans oublier les travailleurs du Centre Saint François d'Assise pour le temps qu'ils nous ont consacré afin de mieux nous aidé dans notre études sur terrain.

Que tous ceux qui, de loin ou de près, de quelque manière que ce soit ont contribué à la réalisation du présent travail ne se sentent pas oublier et trouvent ici nos profonds sentiments de gratitude.

SIGLES ET ABRÉVIATIONS

ALUMA : Action de Lutte contre la Malaria

ERP : Enterprise Ressource Planning

GCL : Gestion de la chaine logistique

GRC : Gestion des Relation Client

GRH : Gestion des Ressources Humaine

GRT : Gestion de la Relation Tiers

MCD : Modèle Conceptuel des Données

MCC : Modèle conceptuel de la Communication

MCT : Modèle Conceptuel des Traitements

MERISE : Méthode d'Etudes et de Réalisation Informatique pour les Systèmes d'Entreprises.

MLD : Modèle Logique des Données

MLT : Modèle Logique de Traitements

MOT : Modèle Opérationnel des Traitements

MPD : Modèle Physique des données

MPT : Modèle Physique des Traitements

PGI : Progiciel de Gestion Intégré

SAA : Système d'information Automatisé

SAD : Système d'Analyse des Données

SAD : System Analysis and Design

SGDT : Système de Gestion des Données Statistique

SI : Système d'Information

SII : Système d'Information Informatisé

SIRH : Système d'information de ressource humaine

SOMMAIRE

DEDICACE i

REMERCIEMENTS ii

SIGLES ET ABRÉVIATIONS iii

TABLE DES MATIERES iv

CHAPITRE I. INTRODUCTION GENERALE 1

I.1. Introduction 1

I.2 Problématique 1

I.3 Objectifs 2

I.3.1 Objectif global 2

I.3.2. Objectifs spécifiques 2

I.4. Hypothèse du travail 3

I.5. Intérêt du sujet 3

I.6. Délimitation du sujet 4

I.7. Méthodes et techniques 4

I.7.1. Technique 4

I.7.2. Méthodes 4

I.8 Subdivision du travail 5

CHAPITRE II. PRESENTATION DU CENTRE ST-FRANCOIS D'ASSISE 6

II.1 Présentation du Centre de Lutte contre la Malaria 6

II.1.1 Historique 6

II.1.2 Mission 6

II.2. Organisation et Fonctionnement 7

II.2.1. Organisation 7

II. 2.2. Fonctionnement 7

a) Le service accueil et consultation 7

b) Le service de facturation 7

c) Le service prélèvement du sang 8

c) Le service distribution des médicaments 8

II.3. Critiques du système actuel 8

II.4. Solutions proposées 9

CHAPITRE III ASPECTS THEORIQUES D'ANALYSE ET DE CONCEPTION DES SYSTEMES D'INFORMATION 11

III.1 Généralités sur les systèmes d'information 11

III.1.1 Système d'information 11

III.1.1.1 Composantes d'un SI : 12

III.1.1.2 Les finalités du SI 13

III.1.1.3 Les fonctions du système d'information 14

III.1.2 Système d'information informatisé. 16

III.1.2.1 Fonctionnement d'un SAI 16

III.1.2.2 Composition d'un SI d'entreprise 18

III.1.2.3 Vue systémique des SAI 21

III.1.3 Typologie des applications du SAI 22

III.2 Présentation de la méthode MERISE 23

III.2.1 Les étapes MERISE 24

III.2.2 Description de la méthodologie MERISE en trois niveaux 25

III.2.2.1 Niveau Conceptuel 25

III.2.2.2 Niveau logique (ou organisationnelle) : 26

III.2.2.3 Niveau opérationnel (physique ou technique) : 26

III.2.3 Cycle d'abstraction du modèle MERISE 27

III.2.4 Niveaux et modèles de merise 28

III.2.4.1 Modèle Conceptuel de données (MCD) 28

III.2.4.2 Modèle Conceptuel de Traitement (MCT) 30

III.4.2.4. Dictionnaire de données 32

III.2.4.6. Modèle physique de données 34

CHAPITRE IV. CONCEPTION DU NOUVEAU SYSTEME 35

IV.1 Modèle conceptuel des données 35

IV.2.1 MCT Accueil du patient 36

IV.2.3. MCT Examen du sang 38

IV.3. Modèle logique de données 40

IV.4. Digramme des flux d'information 41

IV.5. Le Modèle Organisationnel de Traitement (MOT) 43

IV.6. Modèle physique des données MPD 46

IV.7 Dictionnaire des données 47

CHAPITRE V. IMPLEMENTATION 49

V.1 Outils de développement 49

V.3. Présentation des interfaces utilisateurs 49

CONCLUSION GENERALE ET RECOMMANDATIONS 58

BIBLIOGRAPHIE 59

CHAPITRE I. INTRODUCTION GENERALE

I.1. Introduction

Avec l'invention de l'ordinateur, le monde actuel connaît une avancée technologique considérable dans tous les secteurs d'activité. Actuellement les informations sont traitées de façon automatique et rationnelle alors qu'avant l'invention de l'ordinateur l'enregistrement des informations se faisait manuellement sur des supports en papier ce qui engendrait beaucoup de problèmes tel que la perte du temps dans la recherche de ces informations, la dégradation de ces dernières, ou la perte de ces documents.

Jusqu'à présent l'ordinateur reste le moyen le plus sûr pour le traitement et la sauvegarde de l'information permettant d'informatiser les systèmes des données dans les entreprises.

Le secteur sanitaire fait aussi partie intégrante des secteurs dans lesquels l'informatique apporte une contribution importante dans leur développement. La gestion quotidienne des patients et des médicaments est l'une des ses activités principales. Pour le moment, dans quelques formations sanitaires, les opérations sont faites manuellement d'où la difficulté de retrouver tel ou tel document ce qui engendre la lenteur dans le traitement des dossiers. En effet, le nombre croissant des patients et la gestion des médicaments nécessite la mise en place d'un système de gestion automatisée et rationnelle d'où l'objectif de notre projet de mémoire intitulé « Conception et réalisation d'une application de suivi de distribution des médicaments de ALUMA Burundi : Cas du Centre Saint François d'Assise ».

I.2 Problématique

Pour détecter les problèmes existants, nous avons interrogé les employés du Centre Saint-François d'Assise ainsi que le représentant légal d'ALUMA et ils nous ont cité quelques problèmes. Mais pour localiser la source de ces problèmes, nous avons fait une descente sur terrain au centre Saint-François d'Assise et après une observation directe, nous avons pu recenser les problèmes suivants :

· Volume important des fiches des patients remplies manuellement ce qui engendre une perte de temps dans la recherche et parfois même la perte de celles-ci.

· Possibilité d'erreur dans le remplissage les documents et registres de consultation.

· Nombre important des archives qui engendre la difficulté de stockage.

· Possibilité d'erreur dans la production des statistiques.

· Détérioration des archives à force de leur utilisation trop fréquente.

· Difficultés d'avoir une vision sur le nombre de personnes consultées ainsi que les quantités des médicaments distribués.

En effet, le Centre Saint-François d'Assise a besoin d'un système informatisé qui sera plus performant que le système manuel utilisé actuellement.

I.3 Objectifs

I.3.1 Objectif global

L'objectif général de ce travail de recherche est de concevoir une application de suivi de distribution des médicaments de l'Action de Lutte contre la Malaria ALUMA-Burundi.

I.3.2. Objectifs spécifiques

Le développement de cette application permettra au centre d'assurer le bon suivi de distribution des médicaments. Spécifiquement, cette application permettra de :

- éviter la perte du temps dans la recherche des fiches des patients,

- avoir une idée sur la quantité des médicaments distribués à n'importe quelle période (par an, par mois, par jour) 

- savoir le nombre de personnes consultées sur une certaine période de temps et selon plusieurs autres critères de sélection. (âge, sexe...)

- produire des rapports journaliers, mensuels et/ou annuels plus complets et plus exacts.

I.4. Hypothèse du travail

Selon Pinto,  R. «  l'hypothèse est une proposition des réponses aux questions que l'on se pose à propos de l'objectif de recherche formulé tels que l'observation des faits et l'analyse des données puisse fournir une réponse précise ». [1]

Pour la réalisation de nos objectifs, nous nous sommes fixés comme hypothèses :

L'application de gestion et de suivi de distribution de médicament permettrait :

- De réduire le temps de traitement de données concernant les patients ;

- D'avoir une vision globale sur les quantités des médicaments distribuées ;

- D'avoir les données statistiques fiables sur les consultations des patients et sur la distribution des médicaments.

I.5. Intérêt du sujet

- Intérêt personnel : Ce travail de recherche va nous permettre de nous familiariser à des recherches approfondies, ainsi nous imprégner dans le monde d'analyse, de conception et de développement des programmes.

- Intérêt pour l'Université : le choix de ce sujet est de vouloir remplir les exigences académiques qui exigent à tout étudiant finaliste de faire un mémoire.

Le document produit servira de référence aux autres chercheurs qui pourront orienter leurs travaux dans le même angle que nous ou à toute personne qui pourrait s'en servir comme source de documentation

- Intérêt pour l'organisation : une fois implémenté, ce logiciel permettra aux employés du Centre Saint-François d'Assise de faire l'amélioration de la qualité de leur service dans le traitement des données concernant leurs patients et les médicaments.

I.6. Délimitation du sujet

Ce travail intitulé « Conception et réalisation d'une application de suivi de distribution des médicaments de l'Action de Lutte contre la Malaria: Cas du centre St-François d'Assise » est réalisé dans la ville de Bujumbura, siège du centre au cours de l'année 2010 - 2011.

I.7. Méthodes et techniques

I.7.1. Technique

GRAWITZ M., définit les techniques comme : «  des procédés opératoires rigoureux bien définis, transmissibles, susceptibles d'être appliqués à nouveau dans les mêmes conditions adaptés au genre de problème ou de phénomène en cause. Ce sont des moyens utilisés pour atteindre un but qui se situent au niveau des faits ou des étapes pratiques ».[2]

C'est un processus concret qui permet à un chercheur de récolter les informations nécessaires, de les analyser afin de tirer une conclusion.

Tout au long de notre recherche, nous avons utilisé les techniques suivantes pour la récolte des données.

- La technique d'interview : Implique une rencontre physique entre le chercheur et les personnes ressources chez qui le chercheur veut avoir les informations. Cette technique nous a aidé à recevoir des informations chez le responsable du centre.

- La technique documentaire : c'est une technique qui consiste en une consultation des documents tels que les ouvrages généraux, les archives, les notes des cours, les mémoires, les sites internet et autres travaux scientifiques.

I.7.2. Méthodes

Selon GRAWITZ Madeleine, «  la méthode est un ensemble des opérations intellectuelles par lesquelles une discipline cherche à atteindre les vérités qu'elle poursuit, les démontre et les vérifie. Cette conception de la méthode inhérente à toute recherche scientifique permet de la considérer comme un ensemble des règles rendant accessible la réalité à saisir ». [3]

C'est une démarche organisée et rationnelle de l'esprit pour arriver à un certain résultat.

Dans le cadre de ce travail, nous avons utilisé la méthode MERISE (Méthode d'Etude et de Réalisation Informatique pour le Système d'Entreprise).

I.8 Subdivision du travail

Ce travail est subdivisé en cinq chapitres.

Le premier chapitre intitulé l'introduction générale traite des objectifs, de l'hypothèse, de méthodes et techniques de récolte des données.

Le second chapitre intitulé « Analyse de l'existant » parle de l'historique, de l'organisation et du fonctionnement du centre Saint-François d'Assise.

Le troisième chapitre s'intitule « Aspect théorique d'analyse et de conception des système d'information ». Ce chapitre est consacré à l'étude des méthodes d'analyse et de conception des systèmes d'information.

Le quatrième chapitre est intitulé « conception du nouveau système ». Ce chapitre traite des solutions pratiques à mettre en place pour le nouveau système.

Enfin le cinquième chapitre est consacré à l'implémentation. Ce chapitre présente les outils d'analyse et de réalisation de l'application ainsi que la présentation des interfaces des utilisateurs.

CHAPITRE II. PRESENTATION DU CENTRE ST-FRANCOIS D'ASSISE

II.1 Présentation du Centre de Lutte contre la Malaria

Le Centre de Lutte contre la Malaria St-François d'Assise est un centre qui oeuvre dans deux axes d'intervention reconnus par le protocole national de lutte contre le paludisme, à savoir la prévention et la prise en charge des cas. Ce centre est situé dans le quartier TEZA, commune de KAMENGE, ville de Bujumbura. [i]

Ce centre accueille principalement des patients aux faibles revenus. Il offre des services presque gratuits aux patients qui manifestent des symptômes de la malaria, ces services incluent la consultation, l'examen médical et l'octroi des médicaments contre la malaria.

II.1.1 Historique

Le centre St-François d'assise a été crée en 2004 par l'association ALUMA-Burundi, qui est une association sans but lucratif agréée par l'ordonnance ministérielle n°530/001 du 02/01/2002. [i]

Sa création a été motivée par une observation des cas fréquents des morts suite à la maladie de la malaria, ce qui a poussé quelques personnes à se mettre ensemble pour créer l'association ALUMA-BURUNDI. Cette dernière a mis en place ce centre afin de réaliser ses objectifs de lutte contre la malaria.

II.1.2 Mission

Le Centre spécialisé dans le traitement du paludisme a pour mission de:

- sensibiliser la population aux méthodes de lutte contre la malaria, dont l'assainissement du milieu environnant pour détruire les abris des moustiques, vecteur de la malaria ;

- promouvoir l'utilisation de la moustiquaire imprégnée comme moyen de lutte contre la malaria ;

- initier de petits projets dans le domaine de la santé publique ;

- organiser des séminaires de formation et d'information sur l'éradication de la malaria.

II.2. Organisation et Fonctionnement

II.2.1. Organisation

Le centre Saint-François d'assise est organisé en 4 services : le service d'accueil et consultance, le service de facturation, le service de prélèvement de sang et le service de distribution des médicaments.

Tous ces services sont sous la supervision du coordonnateur de l'association ALUMA.

II. 2.2. Fonctionnement

a) Le service accueil et consultation

Ce service se charge de l'accueil et de la consultation des patients. Après avoir demandé aux patients s'ils venaient pour le traitement de la malaria. Dans le cas d'une autre maladie autre que la malaria, le patient sera orienté vers autres formations sanitaires, car ce dernier ne traite que du paludisme.

Les employés de ce service sont chargés de consulter les patients et de tenir les archives de tous les patients ayant été reçu dans le centre depuis la création.

Lorsque le patient arrive pour une consultation, s'il avait été déjà consulté au moins une fois, le préposé à l'accueil fait la recherche de sa fiche, car après chaque consultation, il est remis aux patients un numéro de référence de leur fiche pour une meilleure recherche. Une fois sa fiche retrouvée, il est orienté vers le service de facturation muni de sa fiche.

b) Le service de facturation

Ce service est chargé de percevoir les contributions que les patients donnent pour chaque consultation.

Ces frais sont évalués à 400 Fbu pour une personne adulte et 300 Fbu pour un enfant de moins de 5 ans. Ces frais sont donnés pour couvrir les frais de constitution de fiches des patients, les lames utilisés dans le laboratoire...

c) Le service prélèvement du sang

Ce service est chargé de prélever le sang du patient une fois sorti à la facturation. Les coordonnées du patient sont enregistrées dans un registre avant d'envoyer son sang au laboratoire pour examen.  

Le laboratoire fait parti de ce service. Après analyse du sang, les résultats sont renvoyés vers le préposé au prélèvement qui complète la fiche du patient et aussi le registre.

c) Le service distribution des médicaments

Ce service est chargé de distribuer aux patients les médicaments après avoir reçu les résultats du laboratoire. L'employé ici est chargé d'analyser les résultats obtenu en les comparant avec les symptômes et les plaintes du patient.

La molécule artésunate amodiaquine est donné aux patients qui présentent des symptômes de la malaria et que si et seulement si leurs résultats sont positifs. Le médicament à donner est fonction de l'analyse que le préposé à la distribution a faite par rapport aux plaintes du patient. Il pourrait donner aussi la quinine ou autres médicaments, selon son analyse.

Lorsque le patient présente les plaintes faisant référence à la malaria et que les résultats sont négatifs, il lui sera donné les médicaments autres que ceux de la malaria (paracétamol, Aspirine...) Lorsque le cas est grave, le patient sera hébergé en attendant son transfert pour traitement.

II.3. Critiques du système actuel

Ce système gère un grand nombre des patients, nombre qui varie entre 75 à 100 patients consultés par jour [i]

Après avoir analysé le fonctionnement du centre, nous avons pu relever plusieurs lacunes de gestion et d'analyse.

- Les patients passent beaucoup de temps à attendre leur tour de consultation à cause de la recherche fastidieuse de leur fiche.

- Les dossiers des patients sont classés manuellement, ce qui occasionne souvent la perte des fiches des patients ;

- Un accès manuel est fait sur les fiches des patients quotidiennement, ceci occasionne la détérioration de ces dernières.

- Manque de vision globale quant à la gestion du stock des médicaments causé par le manque d'un système d'évaluation de la quantité entrée au stock, de la quantité restant au stock et de la quantité sortie du stock.

- Le système ne permet pas de mieux constituer les données statistiques fiables. Ce système ne permet de mieux connaître par exemple à une certaine date, le nombre des patients consultés, les patients du sexe masculin et ceux du sexe féminin, la tranche d'âge la plus touchée par la pandémie.

- Ce système ne permet de savoir la quantité des médicaments octroyés pendant une certaine date, un certain mois ou une certaine année.

- Inexistence d'outils d'analyse et de conception de rapport journaliers, mensuels et/ou annuel.

II.4. Solutions proposées

Pour pallier aux lacunes énoncées plus haut, notre nouveau système est conçu pour apporter quelques améliorations, ainsi, permettre une bonne gestion et un bon suivi de distribution des médicaments.

Les solutions suivantes sont implémentées dans notre nouveau système :

- Mise en place d'un système informatisé de gestion des patients afin de faciliter une recherche rapide des données sur les patients ;

- Ce système permettra une bonne sécurisation des données par une mise en place d'un système de backup après une certaine période.

- Implémentation d'outils de conception des rapports journaliers, mensuels et annuels ;

- Mise en place d'un système permettant de constituer des statistiques sur les opérations du centre, par exemple, ce système permettra de connaître les médicaments les plus distribués, la catégorie des personnes la plus touchée par la pandémie, la tranche d'âge la plus touchée...

CHAPITRE III ASPECTS THEORIQUES D'ANALYSE ET DE
CONCEPTION DES SYSTEMES D'INFORMATION

III.1 Généralités sur les systèmes d'information

III.1.1 Système d'information 

Le système d'information est une notion utilisée dans tous les domaines et applicables à toutes les organisations.

La structure du système d'information est constituée de diverses ressources, ce qui facilite la coordination de la communication dans l'entreprise, ainsi permettre à l'entreprise d'atteindre ses objectifs.

Le système d'information est constitué par tous les moyens et procédures permettant de fournir aux différents membres une information utilisable. Les principales étapes d'une procédure sont : La recherche, la saisie, le classement, la mémorisation,  le traitement et la diffusion des informations.  
Le SI est la mémoire de l'organisation. Il est l'interface entre le système de pilotage  (régulation, contrôle, décision, définition d'objectifs) et le système opérant (réalisation des actions). 

Composé d'éléments divers (employés, ordinateurs, règles...) il informe le système de pilotage sur le fonctionnement du système opérant et renvoie à celui-ci des directives provenant du premier. 

Lorsqu'on parle de la notion de système d'information une distinction doit être faite entre une information et une donnée.

Information : Faits, connaissances, concepts qui ont un sens pour un être humain. Les informations sont déduites des données.[e]

Données : Ce sont des éléments manipulés par les technologies informatiques. Les données déduisent les informations. [e]

Système d'information : Ensemble de composants humains, techniques et organisationnels qui permet d'acquérir, mémoriser, traiter et communiquer l'information nécessaire au fonctionnement d'une organisation.[e]

III.1.1.1 Composantes d'un SI : 

Les informations : Toutes les informations, quelle que soit leur forme, font partie du SI. Cependant, dans le domaine de la gestion, seules les informations formalisées (d'origine naturelle ou technique) sont véritablement opérationnelles. C'est à celles-là que l'on s'intéresse par la suite.


Les moyens humains : Les moyens humains sont composés de l'ensemble des personnes qui reçoivent, manipulent et émettent de l'information. 
Exemple Toutes les personnes d'une entreprise : les utilisateurs, les décideurs, etc. 

Les moyens matériels : Les moyens matériels sont constitués de l'ensemble des machines, de degré de technicité plus ou moins poussé, permettant de recevoir, manipuler et émettre de l'information. (Exemple Machines à écrire, machines à calculer, photocopieurs, télécopieurs, ordinateurs, etc.).

Les moyens matériels s'entendent avec leurs supports. Exemple : Supports papier, microfiches, supports magnétiques, supports optiques... 

Les méthodes :
 Les méthodes sont l'ensemble des outils de travail et des règles permettant de résoudre les problèmes de gestion.

On peut citer notamment : 

- les modèles (mathématiques, de recherche opérationnelle, comptables, économiques, etc.),

- les algorithmes, les plans, les normes,

- les fiches d'instructions, les modes opératoires,  les procédures administratives, les règlements, les logiciels d'ordinateurs, etc.

                          
Exemples : 

- Algorithmes de calcul de primes en fonction du chiffre d'affaires réalisé,

- modèles mathématiques utilisés dans  la fonction de simulation d'un tableur,

- procédure administrative d'inscription des étudiants à l'université,

- programme informatique assurant la conversion des dollars en francs burundais,...

III.1.1.2 Les finalités du SI 

a). Le SI aide à la prise de décision 

Le SI met à la disposition des décideurs les informations nécessaires à la prise de décision, permet d'étudier les conséquences prévisibles des décisions et permet d'automatiser certaines décisions. 
Pour atteindre cet objectif, le SI fournit aux décideurs des informations portant sur le futur. 

Exemple : Les prévisions de ventes et de CA pour les six mois à venir permettent d'apprécier les résultats attendus des décisions commerciales prises. 

b) Le SI permet de contrôler l'évolution de l'organisation 

Le SI permet de détecter les dysfonctionnements internes et les situations anormales. Pour atteindre cet objectif, le SI doit être la « mémoire collective » de l'organisation en gardant une trace des informations portant sur le passé. 
Exemple : Les documents produits par la comptabilité générale (bilan, compte de résultat, etc.) décrivent la situation de l'entreprise par rapport à son activité passée.  


c) Le SI permet de coordonner l'activité des différentes composantes de l'entreprise 
Pour atteindre cet objectif, le SI fournit des informations portant sur le présent. 
Exemple : Lors du traitement d'une commande, le SI permet de coordonner l'activité du service comptable, du service commercial, du service livraison, etc. par le biais des flux d'information internes (commande reçue, commande enregistrée, commande livrée, etc.).

III.1.1.3 Les fonctions du système d'information 


Un système d'information doit remplir les fonctions suivantes : le recueil de l'information, la mémorisation de l'information, l'exploitation de l'information et la diffusion de l'information.


a. Recueillir l'information 


Le SI dispose de deux principales sources d'alimentation en informations : les sources externes et les sources internes. Face à ces sources d'information, le SI remplit des tâches d'écoute, d'analyse et de saisie. 

· Les sources externes 


Les sources externes sont constituées de toutes les composantes de l'environnement générant de l'information. Ces sources peuvent être internationales, nationales, régionales ou locales. Il peut s'agir de partenaires, de concurrents, d'organismes publics et/ou privés, etc. 

Aujourd'hui, l'environnement fournit une masse considérable d'informations que le SI ne peut s'approprier sans moyens humains, techniques et organisationnels adéquats : moyens téléinformatiques pour accéder aux informations stockées dans des banques de données, moyens logiciels pour pratiquer la veille informationnelle, etc.

· Les sources internes 

Les sources internes sont toutes les composantes de l'entreprise générant de l'information. Le travail du SI consiste à capter tous les flux d'information internes circulant dans l'entreprise. 

Exemple : Documents comptables, documents commerciaux, archives statistiques, etc. 


Si l'information formalisée est facilement recueillie, l'information informelle est beaucoup plus difficile à capturer mais qui est aussi importante. Pour limiter le risque de perte de ce type d'information, l'organisation peut mettre en place des moyens organisationnels de formalisation par exemple Rédaction systématique de comptes rendus après les réunions.

L'objectif est de structurer des informations d'origines et de formes diverses. Des moyens humains et techniques (notamment des matériels de saisie et  des supports d'enregistrement) sont utilisés mais aussi des méthodes, notamment des méthodes de contrôle et de codification de l'information, afin de disposer d'informations fiables et facilement exploitables. 

b) Mémoriser l'information 


Une fois saisie, l'information doit être stockée de manière durable et stable. Le SI met en oeuvre des moyens techniques et organisationnels (méthodes d'archivage, de protection contre le piratage ou la destruction, etc.).  

Aujourd'hui, la mémorisation des informations se  fait au moyen deux techniques principales : les fichiers et les bases de données.  

c) Exploiter l'information 


Une fois mémorisée, on peut appliquer à l'information une série d'opérations. Ces opérations de traitement consistent à :

- Consulter les informations : les rechercher, les sélectionner... 

- Organiser les informations : les trier, les fusionner, les partitionner...

- Mettre à jour les informations: les modifier (sur la forme et le contenu), les supprimer, etc.

- Produire de nouvelles informations: informations calculées (suite à des calculs arithmétiques ou des calculs logiques), cumuls, etc.

      
d) Diffuser l'information 

La diffusion consiste à mettre à disposition de ceux qui en ont besoin, au moment où ils en ont besoin et sous une forme directement exploitable, l'ensemble des informations qui leur permettront d'assurer leurs activités. 
En ce sens, le système d'information assure la circulation des informations à destination du système de décision et du système opérant. 

III.1.2 Système d'information informatisé.

Actuellement, les SI ont pris en compte dans leur conception une composante informatique à cause de l'émergence des systèmes de gestion de base de données et d'applications de gestion informatiques diversifiées qui évoluent de plus en plus. C'est ainsi qu'a été introduit la notion de SAI (Système Automatisé d'Information).

III.1.2.1 Fonctionnement d'un SAI

EXTERIEUR

TRAITEMENT AUTOMATIQUE

CONSERVATION DES INFORMATIONS

S.A.I

Saisie de l'informationn

Accès aux informations

            

Figure  N°1 : Fonctionnement d'un SAI Source : www wikipedia.org

   
Nous distinguons successivement les opérations fondamentales suivantes dans une SAI : 

- Saisie de l'information : au clavier, par numérisation, par transfert de fichier... 

- Traitement automatique au moyen de l'outil informatique : calculs, tris... 

- Stockage de l'information sur des mémoires de masse : disques durs, bandes, CD-DVD... 

- Restitution de l'information : sortie écran, sortie papier, transfert de données... 

Les différents traitements : 

On distingue généralement quatre grands types de traitements automatiques de l'information : 

- Les contrôles : Permettent la validation des données saisies (ex. la clé de contrôle du N° d'identification d'un patient, d'un client, d'un véhicule...) 

- Les mises à jour : Remplacement des anciennes données par les autres plus récentes (ex. changement de l'adresse d'un client).
Les opérations d'enregistrement de nouvelles données sont prises en compte dans cette catégorie de traitement. 

- Les calculs : Pour élaborer des données nouvelles  à partir de données existantes en respectant des règles précises (ex. Calcul du montant d'une remise en fonction des quantités commandées). 

- Les recherches : pour sélectionner des données dans une base à partir de critères précis. 

III.1.2.2 Composition d'un SI d'entreprise

a) Le modèle pyramidal (Composition classique)

Selon Reix, dans les oeuvres des années 1980 - 1990, la composition « classique » des systèmes de l'information dans une entreprise était comme une pyramide des systèmes d'information qui reflétait la hiérarchie de l'entreprise.[9]

Les systèmes qui traitent les transactions fondamentales au fond de la pyramide, suivis par les systèmes pour la gestion de l'information, et après les systèmes de soutien des décisions et se terminant par les systèmes d'information utilisés par la direction la plus supérieure, au sommet.

Executives

Senior manager

Middle Manager

Workers

Executive

Information systems

Decision Information Systems

Management Information Systems

Transaction Processing systems

Figure N°2 : Modèle en Pyramide ; Source : www wikipedia.org

Nous pouvons expliquer la pyramide da la manière suivante avec les travailleurs qui traitent les transactions fondamentales, tout en bas de la pyramide, suivis par les systèmes pour la gestion de l'information avec comme intervenant les Middle Managers, et après les systèmes de soutien des décisions gérer par les Seniors Managers et se terminant par les systèmes d'information utilisés par la direction au sommet.

Bien que le modèle pyramidal reste utile, un certain nombre de nouvelles technologies étaient développées et certaines nouvelles catégories de systèmes d'information ont apparues qui ne correspondent plus facilement dans le modèle pyramidal.

b) Composition actuelle :

Dans un système d'information d'une grande entreprise, on trouve fréquemment :

Un  ERP - Enterprise Resource Planning (en français  PGI pour  progiciel de gestion intégré) - qui intègre tous les systèmes informatisés permettant de soutenir le fonctionnement de l'entreprise. Tous les services de l'entreprise utilisent souvent les mêmes ressources, stockées dans des bases de données.

Des systèmes appelés « spécifiques » (ou encore : non standards, de conception « maison », développés sur mesure, que l'on ne trouve pas sur le marché, ...), où l'on rencontrera davantage d'applications dans les domaines du calcul de coûts, de la facturation, de l'aide à la production, ou de fonctions annexes.

La proportion entre ERP et systèmes spécifiques est très variable d'une entreprise à l'autre.

Dans les ERP, on trouve des modules couvrant différents domaines d'activité comme la gestion de la production, la gestion de la relation commerciale avec la clientèle, la gestion des ressources humaines, la comptabilité, ... autour d'une base de données commune.

Il est fréquent qu'une entreprise soit équipée de plusieurs progiciels différents selon ses domaines d'activité. Dans ce cas, les progiciels ne sont pas totalement intégrés comme dans un PGI, mais interfacés entre eux ainsi qu'avec des applications spécifiques. On trouvera par exemple des applications comme:

CRM - Customer Relationship Management ( GRC : Gestion de la relation client) qui regroupe toutes les fonctions permettant d'intégrer les clients dans le système d'information de l'entreprise ;

XRM - eXtended Relationship Management (GRT : Gestion de la Relation Tiers) c'est un système d'information d'entreprise, imaginé par Nelis  XRM en 2005, dont les processus relationnels constituent le socle de l'organisation de l'information.

SCM - Supply Chain Management ( GCL :  Gestion de la chaîne logistique) Ce système regroupe toutes les fonctions permettant d'intégrer les fournisseurs et la logistique au système d'information de l'entreprise HRM - Human Resource Management ( SIRH ou la  GRH) : un système qui est utilisé dans la gestion des ressources humaines. PDM - Product Data Management ( SGDT :  Système de gestion de données techniques) : fonctions d'aide au stockage et à la gestion des données techniques. Surtout utilisé par les  bureaux d'études et autres experts.


III.1.2.3 Vue systémique des SAI

SYSTEME DE PILOTAGE Coordination objectif (Membres de la direction...)

Décision Informations traitées

Informations collectées

Information vers l'extérieur

Information externe

SYSTEME D'INFORMATION

- Collecte des données

- Mémoration des données

- Traitement des données

- Transmission des données

SYSTEME OPERANT Production, Action (Ensemble du personnel exécutant)

Figure N° 3. Vue systémique des SI Source : www wikipedia.orgIII.1.3 Typologie des applications du SAI

Le système d'information couvre 3 grandes parties : le système d'information opérationnel, le système d'information d'aide à la décision et le système d'information de communication. [7]

 

Rôle du système d'information

Exemple d'application

Système d'information opérationnel

Collecter, mémoriser, traiter les données nécessaire à la conduite de l'activité

Achat, stock, logistique, gestion patients, gestion production...

Système d'information d'aide à la décision

Fournir des indicateurs pertinents sur l'activité,

Budget, tableau de bord d'activité, repporting, simulation

connaitre les patients, offrir des outils d'analyse et de simulation

Analyse du profil patient, datamining, et statistique

gérer la connaissance

Base de données de connaissance, communauté virtuelle

Système d'information de communication

Communiquer les informations en interne

Messagerie, réseaux d'échange interne (intranet, portail d'entreprise)

Echanger avec les partenaires

Réseaux d'échange avec les clients, fournisseur et autres partenaires (extranet et autres plate forme).

Tableau N°1 : Typologie des SI

Source : Management des systèmes d'information, P. 111

Dans la typologie des système d'information, l'automatisation des tâches opérationnel a été le premier a être mis en place suivi du système d'information d'aide à la décision et enfin, depuis l'expansion de la communication pendant ce 15 dernières année le système d'information de communication a été mis en place et est beaucoup utilisé eu égard aux applications de communication diversifiées.

III.2 Présentation de la méthode MERISE

MERISE (Méthode d'Etude et de Réalisation Informatiques pour des Systèmes d'Entreprise) est une méthode de conception, de développement et de réalisation de projets informatiques. Le but de cette méthode est d'arriver à concevoir un système d'information. La méthode MERISE est basée sur la séparation des données et des traitements à effectuer en plusieurs modèles conceptuels et physiques. C'est d'ailleurs son point fort.
La séparation des données et des traitements assure une longévité au modèle. En effet, l'agencement des données n'a pas à être souvent remanié, tandis que les traitements le sont plus fréquemment.

La méthode MERISE date de 1978-1979, et fait suite à une consultation lancée en 1977 par le ministère Français de l'Industrie dans le but de choisir des sociétés de conseil en informatique afin de définir une méthode de conception de systèmes d'information. Les deux principales sociétés ayant mis au point cette méthode sont le CTI (Centre Technique d'Informatique) chargé de gérer le projet, et le CETE (Centre d'Etudes Techniques de l'Equipement) implanté à Aix-en-Provence. (France). [5]

III.2.1 Les étapes MERISE

Nom de l'étape

Description

1.

Schéma directeur

Approche globale du développement

2.

Etude préalable

Etude des différentes solutions possible puis choix de la solution appropriée

3.

Analyse détaillée

Complément des spécifications du domaine, étude détaillée

4.

Analyse technique

Spécification techniques complètes

5.

Réalisation

Ecriture des programmes, tests, essais, formation utilisateur

6.

Maintenance

Corrections et adaptation du logiciel

Tableau N°2 : Les étapes MERISE

Source : Jean- Patrick MATHERON, Comprendre Merise, Edition EYROLLES, 2005 ; P.40.

La méthode MERISE propose 3 niveaux de représentation d'un système d'information : Le niveau conceptuel, le niveau logique ou organisation et le niveau opérationnel ou physique.

III.2.2 Description de la méthodologie MERISE en trois niveaux 

Abstraction

(Le Quoi)

Prise en compte de l'organisation (Qui fait Quoi et Où ?)

Prise en compte des choix techniques

(COMMENT FAIRE)

Réel perçu

Niveau Conceptuel

Niveau Logique ouOrganisationnel

Niveau Physique

Système d'information


                  

                            

Figure N° 4 : Description de la méthode MERISE

Source : Jean- Patrick MATHERON, Comprendre Merise, Edition EYROLLES, 2005 ; P.45.

III.2.2.1 Niveau Conceptuel

Ce niveau représente les informations et leurs relations d'une part, les utilisations qui en sont faites et les contraintes d'autre part. Ce niveau correspond à une formalisation du système d'information indépendamment des contraintes d'organisation.

En termes de données, cette description fait appel aux informations Entités-Association et se traduit par des entités de base et par des relations entre ces entités.

En terme de traitement, ces mêmes entités vont être décrites par leur sollicitation ou par les actions qu'elles déclenchent de la part du système d'information (donc par les traitements) dont elles sont les causes et les conséquences. [4]

III.2.2.2 Niveau logique (ou organisationnelle) :

A ce niveau, on intègre à l'analyse les critères l'es à l'organisation. En termes de données, les entités et les relations suscitent la création des tables. La vue logique est nécessairement orientée vers une classe de solution.

En termes de traitement, les événements décrits ne sont pas des événements temporels mais des événements à dominante spatiale.[10]

III.2.2.3 Niveau opérationnel (physique ou technique) :

C'est une représentation des moyens qui vont effectivement être mis en oeuvre pour gérer les données ou activer les traitements. Le niveau physique apporte des solutions techniques.

En termes des données, il y a passage d'une classe de solution à un produit de cette classe.

Concrètement cela se traduit par l'utilisation d'un Système de Gestion de Base de données (SGBD). On effectue des choix sur des supports de stockage et d'accès.

En termes de traitement, le modèle opérationnel décrit l'architecture qui active les différentes taches de l'ordinateur.[10]

III.2.3 Cycle d'abstraction du modèle MERISE

Système d'information manuel

Expression des besoins

Modèle Conceptuel

Modèle Organisationnel

Modèle Opérationnel

Système d'information informatisé

- Recueil des informations

- Délimiter le système

- Construire les MCD et MCT

- Construire les MOD et MOT

- Construire les MPD

Figure N° 5 : Cycle d'abstraction de MERISE Source : cours de SAD, ULBu, 2eme Licence, 2009-2010

La conception du système d'information se fait par étapes, afin d'aboutir à un système d'information fonctionnel reflétant une réalité physique. Il s'agit donc de valider une à une chacune des étapes en prenant en compte les résultats de la phase précédente. D'autre part, les données étant séparées des traitements, il faut vérifier la concordance entre données et traitement afin de vérifier que toutes les données nécessaires aux traitements sont présentes et qu'il n'y a pas de données superflues.

Cette succession d'étapes est appelée cycle d'abstraction pour la conception des systèmes d'information:

L'expression des besoins aboutit au MCC (Modèle conceptuel de la communication) qui définit les flux d'informations à prendre compte.

L'étape suivante consiste à mettre au point le MCD (Modèle conceptuel des données) et le MCT (Modèle conceptuel des traitements) décrivant les règles et les contraintes à prendre en compte.

Le modèle organisationnel consiste à définir le MLD (Modèle logique des données) qui représente un choix logiciel pour le système d'information et le MOT (Modèle organisationnel des traitements) décrivant les contraintes dues à l'environnement (organisationnel, spatial et temporel).

Enfin, le modèle physique reflète un choix matériel pour le système d'information.

III.2.4 Niveaux et modèles de merise

Niveau

Statique (données)

Dynamique (traitements)

 

Conceptuel

MCD

MCT

Indépendant du système: QUOI ?

Organisationnel

ou logique

MLD

(OU ?)

MOT

(QUI ? QUAND ?)

Choix du SGBD:

QUI ? QUAND ? OU ?

Opérationnel

ou physique

MPD

MOPT

Haute connaissance du SGBD: COMMENT?

Tableau N°3 : Niveau et modèles MERISE Source : cours de SAD, ULBu, 1ère Licence, 2008-2009

III.2.4.1 Modèle Conceptuel de données (MCD)

Dans ce niveau, le MCD décrit la sémantique, c'est-à-dire le sens attaché aux données et leur rapports et non à l'utilisation qui peut en être faite.

o o o o o o o o o § § § § § § § § Le MCD a pour but d'écrire de façon formelle les données qui seront utilisées par le système d'information. Il s'agit donc d'une représentation des données, facilement compréhensible, permettant de décrire le système d'information à l'aide d'entités.[c]

L'entité ou objet

L'entité est définie comme un objet de gestion considéré d'intérêt pour représenter l'activité à modéliser (exemple : entité pays) et chaque entité est porteuse d'une ou plusieurs propriétés simples, dites atomiques (exemples : code, nom, capitale, population, superficie) dont l'une, unique et discriminante, est désignée comme identifiant

L'entité représente le concept qui se décline, dans le concret en occurrences d'individus.

Exemples :

· (Fr, France, Paris, 60,4 millions d'hab., 550 000 km²), et

· (De, Allemagne, Berlin, 82 537 000 hab., 357 027 km²),

Cet exemple montre deux occurrences de l'entité "pays" et sont constituées de n-uplets de propriétés, que le code Fr ou De, suffit à identifier sans risque de doublon.

Par construction, le MCD impose que toutes les propriétés d'une entité ont vocation à être renseignées (il n'y a pas de propriété « facultative »).

Le MCD doit, de préférence, ne contenir que le coeur des informations strictement nécessaires pour réaliser les traitements conceptuels. Les informations calculées (ex: montant taxes comprises d'une facture), déductibles (ex: densité démographique = population / superficie) et a fortiori celles liées aux choix d'organisation conçus pour effectuer les traitements ne doivent pas y figurer.

L'association ou relation

L'association est un lien sémantique entre une ou plusieurs entités : l'association peut être réflexive, de préférence binaire (ex : une usine 'est implantée' dans un pays), parfois ternaire, voire de dimension supérieure.

Elle peut également être porteuse d'une ou plusieurs propriétés (ex : date d'implantation d'une usine dans un pays)

Cette description sémantique est enrichie par la notion de cardinalité, celle-ci indique le nombre minimum (0 ou 1) et maximum (1 ou n) de fois où une occurrence quelconque d'une entité peut participer à une association (ex: une usine est implantée dans un (card. min=1) et un seul (card. max=1) pays; et réciproquement un pays peut faire l'objet soit d'aucune (card. min=0) implantation d'usine soit de plusieurs (card. max=n).

III.2.4.2 Modèle Conceptuel de Traitement (MCT)

Le modèle conceptuel des traitements permet de traiter la dynamique du système d'information, c'est-à-dire les opérations qui sont réalisées en fonction d'événements.

Ce modèle permet donc de représenter de façon schématique l'activité d'un système d'information sans faire référence à des choix organisationnels ou des moyens d'exécution, c'est-à-dire qu'il permet de définir simplement ce qui doit être fait, mais il ne dit pas quand, comment ni où...

Le Modèle Conceptuel de Traitement repose sur les notions d'événement, de processus, d'opération et de synchronisation.

Le concept d'événement

Un événement représente un changement dans l'univers extérieur au système d'information, ou dans le système d'information lui-même.

Un événement externe est un changement de l'univers extérieur un événement interne est un changement interne au système d'information

On représente un événement par une ellipse en trait plein pour les événements internes à l'organisation, en trait pointillé pour les événements externes.

Evénement interne

Evénement externe

Figure N°6 : Présentation des événements Source : www.connectionstrings.com

Définition d'un processus

Un processus est un sous-ensemble de l'activité de l'entreprise, cela signifie que l'activité de l'entreprise est constituée d'un ensemble de processus. Un processus est lui-même composé de traitements regroupés en ensembles appelés opérations.

Opération

Une opération est un ensemble d'actions exécutées par le système suite à un événement, ou à une conjonction d'événements.
Cet ensemble d'actions est interruptible, c'est-à-dire que les événements ne sont pas pris en compte (ils ne sont pas forcements ignorés pour autant) tant que l'opération n'a pas été accomplie.

La synchronisation

La synchronisation d'une opération définit une condition booléenne sur les événements contributifs devant déclencher une opération. Il s'agit donc de conditions au niveau des événements régies par une condition logique réalisée grâce aux opérateurs : OU, ET, NON.

Construction du MCT

Le modèle conceptuel des traitements permet de représenter schématiquement la gestion des événements :

Evénement1

Evénement Resultat1

Evénement2

Evénement Resultat2

Opération action1 action2 ...

Figure N° 7 : Construction d'un MCT Source : www.commentcamarche.net

III.4.2.3 Modèle Organisationnel de Traitement (MOT)

Le modèle organisationnel des traitements permet de décomposer un processus en opérations décrivant l'ensemble des activités de l'entreprise. Cette description doit être maintenant complétée par la prise en considération de l'organisation choisie par l'entreprise. Les préoccupations suivantes sont prises en considérations :

· quel poste de travail assure le traitement ?

· traitement manuel ou automatisé ?

· contraintes de temps dues à l'organisation ?

III.4.2.4. Dictionnaire de données

Après un travail rigoureux de recueil de l'information sur le terrain auprès des utilisateurs du système d'informations (il s'agit du recueil de l'existant) et l'intégration des nouvelles demandes, il faut regarder l'ensemble des données utiles à sauvegarder. Cet ensemble forme le dictionnaire de données. 
Ce dictionnaire est présenté sous forme de tableaux : 

Champs retenus

Type de données

Taille

Commentaire

 
 
 
 

Tableau N°4 : représentation du dictionnaire de données Source : www.wikipedia.org

III.2.4.5. Modèle Logique de Données

Il s'agit du passage entre le conceptuel de données et l'implémentation physique de la base. Le MLD est lui aussi indépendant du matériel et du logiciel, il ne fait que prendre en compte l'organisation des données. C'est d'ailleurs le point primordial de la modélisation. Si l'organisation des données est relationnelle (si elles sont liées entre elles) alors le MLD est relationnel et devient le MLDR ou (Modèle Logique de Données Relationnel)

Règle de passage du MCD au MLD [11]

1. Chaque classe d'entité du MCD devient une table dans le MLD. Les attributs standards deviennent des colonnes de la table et les identifiants de la classe d'entités deviennent des clés de la table ou clés primaires ;

2. Relation binaire aux cardinalités (x,1)-(x,n),x=0 ou x=1

La clé primaire de la table a cardinalité (x,n) devient une clé étrangère dans la table a cardinalité(x,1) ;

3. Relation binaire aux cardinalités (x,n)-(x,n),x=0 ou x=1

Il y a création d'une table supplémentaire ayant une clé composée des identifiants de deux entités. On dit que la clé primaire de la nouvelle table est la concaténation des clés primaires de deux tables.

Si la relation est porteuse de données, celles-ci deviennent des attributs pour la nouvelle table.

4. relation n-aire (quelles que soient les cardinalités) il y a création d'une nouvelle table ayant comme clé primaire la concaténation des identifiants des entités participant à la relation. si la relation est porteuse de données, celles-ci deviennent des attributs pour la nouvelle table.

III.2.4.6. Modèle physique de données

Le modèle physique des données consiste à décrire la structure de données utilisée sans faire référence à un langage de programmation. Il s'agit donc de préciser le type de données utilisées lors des traitements. Ainsi, le modèle logique est dépendant du  type de base de données utilisé. Cette étape consiste à implémenter le modèle dans le SGBD, c'est-à-dire le traduire dans un  langage de définition de données.

Le langage généralement utilisé pour ce type d'opération est le  SQL, et plus spécialement le langage de définition de données du SQL.

CHAPITRE IV. CONCEPTION DU NOUVEAU SYSTEME

MEDICAMENT

CodeMed Désignation

CodeReception Date Heure Commentaire

SUBIR

0

1

N

N

1

N

N

1

1

1

1

N

RECEVOIR

Date Quantité

PERSONNEL SOIGNANT

CodePersonnel Nom Prenom Fonction Adresse Service

PATIENT CodePatient Nom Prenom Sexe DateNaissance Quartier Commune Avenue

CONSULTER

Date Symptômes

EXAMEN

CodeExamen Résultat Date Observation

IV.1 Modèle conceptuel des données

Figure N° 8 : MCD du nouveau système Source : Elaboration personnelle

IV.2 Modèle conceptuel de traitement

IV.2.1 MCT Accueil du patient

Accueil du patient

Arrivée du patient

Le patient est orienté ailleur

Remise au patient le numéro d'identification

Présentation de son numéro d'identification et/ou recherche du patient dans la BD

Attribution du numéro d'identification au patient

Ou

Consultation - Enregistrer les plaintes

Accueil du patient - S'assurer qu'il présente les signes de la malaria Non Oui

Pré Consultation - Vérifier si c'est la première consultation

Non Oui

Figure N° 9 : MCT pour l'accueil du patient du nouveau système Source : Elaboration personnelle

IV.2.2. MCT de la facturation

Numéro d'identification

Argent

ET

- Etablissement de la
facture - enregistrement du
numéro d'identification
sur celle-ci

Facture acquittée

Facturation

Figure 10: MCT de la facturation pour le nouveau système

Source : Elaboration personnelle

IV.2.3. MCT Examen du sang

Prélèvement du sang - Prélever le sang

Résultats + numéro d'identification

Patient se présente avec Facture acquittée

Test

- Analyse du sang

- Enregistrement des
résultats

Sang amené au laboratoire

Sortie du patient

Figure N° 11 : MCT de l'Examen du sang du nouveau système Source : Elaboration personnelle

IV.2.4. MCT Distribution des médicaments

Présentation du numéro d'identification

Prescription médicament autre que ceux de la malaria

Prescription médicament pour la malaria

Analyse de résultat

Négatif Positif Cas grave

Hébergement en attendant le transfert

OU

Octroi des médicaments.

- Enregistrement des médicaments
donnés dans la BD - Remise du numéro d'identification au
patient

Sortie du patient

Figure N° 12 : MCT de distribution des médicaments du nouveau système Source : Elaboration personnelle

IV.3. Modèle logique de données

- PATIENT (CodePatient, Nom, Prenom, Sexe, DateNaissance, Poids, Adresse, Quartier, Commune,).

- PERSONNEL (CodeEmploye, Nom, Prenom, Fonction, Service, Adresse)

- MEDICAMENTS (CodeMedicament, Designation)

- EXAMEN (CodeExamen, Date, Resultat, Observation, #CodePatient)

- RECEVOIR (CodePatient, CodeMedicament, Date, Quantité)

- CONSULTER (CodePatient, CodeEmploye, Date, Symptômes)

IV.4. Digramme des flux d'information

Accueil & consultation

1

3

2

10

4

Distribution

Facturation

Patient

5

11

9

6

Prélèvement du sang

7

8

Laboratoire

Figure N° 13 : Diagramme de flux du nouveau système Source : Elaboration personnelle

Légende :

1. Présentation du patient au service Accueil ;

2. Consultation du patient

3. Enregistrement dans la BD et remise du numéro d'identification au patient

4. Le patient se présente au service de facturation avec son numéro d'identification

5. Etablissement et remise de la facture acquittée au patient.

6. Le patient présente la facture acquittée et son numéro d'identification au service de prélèvement du sang.

7. Le sang prélevé est amené au laboratoire pour analyse avec le numéro d'identification du patient.

8. Après analyse du sang, les résultats sont envoyés au service Prélèvement pour enregistrement des résultats dans la BD.

9. Après enregistrement des résultats, appel au patient et remise de son numéro d'identification

10. Le patient se dirige vers le service distribution des médicaments et présente son numéro d'identification.

11. Après analyse des résultats de la BD, octroi au patient des médicaments selon les résultats obtenus.

IV.5. Le Modèle Organisationnel de Traitement (MOT)

Procédure fonctionnel

Nature

Fréquence/Période

Poste de travail

Arrivée du patient

Acceptation de la consultation

Ou

Présentation du numéro d'identification archives

Consultation

Enregistrement

Demande si c'est la première consultation
Non Oui

Octroi du numéro d'identification archives

Demande si le patient présente les signes de la malaria Non Oui

Orientation ailleurs

Orientation ailleurs

manuel

Arrivée du patient

Service Accueil et consultation

Argent

Remise du numéro d'identification

Présentation numéro

ET

Facture acquittée

Facturation - Etablissement de la facture - Inscription du numéro
d'identification sur la facture

Test - Analyse du sang - Enregistrement des résultats

Prélèvement du sang

Sortie du patient

Sang amené au laboratoire

 

Automatisé

Recherche du patient dans la BD/Enregistrement du patient

Service Accueil et consultation

Manuel

Consultation

Service Accueil et consultation

 

manuel

Facturation

Service Facturation

Analyse des résultats

Négatif Positif Cas grave

Résultats + numéro d'identification

Hébergement en attendant transfert

Prescription médicaments autre que ceux de la malaria

Prescription médicamentde la malaria

OU

Sortie du patient

Octroi des médicaments

- Enregistrement des médicaments
donnés dans la base - remise au patient du numéro
d'identification

 

Manuel et automatisé




Manuel

Prélèvement du sang

Analyse des résultats

Service de prélèvement du sang

Service distribution des médicaments

 

Manuel et Automatisé

Distribution de médicament

Service de distribution médicament

Tableau n° 5 : MOT du nouveau système Source : Elaboration personnelle

IV.6. Modèle physique des données MPD

Figure N° 14 Modèle physique des données. Source : Elaboration personnelle

IV.7 Dictionnaire des données

TABLE

ATTRIBUTS

DESIGNATION

TYPE

PATIENT

CodePatient

Le Code d'identification du patient

Entier

Nom

Le Nom du patient

Texte

Prenom

Le Prénom du patient

Texte

Sexe

Le sexe du patient

Texte

Age

L'âge du patient

Entier

Poids

Le poids du patient

Réel

Adresse

L'adresse du patient

Texte

Quartier

Le quartier du patient

Texte

Commune

La commune du patient

Texte

 

PERSONNEL

CodeEmploye

Le code d'identification de l'employé

Texte

Nom

Le nom de l'employé

Texte

Prenom

Le prénom de l'employé

Texte

Fonction

La fonction de l'employé

Texte

Service

Le service dans lequel travaille l'employé

Texte

Adresse

L'adresse de l'employé

Texte

 

MEDICAMENT

CodeMedicament

Le code d'identification du médicament

Texte

Designation

Le nom du médicament

Texte

 

EXAMEN

CodeExamen

Le code de l'examen

Entier

Date

La date de l'examen

Date

Resultat

Le résultat obtenu

Texte

Observation

Les observations faites

Texte

Codepatient

Le code du patient

Entier

 

RECEVOIR

CodePatient

Le code du patient qui a reçu les médicaments

Entier

CodeMedicament

Le code du médicament sorti du stock

Texte

Date

La date de sortie du stock

Date

Quantite

La quantité sortie du stock

Entier

 

CONSULTER

CodePatient

 

Entier

CodeEmploye

 

Texte

Date

 

Date

Symptomes

 

texte

Tableau n°3 : Dictionnaire des données du nouveau système Source : Elaboration personnelle

CHAPITRE V. IMPLEMENTATION

V.1 Outils de développement

Dans le cadre de ce travail, nous allons utiliser l'architecture client serveur. Nous allons utiliser un réseau domestique (LAN) afin de permettre un échange des données entre les opérateurs de différents services.

La base de données est conçue sous le gestionnaire de base des données MySQL. Le langage de programmation est Visuel Basic 2010. Nous avons utilisé le langage de manipulation des données SQL pour interroger la base des données.

V.3. Présentation des interfaces utilisateurs

1. Fenêtre de démarrage

Cette fenêtre est la feuille de démarrage du programme. Après son chargement, la feuille de connexion est ouverte.

Fenêtre de connexion

Cette fenêtre présente une connexion échouée faute d'un login et/ou mot de passe erroné. La seule option qui reste c'est de quitter le programme parce que tous est désactivé sans les bons paramètres de login et mot de passe.

Fenêtre de connexion,

Lorsque les bons paramètres de connexion sont entrés, la connexion est réussie, cette fenêtre vous donne accès aux fonctionnalités du programme en vous présentant la fenêtre menu générale.

Menu général

C'est la fenêtre qui donne accès aux autres menus du programme : Gestion des patients, le traitement, gestion des médicaments, gestion des utilisateurs et les statistiques et le bouton de quitter l'application.

Menu1 : Gestion des patients

Bouton pour rechercher un patient à partir de son code pour savoir s'il est enregistré dans la base des données

Bouton pour afficher tous les patients enregistrés dans la base des données

Bouton pour rechercher un patient à partir de son nom, son prénom et sa commune dans le cas où il a oublié son code pour savoir s'il est enregistré dans la base des données

Ajout et modification d'un patient

Bouton de suppression de patient faute d'un décès ou autres raisons

Bouton de validation d'ajout et de la modification d'un patient

Bouton Ajout nouveau patient

Bouton de modification des informations du patient

Menu2 : Opérations cliniques

Enregistrement de la consultation

Cette fenêtre présente l'enregistrement de la consultation des patients et l'enregistrement des résultats. Après consultation, prélèvement du sang et examen, les résultats des patients sont enregistrés (partie droite).

Menu 3 : Gestion des employés

Cette fenêtre présente les boutons d'ajout de modification et de suppression des employés.

Menu 4 : Distribution des médicaments

Cette feuille présente à gauche le champ dans le quel on doit entrer le code du patient pour avoir sa situation, consultation et résultat obtenu afin de savoir le type de médicament lui octroyé et quelle quantité (à droite)

Menu 5. Gestion des utilisateurs du système

Cette feuille nous aide à ajouter, modifier et supprimer les utilisateurs du système.

Menu 6 Rapports et statistiques

Onglet 1 : statistiques

Cette fenêtre présente les différente optons de présenter les statistiques. On peut entrer l'année et savoir toutes les consultations faites au courant de cette année, on peut choisir le mois par rapport à cette année, on peut choisir une certaine date de l'année.

On peut aussi savoir les patients de plus de 5 ans et ceux de moins de 5 ans avec leur résultat obtenus respectivement après consultation.

On peut aussi savoir le nombre des femmes consultées et leurs résultats comparativement au nombre d'hommes aussi avec leur résultats.Onglet 2 : statistique médicament

Cette feuille présente les statistiques concernant les médicaments distribués. On peut choisir une date et savoir la quantité distribuée par rapport à un médicament quelconque. Après avoir entré la date, on peut choisir un médicament et savoir la quantité distribué de ce dernier.

On peut aussi entrer l'année et savoir les quantités distribuées au courant de cette année. Pour la même année, on peut aussi entrer le mois et avoir une idée sur les quantités des médicaments distribués au courant de ce mois.

Le dernier bouton c'est le bouton de fermeture de l'application.

CONCLUSION GENERALE ET RECOMMANDATIONS

L'informatisation des systèmes manuels s'avère nécessaire dans ce siècle où les organisations de toute nature doivent traiter les données diversifiées.

Pour permettre la bonne sécurité, le bon archivage et le bon traitement des données, on a besoin d'implémenter un système informatisé afin de palier aux problèmes multiples causés par le système manuel.

C'est ainsi que nous avons orienté ce travail intitulé « Conception et réalisation d'une application de suivi de distribution des médicaments d'ALUMA Burundi, Cas du Centre St. François d'Assise » dans le but de pallier aux multiples problèmes posés par le système manuel.

L'hypothèse de ce travail est ainsi libellée : L'application de gestion et de suivi de distribution de médicament permettrait :

- De réduire le temps de traitement de données concernant les patients ;

- D'avoir une vision globale sur les quantités des médicaments distribuées

- D'avoir les données statistiques fiables sur les consultations des patients et sur la distribution des médicaments.

Au terme de ce travail et après analyse, conception et réalisation du nouveau système qui prend en compte les objectifs que nous nous sommes assignés, nous nous permettons de confirmer l'hypothèse ci-haut mentionnée.

Cette hypothèse est confirmée parce que le nouveau système pallie aux problèmes de temps de traitement des données concernant les patients, le nouveau système permet d'avoir une vision globale sur les quantités des médicaments distribuées par rapport à une certaine date et enfin le système permet d'avoir les données statistiques fiables sur toutes les consultations effectuées et sur la distribution des médicaments et cela par rapport à une certaine date (jour, mois, année).

Nous recommandons à ALUMA-BURUNDI de se doter d'un système informatique et aux autres chercheurs qui aimeraient travailler sur ce sujet d'informatiser aussi le service gestion du stock des médicaments.

BIBLIOGRAPHIE

Ouvrages généraux

[1] Pinto, R, Méthodes des sciences sociales, PUF, Paris, 1975, p.21

[2] GRAWITZ M, Méthodes des sciences sociales, édition Dalloz, Paris, 2001, p.351.3.

[3] GRAWITZ M, Op.Cit., p.351

[4] Félix JOLIVET et REBOUL Gérard, Informatique appliquée à la gestion, Tome 1 2ème édition, 1996, p. 26.

[5] J.P. MATHERON, Comprendre Merise, Edition EYROLLES, 2005, p.210.

[6] De Courcy R., Les systèmes d'information en réadaptation, Québec,

[7] Management des systèmes d'information, P. 111

[8] Réseau international CIDIH et facteurs environnementaux, 1992, n°5 vol. 1-2 P. 7-10

[9] Reix R. Système d'information et management des organisations, Vuibert, 4ème édition, Paris 2002

[10] Félix J. et RABOUL G., Op. Cit., , p. 186

[11] Joseph GABAY, MERISE et UML pour la modélisation des systèmes d'information, Paris 2002, p.28.

Sites web

[a] http://www.developpez.com

[b] http://www.vbfrance.com

[c] http://www.commentcamarche.net

[d] http://www.connectionstrings.com

[e] http://www.wikipedia.org






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








"Les esprits médiocres condamnent d'ordinaire tout ce qui passe leur portée"   François de la Rochefoucauld