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
N°
|
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
|