REPUBLIQUE DU
BURUNDI
UNIVERSITE MARTIN LUTHER KING
FACULTE D'INFORMATIQUE DE GESTION
CONCEPTION ET REALISATION D'UNE APPLICATION DE GESTION
D'UN LABORATOIRE D'ANALYSES MEDICALES : CAS DE L'HOPITAL PRINCE REGENT
CHARLES
                                           
Par
                       NAHI MANA Aura
                                           Et
                        NDAYIRAGIJE Epitace
Membres du Jury :                            
           Mémoire présenté et défendu        
Président : NIYONGABO Leonidas            Publiquement en vue 
de  Directeur : MINANI Evariste                       l'obtention du grade
de Licencie 
Secrétaire : NDAYIZEYE Olive                 
 en Informatique de gestion                                            
                                                         
                                                         
             Bujumbura juillet 2012
DEDICACE
A Mon père BARANDAJE Evariste 
A ma mère MISIGARO Modeste
A mon épouse NAHISHAKIYE Verdiane
A mes  chers enfants
A mes frères et soeurs 
A mes  neveux
DEDICACE
A Mon père BARANDAJE Evariste 
A ma mère MISIGARO Modeste
A mon épouse NAHISHAKIYE Verdiane
A mes  chers enfants
A mes frères et soeurs 
A mes  neveux
NDAYIRAGIJE Epitace
DEDICACE
A Mon regretté père 
A ma mère  NDAYISHIMIYE REGINE
A mon époux     NAHIMANA   Georges
A mes  chers fils
A ma tante 
A mes frères et soeurs
                                    A mes cousins et cousines
NAHIMANA AURA
REMERCIEMENTS
           Avant tout nous remercions  sincèrement  nos
parents qui ont tout fait pour nous mettre sur le banc de l'école. Nos
sentiments de profondes gratitudes  s'adressent  également à nos
éducateurs  de l'école primaire à l'université
ainsi qu'à toute personne  qui, de près ou de loin, a
contribué à notre formation. 
Il nous est impossible  de nous passer sans remercier Monsieur  
MINANI Evariste, qui a accepté d'assurer dignement la direction de ce
travail du début à la fin, malgré ses multiples
responsabilités. Son amour de travail, sa rigueur académique et
scientifique  nous serviront toujours d'exemple .Que notre profonde gratitude
et profonds respects lui soient rassurés.
Nos remerciements vont également à l'égard
des agents de l'Hôpital Prince Régent Charles 
particulièrement  ceux du laboratoire, de la bibliothèque de
l'Université Lumière de Bujumbura (ULBu) et celle de 
l'Université du Lac Tanganyika (ULT) qui nous ont facilités
matériellement dans notre recherche.
LISTE DES SIGLES ET ABREVIATIONS
| 
      ACCDB           
AGEXLAB     
BD                   
BIOS       
CAM             
CD                  
CFR                
CNTS             
CTB               
DB                  
DB MS          
DB2                
DBA 
DBD               
ECBU               
ETC               Ex                   
FN                    
FNBC              
FOREAMI 
     
GE                 GOT               
HPRC             
IA                  Idem            
KEH                
LBM                
MCD                
MCT              
Mdb                
MERISE         
                                 
MFP               
MLD              
MO                  
MOP              
MOT             MPD            
MS Access  
NB              
NFS             
No                 
ODBC              OLE DB         
Op cit          ORL             
QBE            Pge             
 PC                
PF             RAM           
RIBUP  
     
SAI            SIAD          
SII              
SDI           SIDA          
SGBD         
SGF           SQL            
TC             
TS             
ULT         ULUBU    
VIH           
VS              
V B 6.0         WWW      
 | 
 : Access Data Bas 
: Application de Gestion des Examens de Laboratoire 
: Base de donnée 
: Basic Input Output System 
: Carte d'Assurance maladie /ou carte d'Assistance Maladie 
: compact Disk 
: confert 
: Centre National de Transfusion Sanguine 
: Coopération Technique Belge 
: DataBase 
: Database Management System 
: Debase 
: DataBase Administrator 
: Database Designer 
: Examen Cytobactériologique des urines  
: exctera  
: Exemple 
: Forme Normale  
: Forme Normale de Boyce Codd; 
: Fonds de la Reine Elisabeth  pour l'Assistance  des  
                      Malades Indigènes  
: Goutte épaisse 
: Transaminase Glutano-Oxaloacétique 
: Hôpital Prince Régent Charles 
: Intelligence Artificielle 
: Même auteur, même ouvrage, même page 
: Kystes d'Entamoeba Histolistica 
: Laboratoire de Biologie Médicale 
: Modèle Conceptuel de Données  
: Modèle conceptuel de traitements 
: Microsoft  Database 
: Méthode d'Etude  et de Réalisation Informatique 
par Sous               
     Ensemble ou  pour  des Systèmes d'Entreprise       
 
: Mutuelle de la Fonction Publique 
: Modèle Logique de Données 
: Méga Octet 
: Mot de passe 
 : Modèle Organisationnel de Traitement 
:Modèle Physique de Données 
: Microsoft Access 
: Nota Bene 
:Numerotation Formule Sanguin 
: Numero 
:Open Database Connectivity 
:Object linking and Embedding DataBase  
:opere citato 
:Oto Rhino Laryngologie(Oreille nez laryngx) 
: Query By Example 
: Page 
: Personnal Computer 
: Procédure Fonctionnelle 
: Random Access Memory   
: Renforcement de l'Initiative Burundaise  des Personnes  
  Vivant    avec le VIH/SIDA 
: Système Automatisé  d'Information 
: Système Interactive d'Aide à la
Décision 
: Système d'Information informatisé 
: Schéma Directeur 
: Syndrome d'Immuno- Déficience Acquise  
: Système de Gestion de Bases de Données 
: Système de Gestion de Fichier 
: Structured Query Language 
: Test de Coagulation 
: Temps de Saignement 
: Université du Lac  Tanganyika 
: Université Lumière du Burundi 
: Virus d'Immunodéficience  Humaine.. 
: Vitesse de Sédimentation 
: Visual Basic version 6.0 
: Word Wide Web 
 | 
 
LISTE  DES TABLEAUX
Table 1:Les différentes sections du
laboratoire de l'HPRC 
2
Table 2:Le flux moyen des patients 
10
Table 3:Décomposition du système
d'information selon les moyens utilisés 
17
Table 4:Typologie des applications du
système d'information 
18
Table 5:Les niveaux et modèles
correspondants de MERISE 
24
Table 6:Les étapes de MERISE 
24
Table 7:Les différentes registres du
laboratoire par poste 
35
Table 8:Le personnel du service de laboratoire de
l'HPRC 
36
Table 9:Matériel informatique  existant dans
leservice laboratoire de l'HPRC 
37
Table 10:Le dictionnaire des données 
42
LISTE  DES  FIGURES
Figure
1:Organigramme du service de laboratoire de HPRC 
8
Figure 2:Les fonctions du système
d'information dans l'entreprise 
16
Figure 3:Schéma du modèle conceptuel
des données MCD 
43
Figure 4:Schéma du Modèle Conceptuel
de traitement( MCT) 
48
Figure 5:Schema du MOT présenté par
poste 
59
Figure 6:schéma du Modèle Physique de
Données 
60
Figure
7:Schéma de l'interface utilisateur 
67
Figure 8:page d'accueil 
69
Figure 9:Page d'authentification 
70
Figure 10:Message d'avertissement:» mot de
passe et /ou login et /ou nom de l'utilisateur incorrect 1/3 
71
Figure 11:Message d'information:" vous avez
dépassé le nombre d'essai,le programme   va s'arreter" 
72
Figure 12:Menu Principal de l'utilisateur 
73
Figure 13:Message d'interrogation «voulez vous
vraiment modifier le mot de passe et /ou le login? 
74
Figure 14:Message d'erreur" le nom du patient doit
etre en lettres!" 
75
Figure 15:Message d'avertissement «La date de
naissance du patient doit etre  inférieure ou égale à la
date d'aujourd'hui 
75
Figure 16:Message d'information «Le
numéro du téléphone doit etre en chiffre" 
76
Figure 17:Message d'information
«L'enregistrement a bien réussi" 
77
Figure 18:Affichage du patient à
modifier 
78
Figure 19:Message d'interrogation"voulez vous
vrament modifier cet enregistrement?" 
79
Figure 20:Message d'interrogation"voulez vous
réellement suprimer ce patient?" 
79
Figure 21:Message d'interrogation"voulez vous
vraiment quitter l'application AGEXLAB?" 
80
Figure 22:Affichage du premier  enregistrement 
81
Figure 23:Affichage du dernier enregistrement 
81
Figure 24:affichage de l'enregistrement
précedent 
82
Figure 25:Message d'interrogation"voulez vous
vraiment retourner au Menu Principal?" 
83
Figure 26:Affichage des examens demandés
prescrit sur l'ordonnance « Num_Ord=6010 » 
84
Figure 27:Affichage  de tous les examens de type
sero immunologique 
85
Figure 28:Affichage des examens demandés
nommés «  GE » 
86
Figure 29:Affichage des  examens demandés
dans la section « Id_Section BIO 01 » 
88
Figure 30:Affichage de l' examen  demandé
« Id_Ex = 60104 » 
89
Figure 31: Calcul du Net à payer des examens
du patient «  Id_P=100 » 
90
Figure 32: Résultat du patient ayant le No_
Labo » 24800 »,partie droite 
91
Figure 33: Résultat du patient ayant le No_
Labo » 24800 »,partie gauche 
91
Figure 34: liste   des examens demandés 
92
Figure 35: liste   des examens demandés 
93
Figure 36:liste des Medecins demandeurs 
94
Figure 37:liste des Médecins demandeurs 
95
Figure 38: Liste des résultats 
96
Figure 39 sous menu concepteurs, Analystes-
programmeurs: 
97
Figure 40:Sous menu « Guide utilisateur 
» 
98
TABLE DES MATIERES 
DEDICACE 
i
DEDICACE 
i
DEDICACE 
ii
REMERCIEMENTS 
iii
LISTE DES SIGLES ET ABREVIATIONS 
iv
LISTE  DES TABLEAUX 
vi
LISTE  DES  FIGURES 
vii
CHAP 0.  INTRODUCTION GENERALE 
1
0.1 Problématique 
1
0.2  Choix du sujet 
2
0.3 Intérêt du sujet 
2
0.3.1 Intérêt personnel 
2
0.3.2 Intérêt social 
3
0.3.3 Intérêt académique et
scientifique 
3
0.4   Délimitation du sujet 
3
0.5    Objectifs 
3
0.6    Hypothèse de recherche 
4
0.7    Méthodologie de la recherche 
4
0.7.1 Technique de recherche 
4
0.7.2 Méthodes de recherche 
5
0.8.3.Historique du laboratoire d'analyses
médicales de l' HPRC 
5
0.8.4. Organisation du service de laboratoire 
d'analyses médicales de HPRC. 
6
0.8.5 ORGANIGRAMME DU LABORATOIRE   DE L' HPRC 
8
0.8.6. Définition des concepts analyses et
examens médicaux 
8
0.8.7 Flux de la population hospitalière  du
laboratoire de HPRC 
9
0.8.8. Les missions du laboratoire d'analyses
médicales de l'HPRC 
10
0.8.9.Fonctionnement du laboratoire d'analyses
médicales de l'HPRC 
10
0.9. Subdivision  du travail 
12
CHAP I. LE SYSTEME D'INFORMATION 
13
I.1. Définition des concept s du
système d'information 
13
I.2.Les  fonctions du système d'information
dans l'entreprise 
15
I.3. Décomposition  du Système
d'Information  selon  les moyens utilisés 
17
I.4.Typologie des applications du système
d'information 
18
CHAP II.LIENS ENTRE  LE SYSTEME D' INFORMATION ET
LES 
19
BASES DE DONNEES 
19
II.1.Introduction 
19
II.2 Généralités  sur  les
bases de  données et  leurs systèmes de gestion 
19
II.3.Système de gestion de bases de
Données (SGBD) 
19
II.3.1.Définition 
19
II.3.2. Caractéristique des Systèmes
de gestion de Base de Données ( SGBD) 
20
II.3.3.Types de Système de Gestion de Base
de Données 
21
II.4 Les différentes catégories d'
usagers des SGBD 
21
CHAP III. PRESENTATION DE LA METHODE MERISE 
23
III.1   Introduction 
23
III.2 Etapes de MERISE 
24
II.3   Modèle conceptuel de Données
MCD 
25
III.3.1.Les éléments constitutifs  du
modèle entité-relation 
25
III3.2.Les étapes d'élaboration d'un
MCD ou schéma entité /relation 
26
III.4.Les formes normales du modèle
conceptuel 
27
III.5.  Modèle Logique de Données
MLD 
28
III.5.1 Généralités 
28
III.5.3.Règle de passage  du modèle
conceptuel au modèle logique relationnel 
29
III.6  Modèle conceptuel de Traitement
MCT 
30
III.7 Modèle  Organisationnel de traitement
MOT 
31
III.8   Modèle Physique de
Données(MPD) 
32
III.9 Modèle Opérationnel de 
traitements 
32
CHAP IV  CONCEPTION  ET MODELISATION  D' 
 UNE 
33
APPLICATION DE GESTION DES EXAMENS 
33
DU  LABORATOIRE DE HPRC 
33
IV.1    Analyse de l'existant 
33
IV.1.1 Description conceptuelle de
l'énoncé 
33
IV .1.2 Description du système
existant 
34
IV.1.2.1.Inventaire des documents existants 
34
IV.1.2.1.a) Les différentes fiches
identifiées 
34
IV.1.2.1.b) Les différentes registres du
laboratoire par poste 
35
IV .1.2.2.Etude des moyens  utilisés 
36
IV.1.2.2.a)Le personnel du service de laboratoire
de l'HPRC 
36
IV.1.2.2.b) Matériel informatiques existants
dans le service laboratoire de l'HPRC 
37
IV.1.3 Critique de l'existant 
38
IV.1.4  Proposition de solutions 
38
IV.1.5.Choix de la solution 
39
IV .2. La conception du futur système 
39
IV.2.1 Description conceptuelle des données
du MCD 
39
IV.2.1.a) Listes brutes des entités et  leur
épuration 
39
IV.2.1.b) Les différentes relations  entre
entités 
40
IV.2.2. Dictionnaire des données 
41
IV.2.3.)Schéma du Modèle conceptuelle
de Données  MCD 
43
IV.2.4. Le Modèle Logique de Données
Relationnel (MLDR) 
44
IV.2.5 Schéma du Modèle conceptuelle
de traitement MCT 
45
IV.2.6 Le modele organisationnel de
Traitement(MOT) 
49
IV.2.6.a) Regroupement des regles de gestion 
49
IV.2.6.b) schéma du  MOT
présenté séquentiellement 
50
IV.2.6.c)Schema  MOT presenté par poste 
55
IV.2.7 Modele physique de donné MPD 
60
CHAP V : DEVELOPPEMENT ET REALISATION
D'UNE 
61
APPLICATION DE GESTION DES EXAMENS D'UN 
61
LABORATOIRE D'ANALYSES MEDICALES DE HPRC 
61
V.1.Introduction 
61
V.2 Outils utilisé   dans la conception de
l'application  AGEXLAB 
61
V.2.1.Microsoft Visual Basic 6.0 
64
V.2.2.Microsoft Access 2007 
64
V.3.Sécurité au niveau de
l'application  AGEXLAB 
65
V.4 Description des interfaces utilisateurs pour 
l'application AGEXLAB 
66
V.4.1 schéma de l'interface utilisateur
l'application AGEXLAB 
67
V.4.2 Légende du schéma d'interface
utilisateur de  l'application AGEXLAB 
68
IV.5. Enchainement des écrans de
l'application  AGEXLAB 
69
CONCLUSION GENERALE ET SUGGESTIONS 
99
BIBLIOGRAPHIE 
102
I.OUVRAGES CONSULTES 
102
Livres 
102
Mémoires 
102
II.RAPPORTS  de stage 
103
III.NOTES DE COURS CONSULTEES 
103
IV.  WEBOGRAPHIE 
103
ANNEXE 1 
I
CHAP 0.  INTRODUCTION GENERALE 
0.1 Problématique
               Actuellement,   l'informatique constitue une
révolution la plus innovante dans la vie moderne de l'homme et connait
une avancée technologique spectaculaire dans tous les secteurs. Certes,
l'invention de l'ordinateur a permis d'informatiser les systèmes des
données des entreprises, par une sauvegarde  et traitement de
l'information.
            Ainsi donc, face à de multiples  
problèmes  dus à la gestion traditionnelle  des entreprises,
Cette science  joue un rôle important dans le développement de 
l'entreprise  en général, des  institutions sanitaires, et  les 
laboratoires d'analyses médicales en particulier.
             Au Burundi, la croissance de la population
hospitalière nécessite une gestion rationnelle et rapide.
L'informatisation des institutions sanitaires est encore à ses
débuts. La manière de gérer  manuellement les laboratoires
d'analyses médicales   est encore  dominante d'où la
nécessité d'introduire l'informatique dans la gestion de  ces
services hospitaliers au travers les solutions logicielles.
                   Un laboratoire d'analyses médicales
ou laboratoire de  biologie médicale(LBM), est un lieu où
sont prélevés et analysés divers fluides d'origine humaine
ou animale sous la responsabilité des  biologistes médicaux, qui
en interprètent les résultats dans le but de participer au
diagnostic  et au suivi de certaines maladies1(*)
                Le laboratoire de l'HPRC est l'un des principaux
laboratoires publics de la capital Bujumbura.  Comme tous les autres, il
effectue des analyses  médicales  de nombreux patients
hospitalisés ou ambulants, et même de l'urgence,  tant burundais
que étrangers.    Face à   l'augmentation de la population
hospitalière,  ce service de  laboratoire d'analyses médicales 
de l'Hôpital Prince Régent Charles   se trouve confronté
à  beaucoup de problèmes :
- Grand volume d'informations traitées manuellement, ce
qui provoque parfois des erreurs dans l'établissement des documents.
-  Recherche difficile dans  les registres ; 
- La lenteur et une perte de temps dans l'enregistrement et  la
recherche des données ;
-  Insécurité des informations.
- Possibilité d'erreur dans le remplissage des
différents documents.
- Possibilité d'erreur dans le calacul des montants des
examens
- Difficulté de stockage due au Nombre important
d'archives
-  Détérioration des archives à force de
leur  utilisation trop fréquente.
             C'est autour de cette thématique que nous
allons  réfléchir aux interrogations suivantes :
1. L'informatisation influence - t- elle sur la gestion  des 
examens demandés du laboratoire ?
2. Le niveau d'automatisation dans la gestion du laboratoire est
elle satisfaisante  pour palier  à  tous  les problèmes
évoqués ci- haut ?
0.2 
Choix du sujet
                 Le sujet que nous avons choisi est
«    conception et réalisation d'une application 
de gestion des examens d'un laboratoire d'analyses médicales :cas
de l'Hôpital Prince Régent Charles ». Le choix
de ce sujet est motivé par son originalité car dans nos
recherches  dans les différentes bibliothèques universitaires de
la capitale Bujumbura, nous n'avons pas pu trouver aucun travail 
déjà déposé concernant l'informatisation  de la
gestion  des examens d'un laboratoire d'analyses  médicales.
0.3 Intérêt du sujet
0.3.1 Intérêt personnel
          
             Ce travail de mémoire nous permettra
d'acquérir des connaissances dans le domaine  de l'informatique  de
gestion. Il nous permettra aussi de perfectionner notre bagage intellectuel
dans la conception  et le développement d'une application de gestion.
0.3.2 Intérêt social
              Du point de vue social, ce travail de
mémoire  apportera plus d'intérêt aux  médecins, au
personnel du laboratoire  de l'HPRC  et aux patients. Ce travail permettra
d'améliorer d'avantage les conditions sanitaires  de la population.
Les patients gagneront la qualité du service, la
confidentialité et l'archivage de leurs données.
Quant à l'hôpital, aux médecins ainsi qu'au
personnel du  laboratoire de HPRC, ils tireront  profits de
l'amélioration de la gestion du laboratoire, de la qualité de
l'information fournie par le système informatisé. Les
informations seront justes, complètes, rapides, opportunes et
accessibles en temps réel et au moment voulu.
0.3.3 Intérêt académique et
scientifique
                       Notre travail de mémoire
répond à une exigence académique actuelle à la fin 
des études universitaires de second cycle, tout étudiant doit
rédiger un mémoire original. Ce  travail  s'intègre dans
le domaine de l'informatique de gestion.et  complète les travaux
scientifiques antérieurs .Il  pourra servir de tremplin ou de
référence à d'autres recherches ultérieures dans le
même domaine.
0.4   Délimitation du sujet
 
               Notre Travail se limite dans le domaine de la
conception et développement d'une application de gestion des examens
d'un laboratoire d'analyses médicales. C'est une étude qui
portera  sur les examens demandés,  qui requièrent une analyse de
laboratoire par des tests sur échantillons de tissus ou liquides
corporels.
 Dans l'espace, ce travail est limité au service de
laboratoire d'analyses  médicales de l'HPRC, un hôpital
situé dans   la capitale Bujumbura, commune Buyenzi, à l'avenue
du port de Bujumbura. Dans le temps, nous avons considéré les
données allant de  Avril 2011  jusqu'à  Avril 2012
0.5    Objectifs
           Afin de remédier à tous ces
problèmes recensés au laboratoire de HPRC, notre imagination a
opté sur la conception d'une application  de gestion des examens  dont
les objectifs seront les  suivants :
-  Rapidité dans l'établissement des
différents documents ;
-  Facilité, simplicité et rapidité
d'accès aux données  par une recherche, et par une  consultation
multicritère ;
- Accès confidentielle  et sécurisé aux
informations selon le mode d'accès ;
- Stockage des informations sur des supports informatiques ce qui
assurera leur sécurité physique ;
- Gain de temps dans l'établissement des montants des
examens
- Automatiser certaines  taches qui se traitent manuellement.
0.6    Hypothèse de recherche
                         Pour mener à bout notre
recherche, compte tenu de la problématique  précédente,
notre   travail propose une série d'hypothèses qui
mériteraient d'être vérifiées à la fin de la
recherche :
1) La conception d'un système d'information pourrait
être une solution à quelques problèmes d'enregistrement et
de mise à jour ; de faciliter  la consultation et la
recherche ; d'accès rapide et confidentiel  à
l'information ?
2) La mise en place d'un système informatique permettra
d'analyser les données à un  temps réduit et réel
,fournir les informations utiles à la gestion des examens
demandés ,automatiser certaines tâches et stocker avec
sécurité et avec gain d'espace les informations. ?
0.7    Méthodologie de la recherche
0.7.1 Technique de recherche  
                  La  technique  de recherche est l'ensemble des
moyens  et des procédés qui permettent au chercheur de rassembler
les données  et les informations qui sont sujets de recherches.
Les techniques de recherche alors utilisées  sont 
notamment:
-  Technique d'interview par laquelle on s'est entretenu à
maintes reprises avec le personnel du laboratoire   ainsi que les patients afin
d'échanger sur les phénomènes qui s'y
opèrent ;
-  Technique documentaire par laquelle on a consulté les
documents disponible à HPRC, à la bibliothèque de l'ULBU,
de l'ULT  et à l'Internet ;
-  Technique d'observation directe qui a porté sur le
phénomène étudié.
0.7.2 Méthodes de recherche
                   La méthode de recherche  est un
ensemble ordonné de principes, des règles  et des
opérations effectuées, permettant de faire l'analyse  en vue
d'atteindre  les résultats. Les méthodes utilisées sont
alors :
- La méthode comparative 
- La méthode d'analyse : MERISE
- La méthode d'analyse documentaire 
- la méthode structuro- fonctionnelle qui nous a permis
deo connaître le fonctionnement des différentes sections, la
structure organisationnelle  et le niveau d'automatisation
 0.8.3.Historique du laboratoire d'analyses
médicales de l' HPRC
                      Dès l'édification
de  l'HPRC, tous les examens médicaux étaient effectués
dans les autres laboratoires .Par après les deux locaux qu'occupent
actuellement les services d'ophtalmologie et ORL ont été
utilisés comme laboratoire après les transformations.
                 Selon  NDAYISHIMIYE Fidèle, chef de service
laboratoire, dans son rapport de stage probatoire effectué au
laboratoire de HPRC , «  les activités proprement
dites du laboratoire comme on le vit aujourd'hui, ont débuté 
après l'autonomisation de HPRC vers 1994 .
Le début de son fonctionnement coïncide aussi avec
les travaux de réhabilitation du bâtiment « 
FOREAMI » (Fonds de la Reine Elisabeth  pour l'Assistance  des 
Malades Indigènes), ce qui lui a permis d'effectuer toute une gamme
d'examens comparables à ceux qui se faisaient  au FOREAMI .Ainsi
cette acquisition de l'équipement en matériel du  FOREAMI et la
mutation de ses meilleurs utilisateurs professionnels vers le  HPRC ont
donné un élan brusque au laboratoire de
l'HPRC »2(*)
0.8.4. Organisation du service de laboratoire  d'analyses
médicales de HPRC.
                       Le service de laboratoire de HPRC est
structuré en cinq petits laboratoires .Le laboratoire de Biochimie, de
sérologie, Hématologie, Bactériologie, parasitologie dont
chacun s'appelle section. Le service de laboratoire est dirigé par un
chef de service, assisté par un adjoint ou chef de poste chargé
de la gestion du stock de matériel tandis que les sections sont
dirigées par des chefs de section.
L'accueil du service de laboratoire est doté d'un
secrétariat multifonctionnel :
Ces fonction sont notamment :
- La saisie et l'enregistrement des examens demandés des
patients
- La facturation  examens
- Suivi du payement
- Livraison des résultats
 
Chaque section est compétente pour  certain type
d'examens. Ainsi on distingue différents types d'examens  qui sont
effectués au laboratoire de l'HPRC ; notamment :
o Examens  sero-immunologiques,
o Examens de Bactériologie (Examen
cytobactériologique des urines (ECBU)+culture),Examen 
bactériologique des selles ou coproculture)
o Examens d'hématologie
o Examens de biochimie
o Examens de parasitologie
Le tableau suivant illustre ces différentes sections du
laboratoire de HPRC3(*) 
| 
 La section de biochimie 
 | 
 La biochimie est l'étude  des réactions chimiques
du monde vivant4(*).La
biochimie s'occupe de l'exploitation biochimique des pathologies affectant
certains organes ou certains tissus 
 | 
| 
 La section  de sérologie : 
Sero-immunologie 
Sero-transfusion 
 | 
 La sérologie est l'étude du sérum et de
certains constituants ; 
La sérologie s'occupe du diagnostic sérologique des
maladies parasitaires, bactériennes, virales etc .. par la recherche des
anticorps dans le sérum ou dans d'autres liquides biologiques en
présence des antigènes correspondants ou vice versa.5(*) 
La Sero- transfusion s'occupe de la gestion de la banque de sang
à transfuser au malade  
 | 
| 
 La section de parasitologie 
 | 
 La parasitologie s'occupe de la recherche des parasites
intestinaux tandis que les parasites sanguinoles sont recherchés en
hématologie. 
 | 
| 
 La section d'hématologie 
 | 
 L'hématologie consiste à dénombrer les
globules rouges , plaquettes ,doser l'hémoglobine ,
déterminer l'hématocrite ,calculer le volume globulaire
moyen ,le taux corpusculaire moyenne en hémoglobine ,la
concentration corpusculaire moyenne en hémoglobine et établir la
formule leucocytaire. 
 | 
| 
 La section de bactériologie 
 | 
 La bactériologie est l'étude
cytobactériologique et cytologique
 (urine ,sang ,selles ;crachats ,pus ,liquides de
ponction ;liquide vaginales) 
 | 
 
:
Table 1: Les
différentes sections du laboratoire de l'HPRC
 0.8.5 ORGANIGRAMME DU LABORATOIRE   DE L' HPRC
Figure 1:Organigramme du
service de laboratoire de HPRC

Source : Investigation personnelle.
0.8.6. Définition des
concepts analyses et examens médicaux
·  L'analyse médicale consiste à
doser les différents paramètres présents dans le sang,
mais également à doser certaines substances chimiques dans
d'autres liquides organiques (urines ou dans les matières
fécales)6(*).        
Les analyses médicales  permettent de mettre en évidence de
nombreuses maladies, de suivre leur évolution, mais aussi de
prévenir certains facteurs de risque comme par ex l'excès de
cholestérol.
· Un examen médical est une procédure
de diagnostic réalisée pour les motifs de santé. C'est un
examen complet de l'état de santé d'une personne.il est synonyme
de bilan de santé ou examen préventif7(*).
o Quelques examens se composent d'un simple examen physique
appelé examen clinique s'effectuant en quatre phases : inspection,
palpitation, percussion et auscultation.
o Quelques examens médicaux requièrent des tests
sur échantillons de tissus ou de liquides corporels qui sont
envoyé à un laboratoire d'analyses médicales 
· Un diagnostic est le raisonnement menant à
l'identification de la cause (origine) d'une défaillance, d'un
problème partir des caractères ou symptômes relevés
par les observations, des contrôles ou des tests.8(*)
0.8.7 Flux de la population hospitalière  du
laboratoire de HPRC
                              La population hospitalière
du laboratoire de HPRC est composée principalement de patients
répartis en quatre catégories : 
   
1.  Les patients ambulants  sont des patients  qui viennent se
faire soigner ou demander des analyses en provenance de l'extérieur de
l'hôpital. leur prescription des examens peut être locale ou
externe de l'hôpital ;
2. Les patients hospitalisés sont des patients, qui
suivants la gravité de leur maladie sont alité au sein de
l'Hôpital prince Régent Charles ;
3.  les patients urgents .on distingue les urgences en
provenances de l'extérieur et  les urgences internes   parmi les
hospitalisés ;
4.  Les patients «  RIBUB » sont des
patients séropositifs qui sont  prise en charge par le RIBUB( ;
Le flux massif de la population hospitalière  au sein du
laboratoire de HPRC est d'une moyenne de 85 patients par jour soit environ 2550
patients par mois, comme l'illustre la table suivante:
| 
 Period 
 | 
 Ambulant 
 | 
 Hospitalisé 
 | 
 RIBUB 
 | 
 Urgent 
 | 
 Total 
 | 
| 
 Mars 2012 
 | 
 1384 
 | 
 605 
 | 
 192 
 | 
 429 
 | 
 2610 
 | 
| 
 Avril 2012 
 | 
 1137 
 | 
 532 
 | 
 477 
 | 
 317 
 | 
 2463 
 | 
| 
 TOTAL 
 | 
 2531 
 | 
 1137 
 | 
 669 
 | 
 746 
 | 
 5073 
 | 
| 
 Flux moyen journalier 
 | 
 42 
 | 
 19 
 | 
 11 
 | 
 13 
 | 
 85 
 | 
| 
 Flux moyen mensuel 
 | 
 1260 
 | 
 570 
 | 
 330 
 | 
 390 
 | 
 2550 
 | 
 
Table 2:Le flux moyen des
patients
     Source :   Investigation  personnelle
0.8.8. Les missions du laboratoire d'analyses médicales
de l'HPRC
                     Les missions du laboratoire de HPRC sont
notamment :
Faire des analyses  médicales diverses, faire la 
transfusion sanguine, et enfin encadrer les stagiaires  infirmiers et
technicien de laboratoire.
0.8.9.Fonctionnement du laboratoire d'analyses
médicales de l'HPRC 
Les différentes phases de l'analyse médicale du
laboratoire de HPRC :
1. Phase pré -analytique :
§ état du patient (à jeun ou non)
§ /phase de prélèvement
                      Cette  phase  est composée de 
plusieurs types de            
                       Prélèvements :
o prélèvement de sang veineux et artériel
o prélèvement cutanéo -muqueux (vaginaux,
urétraux, de la cavité buccale) ;
o prélèvement de ponction (liquide
céphalo-rachidien)
o prélèvement de liquide d'épanchement
(pleural, péritonéal, etc)
o prélèvement de selles, urines, ou liquides
§ phase de d'étiquetage des échantillons
§ phase d'enregistrement des examens demandés
§ centrifugation
§ aliquotage des prélèvements
§ prétraitements éventuels des
prélèvements (filtration ; lyse des cellules)
2. phase analytique
3. phase post -analytique
§ validation technique et biologique
§ Enregistrement des résultats 
§ interprétation des résultats par le
biologiste
§ rendre les résultats auprès des patients
§ stérilisation des échantillons
                         La facturation et le paiement des
examens faits au service de laboratoire s'effectuent suivant l'affiliation aux 
différents types de régime d'assurance .Ainsi, certains patients
sont régis par la Carte s'assurance Maladie  (CAM) qui va devenir
bientôt la Carte d'Assistance Médicale ;  et la Mutuelle
de la Fonction Publique( ou MFP) dont l'adhérent paie 20% du  coût
total, d'autres sont régies par des bons de commande ou des bons de
soins dont le recouvrement est honoré par les employeurs  ou le
ministère de la solidarité pour les indigents . Enfin il ya
d'autres qui sont régis par  la mesure de l'Etat concernant la 
gratuité sanitaire. C'est  notamment les examens des enfants de moins de
5 ans et les examens relatifs à la grossesse pour les femmes/filles
enceintes.
         
0.9. Subdivision  du travail 
                       Notre travail est subdivisé en cinq
chapitres  dont :
CHAP 0 «   Introduction
générale » au travers duquel on évoque
la problématique, le sujet, son intérêt et ses limites,
historique, organisation, mission et fonctionnement de l'institution
d'étude ;
 Dans le premier  chapitre
intitulé «  Le système
d'information », on présente les concepts clé
du Système d'information, la  composante du SI selon les moyens
utilisés, fonctions, ainsi que la typologie du SI.
Le second chapitre, intitulé «  Le lien
entre  le système  d'information et les bases de
données »    traite les 
Généralités sur les Bases de données et  leurs 
Systèmes de gestion.
Le troisième chapitre  qui est « 
Présentation de la méthode  Merise »
décrit théoriquement  cette méthode.
Le quatrième chapitre ayant
comme titre  «  conception et modélisation d'une application 
de gestion  des examens  du laboratoire  de l' HPRC » constitue une
étude conceptuelle et logique des données, propose et choisit 
une solution.
Enfin le  cinquième chapitre
intitulé «   Réalisation de
l'application  »montre la réalisation et le
développement de notre application, l'illustration des
différentes parties de l'application développées dans un
langage de programmation,  la base de Donnée, le SGBD, ainsi que les
interfaces.
On termine ce travail par une conclusion générale
et des suggestions.
      CHAP I. LE SYSTEME D'INFORMATION
            I.1. Définition des concept s du système
d'information 
   
· un système est un
ensemble d'éléments lié par un ensemble de relations de
telle sorte que toute modification d'un élément entraine une
modification d'un autre élément au moins.9(*) On peut aussi définir un
système par le processus  de transformation qui opère. Un
système  est un ensemble d'éléments en interaction
dynamique, organisés en fonction d'un but
· Le système opérant qui est un
système ou processus commandé définissant la
transformation principale .Dans une organisation Il est aussi
qualifié de système technologique ou physique ou de
production. Il se trouve à la base de toute organisation car c'est
lui qui effectue les opérations de transformation permettant d'atteindre
les finalités retenues. C'est le niveau de la production, des
opérations, de chaque service, chaque unité ou chaque
entreprise
· Le système de pilotage est le siège
de l'activité décisionnelle de l'entreprise. Dans une
organisation, Il est aussi dénommé système de
management ou  système de gestion  ou encore système  de
décision  .Il se situe à la tête de toute organisation
car c'est lui qui pilote le système opérant, car c'est lui qui
fixe les objectifs et prend les  décisions. 
· Une information est un
élément de connaissance susceptible d'être codé pour
être conservé, traité ou communiqué10(*).L'information "est ce qui nous
apporte une connaissance, qui modifie notre vision du monde, qui réduit
notre incertitude ; c'est un renseignement".
· un système d'information
est un ensemble organisé de ressources : matériel,
logiciel, personnel, données, procédures permettant
d'acquérir, traiter, stocker, communiquer des informations (sous forme
de données, textes, images, sons, etc...) dans   et entre les
organisations"11(*). Ces
ressources sont inter reliées.
· Le  système informatique  est un ensemble
organisé d'objets techniques (matériel, logiciels, applicatifs)
qui représente l'infrastructure d'un système
d'information.12(*)
· Le système d'aide à la
décision est l'une des composantes  fonctionnelles du
système d'information informatisé. Ainsi on distingue
différents types d'aide à la décision :
o Décision programmable, on définit un algorithme
calculable  ex décision de réapprovisionnement 
o Système de rapport périodique : assistance
par ordinateur en apportant des données sous formes de  tableau et de
graphique
o Système d'aide à la décision de groupe
où certaines entreprises utilisent des salles de décision
où chaque participant dispose d'un terminal (vidéo, internet,
téléconférence)
o Système interactif d'aide à la décision(
SIAD) qui permet de combiner les capacités de jugement de l'homme  et
les capacités de l'ordinateur, de trouver et traiter les
informations.
o Système experts constituent l'un des aspects de
l'intelligence artificielle. Ce principe consiste à introduire ses types
de connaissances dans des programmes informatiques  de façon à
rendre son utilisation possible par un non expert
· Intelligence artificielle(IA) est une branche de
l'informatique dont l'objet principal est de concevoir des  systèmes
informatiques imitant le comportement intelligent de l'être
humain13(*).
I.2.Les  fonctions du
système d'information dans l'entreprise
Le système d'information assure dans l'entreprise quatre
fonctions :
·  Recenser les informations.
La Direction, appelée théoriquement «
système de pilotage », doit recenser toutes les
informations utiles à l'organisation, leur donner un nom et une
définition, reconnus et partagés au sein de l'entreprise.
·  Mémoriser les informations 
La nature et la signification des informations à
mémoriser seront des éléments essentiels de la conception
d'un système d'information. Une donnée sera donc une information
stockée dans un système informatique.
·  Communiquer et diffuser les informations.
Le système d'information assure les échanges
d'informations entre ceux qui« pensent et qui organisent »
(système de pilotage) et ceux qui  «réalisent »
(système opérant).
·  Exécuter des traitements.
 Les traitements sont soit des activités de transformation
d'information relevant de l'opérationnel, soit des activités de
pilotage relevant du « décisionnel ».
Le schéma suivant14(*) montre  les fonctions du système
d'informations dans l'entreprise :
 .
Figure 2:Les fonctions du
système d'information dans l'entreprise
I.3. Décomposition  du Système d'Information 
selon  les moyens utilisés
     
                        Le Système d'Information  de
gestion peut être décomposé selon plusieurs dimensions
entre autres, les moyens utilisés. L'analyse des differentes composantes
du SI  permet de comprendre le fonctionnement de celui-ci et d'aider  à
la conception en construisant un SI mieux adapté à son contexte.
Ainsi le » tableau   suivant »15(*)  illustre cette
décomposition.
| 
 Critères 
 | 
 composante du SI  
 | 
 Caractéristiques 
 | 
| 
 Degré de formalisations des procédures 
 | 
 Formelle 
 | 
 information sous formes écrites correspondant à des
événements répétitifs bien analysé; les
modèles de traitement sont bien définis, 
 | 
| 
 Informelle 
 | 
 information sous forme quelconque, pas de règles
précises de traitement 
 | 
| 
 Degré d'automatisation des traitements. 
 | 
 Manuelle 
 | 
 les opérations sont assurés par l'homme  sans
recourt à des machines, acceptable pour les faibles volumes ou les
taches mal définies, 
 | 
| 
 Automatisé 
 | 
 Les opérations sont assurées par l'ordinateur sans
l'intervention humaine sauf pour la préparation des taches. Très
efficace si les travaux sont répétitifs et de gros volume. 
 | 
| 
 Assisté 
 | 
 les opérations sont assurés grâce à un
dialogue  homme -machine; la conduite est assurée par l'homme, mais
beaucoup d'opérations sont réalisées par l'ordinateur 
 | 
 
Table 3:Décomposition
du système d'information selon les moyens utilisés
I.4.Typologie des applications du système
d'information16(*)
| 
 Critères 
 | 
 Caractéristique du SI  
 | 
 Exemple 
 | 
| 
 Système d'information Opérationnel 
 | 
 Collecter, mémoriser, traiter les données 
nécessaires à la conduite de l'activité 
Automatiser, fluidifier et optimiser les processus 
 | 
 Achat, stock 
Gestion des commandes, gestion des données, gestion de
production 
 | 
| 
 Système d'information d'aide à la
Décision 
 | 
 Fournir les indicateurs pertinents sur l'activité 
Connaitre ses clients, offrir des outils d'analyse et de
simulation 
Gérer la connaissance 
 | 
 Budget 
Analyser le profil du client(statistique) 
Base de données de connaissances 
 | 
| 
 Systèmes d'informations de la communication 
 | 
 Communiquer les informations en interne 
Echanger avec les partenaires 
 | 
 Messagerie, réseau d'échange 
 | 
 
Table 4:Typologie des
applications du système d'information
 
CHAP II.LIENS ENTRE  LE SYSTEME D' INFORMATION ET LES     
                        BASES DE DONNEES
              II.1.Introduction
    
                                 La  modélisation du
système d'information à l'aide de la théorie des ensembles
et l'algèbre relationnelle, permet d'élaborer une BD dans
laquelle sont stockées les informations  informatisées. C'est 
grâce à ces BD  qu'on réalise  les applications logicielles
ou les SGBD   pour une bonne gestion et manipulation de  ces données.
     II.2 Généralités  sur  les bases
de  données et  leurs systèmes de gestion 
«  Une base de données ( BD) ou 
database(DB)  est une entité dans laquelle il est possible
de stocker des données de façon structurée et avec le
moins de redondance possible. Ces données doivent pouvoir être
utilisées par des programmes, par des utilisateurs
différents »17(*)
      II.3.Système de gestion de bases de
Données (SGBD)
                   II.3.1.Définition
un Système de Gestion de Base de
Données( SGBD) ou  Database
Management System(DBMS)  est un logiciel système destiné
à stocker et à partager des informations dans une base de
donnée en garantissant la qualité, la pérennité et
la confidentialité des informations, tout en cachant la
complexité des opérations.18(*)
Un SGBD  permet d'inscrire, de retrouver, de modifier, de trier,
de transformer ou d'imprimer les informations de la base de données.
Le SGBD est un ensemble de services (applications logicielles)
permettant de gérer les bases de données,
c'est-à-dire : 
· Permettre l'accès aux données de
façon simple
· Autoriser un accès aux informations à de
multiples utilisateurs
· Manipuler les données présentes dans la base
de données (insertion, suppression)
 II.3.2. Caractéristique des Systèmes de
gestion de Base de Données ( SGBD)
Les différentes  caractéristiques  des SGBD
sont :
· Indépendance physique : Le niveau physique
peut être modifié indépendamment  du niveau conceptuel
· Indépendance logique :
·  Manipulabilité : des personnes ne connaissant
pas la BD doivent être capable de décrire leur requête  sans
faire référence à des éléments techniques de
la BD
· Rapidité  des accès : les
systèmes doivent pouvoir fournir des réponses le plus rapidement
possibles ;
· Administration centralisée en  permettant à
l'administrateur le pouvoir de manipuler les données
· Limitation de redondances afin d'éviter  les
erreurs et le gaspillage de l'espace mémoire
· Vérifications de l'intégrité, les
données doivent  être cohérentes entre elles ;
· Partageabilité  des données, par
l'accès simultané de plusieurs utilisateurs ;
· Sécurité des données en fournissant
des mécanismes de gérer des droits d'accès donnés
selon les utilisateurs
               II.3.3.Types de Système de Gestion de Base de
Données
- Première génération (1950-1965) :
système de gestion de fichier SGF
- Deuxième génération (1965-1970) SGBD
navigationel :réseau, hiérarchique
- Troisième génération (1969-aujourd'hui)
SGBD Relationnel(DB2,oracle, Informix,Ms Access)
- SGBD orienté-objet (1990-1999)
                  II.4 Les différentes catégories d'
usagers des SGBD
                    Il  existe plusieurs
catégories d'usagers des SGBD, parmi lesquelles il y a l'administrateur
de base de données, le concepteur de base de données, le
développeur, ainsi que les utilisateurs (avisés  ou profanes) 
des systèmes informatiques.
· L'administrateur de bases
de données ou database administrator (DBA) est un expert en SGBD,
il s'occupe d'installer et de maintenir le SGBD ainsi que les outils annexes
qui l'accompagne19(*).
 Il est la personne responsable de l'intégrité, de
la sécurité, la disponibilité des informations contenues
dans les bases de données ainsi que de la performance du SGBD. Il
protège les informations contre les accidents dus à des mauvaises
manipulations, des erreurs de programmation, des utilisations malveillantes, ou
des pannes qui entraineraient des détérioration du contenu des
bases de données. Pour ce faire, l'administrateur de base de
données autorise ou interdit 0l'accès aux informations et
surveille l'activité du SGBD.
· Le concepteur de base de
données  ou  database designer(DBD) est la personne qui identifie
les informations qui seront enregistrées dans la base de données,
les relations entre ces informations et les contraintes telles que la
présence ou pas de redondance20(*). Le concepteur de base de données a une
connaissance approfondie de l'usage qui est fait de ces informations, et les
règles qui en découlent. Il est responsable d'organiser la base
de données de manière appropriée en mettant en place les
structures nécessaires au stockage des informations.
·  Un développeur (ou
Analyste programmeur) est un informaticien qui
réalise des  logiciels en créant des  algorithmes et en les
mettant en oeuvre dans un  langage de programmation21(*).
Les  développeurs créent des logiciels
applicatifs et dans un ou l'autre langage de programmation de haut niveau.
Chaque logiciel cible une activité en particulier et est destiné
aux autres usagers du SGBD. Le développeur travaille avec une personne
exerçant l'activité en question, en vue de déterminer les
besoins caractéristiques de cette activité puis il
détermine l'architecture du produit, et le met en oeuvre en
rédigeant le code source. Le logiciel comporte des instructions qui font
appel au SGBD pour rechercher ou modifier les informations. Certains
utilisateurs expérimentés, qui connaissent un ou l'autre langage
de programmation, créent des programmes pour leur propre usage.
· Les utilisateurs
avisés ont les connaissances nécessaires
pour utiliser le langage de commande du SGBD et accèdent aux
données à partir de leur ordinateur personnel. Ils ont
été autorisés par l'administrateur de voir certaines
informations et de les modifier. Les utilisateurs avisés peuvent
rechercher, ajouter, modifier, ou supprimer des données en utilisant le
langage de commande du SGBD.
· Les utilisateurs profanes
accèdent aux informations à travers un logiciel applicatif.
Ils exécutent des commandes ou choisissent des menus et n'ont pas
connaissance du langage de commande ni de l'organisation de la base de
données.
Dans notre application nous allons considérer
principalement deux types d'usagers : les  administrateurs et les
utilisateurs sans   ignorer la place du concepteur  et du 
développeur.
CHAP III. PRESENTATION DE LA METHODE MERISE
           III.1   Introduction
    La méthode MERISE est une Méthode
d'Etude  et de Réalisation  Informatique par les sous ensemble ou  pour 
les Systèmes d'Entreprises22(*) .c'est une méthode de conception, de
développement et de réalisation  de projets informatique mis au
point dans sa première version durant les années 1978-1980.
Les fondements de la méthode MERISE reposent sur la
séparation des données et traitement d'une part, et l'approche
par niveau d'abstraction d'autre part.
                      D'une  part la    méthode
séparation des données et du traitement   respecte la distinction
 des données et traitement, et procède à une description
tridimensionnelle :
· Les flux : les échanges ou la
communication sont les flux entre systèmes  notamment les flux
d'information ;
· Les traitements : Ils décrivent les
taches à effectuer à la réception ou par l'émission
d'un flux d'information ;les traitements représentent la dynamique
du système d'information ;
· Les données : la structure de
mémorisation des informations est représentée sous une
forme qui permet un passage aisé vers l'enregistrement informatique. Les
données représentent la statique du système
d'information.
 .
D'autres parts MERISE propose une démarche dit par niveaux
d'abstraction comprenant :
·  Le niveau  conceptuel,  conduisant à une
modélisation de données en entité et
associations ;
·  Le niveau organisationnel pour les traitements et le
niveau logique pour les données,
· Le niveau physique
Le tableau suivant met en évidence  les résultats
des différents niveaux  de conception préconisés  par
 Merise23(*)
| 
 NIVEAUX 
 | 
 DONNEES 
 | 
 TRAITEMENT 
 | 
| 
 Conceptuel 
 | 
 Modèle conceptuel 
MCD 
 | 
 Modèle conceptuel 
MCT 
 | 
| 
 Organisationnel 
 | 
 Modèle Logique 
MLD 
 | 
 Modèle organisationnel 
MOT 
 | 
| 
 Physique 
 | 
 Modèle physique 
MPD 
 | 
 Modèle Opérationnel 
MOpT 
 | 
 
Table 5:Les niveaux et
modèles correspondants de MERISE
 La méthode MERISE est bien adaptée à
l'automatisation des taches séquentielles de gestion pure.
III.2 Etapes de MERISE24(*)
| 
 No 
 | 
 Nom de l'étape 
 | 
 Description 
 | 
| 
 1 
 | 
 Schéma directeur 
 | 
 Approche globale du développement 
 | 
| 
 2 
 | 
 Etude préalable 
 | 
 Etudes des différentes solutions possibles 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écifications  techniques complètes 
 | 
| 
 5 
 | 
 Réalisation 
 | 
 Ecritures des programmes, Tests, essai, Formation utilisateur 
 | 
| 
 6 
 | 
 Maintenance 
 | 
 Corrections et adaptation du logiciel 
 | 
 
Table 6:Les étapes de
MERISE
                                                                 
                                        
II.3   Modèle conceptuel de Données MCD 
               Le MCD  se concrétise par un schéma
entité-association ou entité relation. Il permet  de
représenter clairement les données  des SI .Ce modèle
permet aussi d'écrire les  entités du monde réel en terme
d'objectif, de propriétés et de relation (ou association)
indépendamment de toutes les techniques d'organisations et
d'implémentation des données.
III.3.1.Les
éléments constitutifs  du modèle
entité-relation
Une  entité est toute chose pourvue d'existence
propre, c'est  un objet, une chose concrète ou abstraite  qui peut
être reconnue distinctement et qui est caractérisé par son
unicité.25(*) En
MERISE, l'entité est représentée par un rectangle  portant
à son entête le nom de cette entité.
Ex :
o Un type entité (ou classe -entité)
désigne un ensemble d'entité qui  possède une
sémantique   et des propriétés communes26(*) : ex :les femmes,
les téléphones  , etc.
o  Un attribut ou une propriété est une
propriété type-entité ou un type association
o Une valeur d'une propriété chaque
attribut possède un domaine qui définit l'ensemble des valeurs
qui peut être choisi pour lui.
o Un identifiant (ou clé) d'une entité ou d'une
association est constitué par un ou plusieurs de ses attributs qui
doivent avoir une valeur unique pour chaque occurrence d'entité  ou
d'association.
o Une association (ou relation) est un lien entre
plusieurs entités ;un type association (ou type relation)
désigne un ensemble de relations qui possèdent  les mêmes
caractéristiques.
o instance  de son type association. Avec MERISE une
association ou relation est représentée par une éclipse ou
un polygone avec des pattes  la reliant à divers entités.
Ex
Acheter
client
   | 
| 
                        0,n                     
 | 
| 
 Article
  
 | 
   | 
 
                                                     0,n         
                                      
                                                                 
                 
o Un participant  d'une association est une
entité intervenant dans cette association .L'ensemble des participants
d'une association est appelée la collection de cette
association
o Une cardinalité est une relation qui
représente le nombre de fois minimum et/ou maximum qu'une entité
participe à une association.la cardinalité minimum doit <=
cardinalité maximum ; cardinalité minimum=0 ou 1 ;
cardinalité maximum =1 ou n
Les seules cardinalités possibles sont les
suivantes :    
        0,1 : Aucun ou un seul
        1,1 : un et un seul
        0, n : Aucun ou plusieurs
        1, n : un ou plusieurs
III3.2.Les étapes
d'élaboration d'un MCD ou schéma entité /relation
o Etablir la liste brute des informations
o Epurer la liste des informations
o Dégager les entités types
o Eliminer les redondances, les synonymes et les polysémes
o Rattacher les propriétés aux entités
o Définir les associations entre entités
o Déterminer les cardinalités de chaque couple
entité /association
o Construction du MCD
III.4.Les formes normales du modèle conceptuel
     Le processus de normalisation consiste à remplacer
une relation donnée par certaine projection afin que la jointure  de ces
projections permette de retrouver la relation.
La normalisation peut être effectuée en amont et de
préférence pendant la phase  de conception sur modèle
entité /association  ou MCD. Dans ce cas, on n'est pas nécessaire
de le recommencer  en aval ,au modèle relationnel
· Première forme normale (1 FN)
Une entité (ou association) est en 1 FN ssi ses attributs
sont élémentaires, c à d non décomposables 
· Deuxième forme normale (2FN)
Une entité ou  une association est en 2 FN ssi elle est
d'abord en 1FN et si tout attribut  n'appartenant pas à la clé
dépend de la totalité de cette clé.
· Troisième forme normales(3FN)
Une entité ou association est en 3FN ssi elle est d'abord
en 2 FN et si tous ses attributs dépendent directement de sa clé
et pas d'autres attributs.
· Forme normale de Boyce code(FNBC)
Une entité (association) est en FNBC ssi elle et d'abord
en 3FN et si aucun attribut faisant parti de la clé dépend d'un
attribut ne faisant pas partie de la clé
     
III.5.  Modèle
Logique de Données MLD
III.5.1
Généralités
      Dans le modèle relationnel, les données sont
représentées par des tables sans préjuger de la
façon dont les informations sont stockées dans la machine. Ce
modèle  repose sur des bases théoriques solides, notamment la
théorie des ensembles et la logique des prédicats du premier
ordre.
Le succès du modèle relationnel auprès des
informaticiens chercheurs ; concepteurs et utilisateurs est due à
la puissance et à la simplicité de ses concepts.
Les objectifs d'un  modèle relationnel sont
notamment :
o Proposer des schémas de données faciles à
utiliser
o Améliorer l'indépendance physique et logique
o Mettre à la disposition des utilisateurs des langages de
haut niveau
o Optimiser les accès à la BD 
o Améliorer l'intégrité et la
confidentialité
o Fournir une approche méthodologique dans la construction
des schémas.
1. Produit cartésien est un
ensemble de n-upplet selon plusieurs domaines
2. Domaine : c'est l'ensemble fini ou infini de ses
valeurs possible
        Ex  domaine pour l'attribut (couleur; blanc ;
rouge ; vert
3. Occurrence ou n-upplet ou tupple ou enregistrement : est
une ligne du tableau qui représente la relation
4. La cardinalité d'une relation
est son nombre d'occurrence ;
5. L'arité d'une relation est son nombre
d'attribut
6. Relation est un sous ensemble du produit
cartésien de plusieurs domaines  d'attributs
7. Une clé candidate d'une relation est
l'ensemble minimale d'attribut de la relation dont les valeurs identifient
à coup sure une occurrence
8.  Un Clé primaire (primary key) :la
clé primaire d'une relation est l'une de ses clés candidates.
Elle peut etre simple ou composite
9. La clé étrangère
 (foregn Key) dans une relation est  formée de un ou plusieurs
autres attributs qui constituent une clé primaire dans une autre
relation
10. Schéma de relation :
précise le nom de la relation ainsi que la liste des attributs entre
parenthèses. Ex : employé (matricule, nom,
prénom)
11. Schéma relationnel
est constitué par l'ensemble de relation
12. Base de données relationnelle
est constituée par l'ensemble des  n_upplets des
différentes relations de schéma relationnel
III.5.3.Règle de
passage  du modèle conceptuel au modèle logique relationnel
Règle 1
 Une entité se transforme en une relation ; chaque
propriété de l'entité devient un attribut de cette
relation ; l'identifiant de l'entité devient la clé primaire
de la relation
Règle 2
La clé primaire de la table à la cordonnée
(x,n) devient la clé étrangère dans la table à la
coordonnée (x,1)
Règle 3
Les relations binaires  aux cardinalités (x, n)- (x,n)
où x=0, x=1 ;
Il ya création d'un table supplémentaire ayant
comme clé primaire  une clé composée  des identifiants des
entités participant à cette association. On dit que la clé
primaire est la concaténation des clés primaires des 2 autres
tables
Règle 4 
La relation n-aires (quelles que soient les
cardinalités) ;
Il ya création d'une table supplémentaire ayant
comme clé primaire la concaténation des identifiants de
entités participants à la relation. Si la relation est porteuse
de données, celles-ci deviennent des attributs de la nouvelle table
Règle 5 : association réflexive
1er cas : cardinalités  (x,1)-(x,n) avec
x=0 ou x=1
La clé primaire de l'entité se dédouble et
devient la clé étrangère de la relation (ou de la nouvelle
table)
2e cas : cardinalité (x,n)-(x,n) avec x=o
ou x=1 
De même tout se passe  exactement  comme si l'entité
se dédoublait  et était relié par  une relation de
cardinalités (x,n)-(x,n) (cfrs regle 3).il y a donc création
d'une nouvelle table.
Règle 6 : Relations binaires cardinalités
(0,1)-(1,1)
Optimalement, les deux tables inter changent leurs clés 
primaires, ces clés deviendront des clés étrangères
comme si on appliquait la 2e règle
III.6  Modèle
conceptuel de Traitement MCT
         Dans le formalisme du MCT, il s'avère
nécessaire de définir quelques terminologies :
- L'événement :
c'est la représentation d'un fait nouveau, pour le système
étudié en provenance de l'extérieur. comme le
système d'information est un système dit à
« état », l'arrivée d'un
événement nouveau vient modifier cet état et oblige le
système à réagir pour retrouver un état
stationnaire
-  « Une opération 
est une succession d'actions qui se déroulent sans interruption
jusqu'à l'obtention d'un résultat »27(*) c'est la
réaction sous forme de traitement face à l'arrivée d'un
événement ou d'un ensemble d'événements ;
- Résultat : c'est la
représentation de la réponse codifiée du système
générée par opération :
- Synchronisation : «  est une
expression booléenne reliant  des événements
élémentaires associés chacun à un type d'objets et
déclenchant  l'exécution d'une
opération »28(*) c'est à la fois une association
d'événement candidats d'une expression booléenne (logique)
formé à partir des operateurs ET ou OU
- Le processus est un enchainement
synchronisé d'opérations qui représente une unité
homogène de préoccupation de l'entreprise. Il est propre en
domaine d'activité.
- Le MCT d'un processus est l'ensemble des
événements, opérations et résultats
décrivant le processus.
III.7 Modèle 
Organisationnel de traitement MOT
               Le MCT est complété par la prise en
compte des choix  organisationnels de l'entreprise. C'est le MOT qui permet de
les représenter .Alors que le modèle  conceptuel décrit le
quoi du système étudié, le modèle organisationnelle
décrit le quand, le qui et le où.
 Les éléments nécessaires
l'élaboration du MOT sont  le MCT et l'inventaire des règles
permettant le  bon déroulement des  opérations conceptuelles. Ces
règles sont soit définies par les diverses réglementation
(légales) soit   décidées par l'entreprise. Pour chaque
ensemble de traitements, le modèle organisationnel précise le
poste de travail associé, la nature des taches décrites en terme
de degré d'automatisation et la répartition dans le temps
(quand).
· L'unité de traitement organisationnel est
la procédure fonctionnelle (PF).  A chaque opération du
modèle conceptuel correspond une ou plusieurs procédures
fonctionnelles. Ces procédures peuvent elles se décomposer en
taches (manuelles, conversationnelles (itérative) ou automatique.
· La procédure est un regroupement de
phases29(*). Elle
équivaut sur le plan organisationnel aux notions d'opérations et
d'actions conceptuelles
· La phase est un ensemble
d'actions (cfr. la notion d'opération pour le MCT)
réalisées sur un même poste de travail.30(*)
La phase peut être : 
o soit manuelle 
o soit automatisée et interactive : par exemple, la
saisie 
o soit automatisée et planifiée
· Le poste de travail décrit la
localisation, les responsabilités, et les ressources nécessaires
pour chaque profil d'utilisateur du système31(*)
III.8   Modèle
Physique de Données(MPD) 
                Le MPD s'intéresse
à l'optimisation de la gestion de données en fonction de l'outil
choisi pour cette gestion et surtout en fonction des traitements de ce qui
utilisent ces données.
Pour le MPD appliqué à une BD relationnelle, on
procède par création de
 la BD, la définition de la place nécessaire
à chaque table, l'optimisation du temps d'accès à
l'information, l'utilisation des clés numériques et la
création d'index pour les critères de recherches.
III.9 Modèle
Opérationnel de  traitements
CHAP IV  CONCEPTION  ET
MODELISATION  D'   UNE              
                          APPLICATION DE GESTION DES
EXAMENS     
                                DU  LABORATOIRE DE
HPRC
            IV.1    Analyse de
l'existant
 
   IV.1.1 Description conceptuelle de
l'énoncé
            Au laboratoire d'analyses médicales de l'HPRC
,Le   patient  dépose à l'accueil l' ordonnance  contenant des
examens demandés.   Ces examens   sont prescrits par le Médecin
demandeur pour chaque patient. il y a au moins un examen par ordonnance. Le
patient est accueilli par le secrétaire de l'accueil du laboratoire, qui
enregistre les examens demandés et faisables, les patients, les
médecins demandeur ainsi que toutes les données correspondantes
à ces  analyses .les patients sont de plusieurs
catégories notamment les hospitalisés ,les ambulants, les
RIBUB et les urgents
              
             Pour les patients hospitalisés ou ambulants,
on  facture leurs examens  selon l'affiliation au régime
d'assurance du patient .Ils paient  à l'exception de ceux qui ont
des bons de commande ,bon de soins ou qui bénéficient la
gratuité des soins selon la mesure du gouvernement  du Burundi.      
.Apres la séparation  des examens On élabore alors
un bon de séparation des analyses ainsi que le bon  de retrait   des
résultats . on prélève alors  l'échantillon.
Pour les  patients RIBUB et ceux urgent, après
l'enregistrement et ,ils passent directement à la séparation des
examens.et au prélèvement  
         
            Après l'étiquetage des
échantillons, on les  oriente dans  les différentes sections
respectives. Chaque section est compétente  spécifiquement  pour
certains types d'examens de laboratoires.
 Si les réactifs ne sont pas
périmés on effectue l'analyse  des échantillons. on
contrôle alors le résultat qui, en cas de doute  peut exiger la
reprise des analyses.
 
  Les résultats  des différents  examens
demandés  sont enregistrés dans leurs registres respectifs Les
résultats  non litigieux sont alors  livrés   aux patients (ou
leur envoyé) sur présentation d'un  bon de retrait de
résultat . pour  les résultats  litigieux, on refait le
prélèvement de l'échantillon du patient afin de  reprendre
les examens.
                 IV .1.2 Description
du système existant
IV.1.2.1.Inventaire des documents existants
                        Les documents existants utilisés 
dans la gestion de l'information hospitalière du laboratoire sont des
fiches et des registres .Parmi ces  fiches et registres, On distingue les
documents d'entrée d'information et ceux de sorties. Les documents
d'entrée d'information sont  les ordonnances ou bon d'examen, les carte
de régime d'assurance (CAM, MFP, bon de soins ou de commande etc..),
registre d'enregistrement des examens tandis que les documents de sorties sont
le bulletin de résultat, la facture, et le registre des
résultat.
 IV.1.2.1.a) Les
différentes fiches identifiées
1) Les Ordonnances ou bons  d'examens de laboratoire contenant
les analyses demandées
2) Les Factures
3) Reçu
4) Bon de retrait des résultats 
5) Bulletin de  résultats : on en distingue plusieurs
catégories suivant les sections et les types d'examen.
6) Carte d'affiliation au régime d'assurance (MFP OU CAM
OU Bon de commande)
IV.1.2.1.b) Les
différentes registres du laboratoire par poste
         L'enregistrement des examens demandés et des
résultats est manuel .
Il se réalise   à l'aide des registres, les uns
pour les examens demandés, les autres pour les résultats  et un
pour la garde ; comme l'illustre le tableau  suivant
 
   | 
                             TYPES DE REGISTRES 
 | 
| 
 POSTE 
 | 
 Registre d'enregistrement des examens demandés 
 | 
 Registre d'enregistrement des resultants 
 | 
| 
 Accueil 
 | 
  3 Registres (RIBUB ,URGENT   et HOSPITALISE) 
 | 
   
 | 
| 
 Urgence 
 | 
 registre de garde 
 | 
   
 | 
| 
 Section de Biochimie 
 | 
   
 | 
 Registre de biochimie 
 | 
| 
 Section de serologie 
 | 
   
 | 
 Registre de sero-immunologie 
 | 
| 
 section de parasitologie 
 | 
   
 | 
 Registre de parasitologie(selles) 
 | 
| 
   
 | 
 Registre de parasitologie(GE) 
 | 
| 
 section  de bacteriologie 
 | 
   
 | 
 Registre pour ECBU directs 
 | 
| 
   
 | 
 Registre pour ECBU culture+antibiogramme 
 | 
| 
   
 | 
 Registre pour les liquides de ponction 
 | 
| 
   
 | 
 Registre pour les frottis vaginales et pus 
 | 
| 
   
 | 
 Registre pour les coprocultures 
 | 
| 
 section d'hematologie 
 | 
   
 | 
 Registre d'hematologie 
 | 
 
Table 7:Les
différentes registres du laboratoire par poste
          
Source : investigation personnelle
IV .1.2.2.Etude des moyens  utilisés
IV.1.2.2.a)Le personnel du
service de laboratoire de l'HPRC 
                Le personnel  service de laboratoire de l'HPRC
est subdivisé en
 Différentes catégories  entre autre les
techniciens, les infirmiers, et auxiliaires et les agents d'appui. Cependant 
parmi ce personnel  aucun informaticien n'y figure.
Le tableau ci dessus illustre ce personnel :
| 
 Catégorie 
 | 
 Fonction 
 | 
 Qualification 
 | 
 Effectif 
 | 
 Total 
 | 
| 
 Chef de laboratoire 
 | 
 Chef de service 
 | 
 Licencié en biologie 
 | 
 1 
 | 
 1 
 | 
   | 
 Chef de service Adjoint   et chargé du stock 
 | 
 A3 
 | 
 1 
 | 
 1 
 | 
| 
 Technicien de laboratoire 
 | 
 Chef de section 
 | 
 A2 
 | 
 5 
 | 
 5 
 | 
| 
 Technicien de laboratoire 
 | 
   | 
 A2 
 | 
 11 
 | 
 11 
 | 
| 
 Technicien de laboratoire 
 | 
   | 
 A3 
 | 
 1 
 | 
 1 
 | 
| 
 Infirmier 
 | 
   | 
 A2 
 | 
 1 
 | 
   | 
| 
 Auxiliaire de santé 
 | 
 Laborantin 
 | 
 A3 
 | 
 5 
 | 
 5 
 | 
| 
 Agent d'appui 
 | 
 Agent de la MFP 
 | 
 - 
 | 
 1 
 | 
 1 
 | 
   | 
 Autres 
 | 
   | 
 5 
 | 
 3 
 | 
| 
 Travailleur 
 | 
   | 
 - 
 | 
 3 
 | 
 3 
 | 
| 
 Total 
 | 
   | 
   | 
 33 
 | 
 33 
 | 
 
Table 8:Le personnel du
service de laboratoire de l'HPRC
Source : investigation personnelle
IV.1.2.2.b) Matériel
informatiques existants dans le service laboratoire de l'HPRC
.               Malgré l'existence de quelques
matériels  informatique utilisés dans les différentes
sections de laboratoire     aucun appareil n'est utilisé  pour  traiter
les informations de l'application sous étude. Le tableau suivant 
illustre le matériel existant dans ce service.
| 
 Matériel 
 | 
 Description 
 | 
 Quantité 
 | 
 Localisation 
 | 
 Etat 
 | 
| 
 PC 
 | 
   | 
 1 
 | 
 Bureau du chef de service 
 | 
   | 
| 
 Laptop 
 | 
 DELL 
 | 
 1 
 | 
 Biochimie 
 | 
 Bon 
 | 
| 
 Ondulaire 
 | 
 DIALOGVISION . 2000T 
 | 
 1 
 | 
 Biochimie 
 | 
 Mauvais 
 | 
   | 
 BUK-UP S RS 650 
 | 
 1 
 | 
 Biochimie 
 | 
 Bon 
 | 
   | 
 BACK-UPS RS 800 
 | 
 1 
 | 
 Hématologie 
 | 
 Bon 
 | 
| 
 Imprimante 
 | 
 HP 
 | 
 1 
 | 
 Hématologie 
 | 
 Bon 
 | 
   | 
 HP 
 | 
 1 
 | 
 Chef service laboratoire 
 | 
 Bon 
 | 
| 
 AUTOMATE 
 | 
 Bioocode Hycel LISA 500 SNBB 5155  
550VA 
230vac 50HZ 
 | 
 1 
 | 
 Biochimie 
 | 
 Mauvais etat 
 | 
 
Table 9: Matériel
informatique  existant dans leservice laboratoire de l'HPRC
Source : Investigation personnelle
           Tous ces équipements automates, PC ,Laptop et
accessoires  ne servent qu'à réaliser les opérations
relatives aux analyses. La maintenance de l'automate LISA  est assurée
par des maisons externes .Ainsi, il n'existe pas un système informatique
de gestion des examens demandés  à ce laboratoire.
IV.1.3 Critique de l'existant
                La critique de l'existant nous permettra
d'évaluer le système existant relativement à l'analyse
faite à l'HPRC tout en établissant un diagnostic, Dans le but de
relever les anomalies, les qualités et les défauts  du
système existant.
La critique de l'existant comprend deux aspects : l'aspect 
positif et l'aspect négatif.
Du point de vue aspect positif :
· Le laboratoire de l'HPRC a un système
d'organisation bien défini fonctionnellement et
organisationnellement.
· Un  bon contrôle  du matériel et une bonne
collaboration.
Du point de vue aspect négatif :
· L'accès  aux documents est difficile et non
confidentiel,  étant donné que ces derniers sont conservés
dans des classeurs papiers.
· Le suivi des documents est très fatiguant  à
cause du volume élevé des informations.
· Le traitement de l'information est considérablement
lent.
· Le  laboratoire   de l'HPRC n'a  aucun   personnel
qualifié  en informatique
 IV.1.4  Proposition de solutions
                La prise en compte de la situation
évoquée précédemment a aboutit à la
proposition de deux solutions, l'une manuelle et l'autre informatique.
· La solution manuelle  améliorée consiste
à une réorganisation du système .Néanmoins, cette
solution ne garantit en rien dans  la rapidité de l'exécution des
taches, fatiguera  le personnel et occasionnera des erreurs de manipulation. Si
bien que cette solution est moins couteuse, l'inconvénient est qu'une
main d'oeuvre est très élevé, le traitement des
informations reste manuel, il n'ya pas une sécurité des
informations car on utilise les supports en papier et les personnes non
autorisées accèdent facilement aux informations
· La solution informatique a  l'avantage de traiter les
informations avec rapidité, précision et confidentialité,
de rendre fiable la gestion de l'information rapide, réduction de
l'espace, réduction du volume  relativement au support de stockage,
l'inconvénient d'engager de grosse dépenses pour   son
installation, le coût à la formation ou/et recrutement afin de
maitriser l'outil et  les logiciels nécessaires, le coût de la
maintenance des machines quasiment élevés.
IV.1.5.Choix de la
solution
                     En considérations des
inconvénients   , les avantages  et les besoins ci hauts cités,
et dans le but de concevoir une meilleure application, nous avons opté
pour le choix d'une solution informatique  où   l'ordinateur  prend en 
charge tous les traitements afin d'éviter les erreurs et fournir les
données fiables  et accessibles dans un bref délai. Cette
solution se concrétise par la conception d'un système
d'information informatisée.
IV .2. La conception du futur système  
IV.2.1 Description
conceptuelle des données du MCD
IV.2.1.a) Listes brutes des entités et  leur
épuration
- patient
- bon d'examens de laboratoire
- bon de retrait des résultats
- ordonnances 
- Médecin demandeur
- Examens demandés 
- Analyses demandées
- Echantillons
- Factures 
- Sections 
Ordonnances et bon d'examens, Examens demandés et analyses
 demandées sont des synonymes
De ce qui précède, on déduit la liste
épurée des entités 
- MedecinDemandeur    pour Médecin demandeur
- Ordonnance  
- ExamenDem    pour l'examen demandé
- Patient 
- Payement
- SectionLabo pour la section du service de
Laboratoire
- Echantillon 
- BonRetrait pour Bon de retrait
IV.2.1.b) Les différentes relations  entre
entités
§ MédecinDemandeur<->patient-ordonnance  
 :   prescrire  
§ Ordonnance<->ExamenDem           :
contenir
§ Patient<->Facture-ExamenDem        :
Payement
§ Examen<->Echantillon                     :
concerner
§ ExamenDem<->SectionLabo            : se 
réaliser
§ bon de retrait->Ordonnance              :
correspondre
IV.2.2. Dictionnaire des données
| 
 Entité  
 | 
 Code Mnémonique de l'Attribut 
 | 
 Type d'attribut  
 | 
 Taille 
 | 
 Description 
 | 
| 
 MedecinDemandeur 
 | 
 Code _M 
 | 
 Texte 
 | 
 25 
 | 
 code du médécin demandeur 
 | 
| 
 Nom_M 
 | 
 Texte 
 | 
 50 
 | 
 nom du médecin demandeur 
 | 
| 
 Prenom_M 
 | 
 Texte 
 | 
 50 
 | 
 prénom du médecin demandeur 
 | 
| 
 Service_M 
 | 
 Texte 
 | 
 50 
 | 
 service du médecin 
 | 
| 
 Tel_M 
 | 
 Nume-rique 
 | 
 entier long 
 | 
 téléphone du médecin 
 | 
| 
 Patient 
 | 
 Id_p 
 | 
 Texte 
 | 
 25 
 | 
 Identifiant du patient 
 | 
| 
   
 | 
 Nom_P 
 | 
 Texte 
 | 
 50 
 | 
 Nom du patient 
 | 
| 
   
 | 
 Prenom_P 
 | 
 Texte 
 | 
 50 
 | 
 Prénom du patient 
 | 
| 
   
 | 
 Sexe_P 
 | 
 Texte 
 | 
 25 
 | 
 sexe du patient 
 | 
| 
   
 | 
 Datenaiss_P 
 | 
 Date 
 | 
   
 | 
 date de naissance du patient 
 | 
| 
   
 | 
 Categorie_P 
 | 
 Texte 
 | 
 50 
 | 
 catégorie du patient 
 | 
| 
 L  
 | 
 RegimeAss_P 
 | 
 Texte 
 | 
 50 
 | 
 régime d'assurance du patient 
 | 
| 
   
 | 
 Adresse_P 
 | 
 Texte 
 | 
 50 
 | 
 adresse du patient 
 | 
| 
   
 | 
 Tel_P 
 | 
 Nume-rique 
 | 
 entier long 
 | 
 téléphone du patient 
 | 
| 
 Ordonnance 
 | 
 Num_Ord 
 | 
 Texte 
 | 
 25 
 | 
 Numéro d'ordonnance 
 | 
| 
   
 | 
 Renseignt 
 | 
 Texte 
 | 
 50 
 | 
 Renseignement clinic 
 | 
| 
 ExamenDem 
 | 
 Id_Ex 
 | 
 Texte 
 | 
 25 
 | 
 Identifiant de l'examen demandé 
 | 
| 
   
 | 
 Nom_Ex 
 | 
 Texte 
 | 
 50 
 | 
 Nom de l'examen demandé 
 | 
| 
   
 | 
 Prix_Ex 
 | 
 Numerique 
 | 
 entier long 
 | 
 Prix de l'examen demandé 
 | 
| 
   
 | 
 DateRec 
 | 
 Date 
 | 
 50 
 | 
 Date de réception de l'examen 
 | 
| 
 Concerner 
 | 
 DatePrel 
 | 
 Date 
 | 
 50 
 | 
 Date de prélevement 
 | 
| 
   
 | 
 Resultat 
 | 
 Texte 
 | 
 50 
 | 
 Résultat de l'examen demandé 
 | 
| 
 SectionLabo 
 | 
 Id_Section 
 | 
 Texte 
 | 
 10 
 | 
 identifiant de la section 
 | 
| 
 Nom_Section 
 | 
 Texte 
 | 
 50 
 | 
 Nom de la section 
 | 
| 
 Echantillon 
 | 
 Id_EchPrel 
 | 
 Texte 
 | 
 25 
 | 
 identifiant de l'echantillon prelevé 
 | 
| 
   
 | 
 Nom_Echprel 
 | 
 Texte 
 | 
 50 
 | 
 Nom de l'echantillon prelevé 
 | 
| 
   
 | 
 TypePrel 
 | 
 Texte 
 | 
 50 
 | 
 Type de prélèvement 
 | 
| 
 Payement 
 | 
 Quantite 
 | 
 Texte 
 | 
 50 
 | 
 Quantité d'examen demandé 
 | 
| 
   
 | 
 DatePaie 
 | 
 Date 
 | 
 50 
 | 
 Date de Paiement 
 | 
| 
   
 | 
 Reduction 
 | 
 Texte 
 | 
 50 
 | 
  Taux de Réduction 
 | 
| 
 Prescrire 
 | 
 DatePresc 
 | 
 Date 
 | 
 50 
 | 
 Date de prescription 
 | 
| 
 BonRetrait 
 | 
 No_Labo 
 | 
 Texte 
 | 
 25 
 | 
 Numéro de laboratoiore 
 | 
| 
   
 | 
 DateDepot 
 | 
 Date 
 | 
 50 
 | 
 date de depot 
 | 
 
Table 10:Le dictionnaire des
données
Source :Investigation personnelle
IV.2.3.)Schéma du
Modèle conceptuelle de Données  MCD
| 
 Patient 
 | 
| 
 Id_P 
Nom_p 
Prenom_p 
Sexe_P 
DateNaiss_p 
Cat_P 
RegimeAss_P 
Adresse_P 
Tel_P 
 | 
| 
 MedecinDemandeur 
 | 
| 
 Code_M 
Nom_M 
Prenom_M 
Service_M 
Tel_M 
 | 
 
                                                                 
                                                             
                                                                 
           
0,n                            0,n
Prescrire
DatePresc
                                                                 
                             0,n                               
                             1,1
| 
 Ordonnance 
 | 
| 
 N°-Ord 
Renseignt  
 | 
 
Payement
Quantite
DatePaie
Reduction
DatePaie
Quantite
0
1. Contenir
      1,1                                                        
                   
| 
 ExamenDem 
 | 
| 
 Id- Ex 
Nom_Ex 
TypeExam 
Prix_Ex 
DateRec 
 | 
 
                              1,n
Correspondre
                                                                 
         0,n
| 
 BonRetrait 
 | 
| 
 No_Labo 
DateDepot 
 | 
 
                                                                 
                                                 
1,n
                                                   0,n
                             1,1                  
Se  réaliser
Concerner
DatePrel
Resultat
                                                                 
                           1,n
| 
 Echantillon 
 | 
| 
 Id-EchPrel 
Nom_EchPrel 
TypePrel 
 | 
 
                1,n
| 
 Section 
 | 
| 
 Id-Section 
Nom_Section 
 | 
 
                                                                 
                                             1,n
Figure 3:Schéma du
modèle conceptuel des données MCD
Source : Investigation personnelle
IV.2.4. Le Modèle Logique de Données Relationnel
(MLDR)
        A partir de la description conceptuelle
déjà effectuée, on peut réaliser le Modèle
relationnel en utilisant les règles de passage du MCD au MLD. Ainsi le
MLDR  est le suivant :
1) MedecinDemandeur (Code _M, Nom _M, prénom  _M,
service_M, Tel_M)
2) Ordonnance (Num- Ord, Renseignt)
3) Prescrire (Id _P,code _M,Num-Ord, DatePresc)
4) Payement (Id _P,Id-Ex, quantité,
DatePaie,Reduction)
5) Patient (Id_P, Nom_P,Prenom_p, Sexe_P,
DateNaiss_P,Cat_P, RegimeAss_P,  Adresse_P,Tel_P)
6) ExamenDem (Id_ Ex, Nom_Ex, TypeExam,
Prix_Ex,#Num_Ord,DateRec,#Id_Section,
7) SectionLabo (Id_ Section,Nom-Section)
8) Echantillon (Id_ EchPrel,  Nom-EchPrel,TypePrel)
9) Concerner (Id_Ex,Id_EchPrel,Dateprel,Resultat)
10) BonRetrait (No_Labo,Datedepot,#Num_Ord)
 IV.2.5 Schéma du Modèle conceptuelle de
traitement MCT 
ET  Schema du Modele conceptuelle de traitement MCT
///OUOOO
Arrivée du patient
Dépôt de l'ordonnance  
| 
                                            Accueil du patient 
 | 
| 
 Vérifier si les       examens demandés sont
faisables  
 | 
| 
 Oui 
 | 
 Non 
 | 
 
 
  Refus
| 
 Enregistrement  des examens demandés du patient 
 | 
| 
 Ambulant 
 | 
 Hospitalisé 
 | 
 RIBUB 
 | 
 Urgent 
 | 
 
Affiliation au régime d'assurance
Examen demandé
 a ETd ET(b OUC)
 
 
| 
                                Facturation 
 | 
| 
 - Vérifier le type de régime d'assurance 
- Calcul du montant des examens 
- Emettre la facture 
 | 
 
   e 
 
Facture
 
 
 b c
f
 
 
Facture
ET
Argent
h
Reçu
b ET c OU e ET/OU f
 
Matériel
 er
| 
 Séparation des examens 
 | 
| 
 -Elaboration d'un bon de séparation des examens 
- Elaboration d'un bon de retrait des résultats 
 | 
 
Bon de séparation
Vérifier si le matériel est sterilisé
Bon de retrait
oui
Matériel à stériliser
Matériel stérilisé
ET
| 
 Prélèvement de l'echantillon 
 | 
| 
 - Prélever l'echantillon 
- Etiqueter  l'echantillon 
 | 
 
Sortie du patient
Echantillon étiqueté
c
Réactif en provenance du stock
| 
 Vérifier si les réactifs sont perimés 
 | 
| 
 Non périmé 
 | 
 périmé 
 | 
 
Réactif non périmés
Réactif à jeter
 
Echantillon étiqueté
 
ET
 
Analyse de l'échantillon
Résultat provisoire
| 
 Controler les résultats provisoires 
 | 
| 
 Comparer les résultats des  examens et les
renseignements clinics 
 | 
| 
 Non conforme 
 | 
 Conforme 
 | 
 
Echantillon à jeter
 
Résultat définitif
| 
 Enregitrement des résultats définitifs dans leurs
registres  respectifs 
 | 
| 
 Edition  des listes résultats 
 | 
 
Bulletin de résultat
Bon de retrait de résultat
Arrivée du patient ou son envoyé
 
 
| 
 Verifier si les results sont litigieux 
 | 
| 
 Non 
 | 
 Oui 
 | 
 
Bulletin de résultats sans litiges
Figure 4:Schéma du
Modèle Conceptuel de traitement( MCT)
Source :investigation personnelle
            IV.2.6 Le modele organisationnel de Traitement(MOT)
IV.2.6.a) Regroupement des regles de gestion 
          
    
- Accueil et Dépot de l'ordonnance
- Verifier si les examens demandés sont   faisables 
- Enregistrer les examens des patients ambulants
- Enregistrer les examens des patients hospitalisés
- Enregistrer les examens des patientsRIBUB
- vérifier le type de régime d'assurance pour les
hospitaliers et les ambulants
- facturation des examens pour les hospitaliers et les
ambulants
- calcul des montants des examens
- Emettre la  facture
- Payement des examens 
- Separer les examens de tous les patients
- Orienter les examens dans les sections
- Elaborer un bon de separation des examens
- Elaborer un bon de retrait des resultats
- verifier si le matériel est sterilisé
- prendre  le matériel sterilisé
- Prélever l'échantillon
- Etiqueter l'échantillon
- Retirer les réactifs du stock
- Vérifier la pérempption des reactifs
- Jeter les réactifs périmés
- Analyser l'echantillon
- Controler les resultats provisoires
- comparer les résultats provisoires avec les
renseignements clinics
- si les résultats ne sont pas conformes au renseignement
clinic ,Reprise des analyses
- Enregistrement  des résultas definifis
- Edition des résultats
- Vérifier si les résultats sont litigieux
- Si litigiueux,reprise du prélèvement de
l'échantillon
- Livraison des résultats sur présentation d'un bon
de retrait.
IV.2.6.b) schéma du  MOT présenté
séquentiellement
| 
 TEMPS  
 | 
 PROCEDURES FONCTIONNELLES 
 | 
 POSTE 
 | 
 NATURE 
 | 
| 
 00h00 
_24h00_   
00h00 
24h00 
_ __ _ __ 
7h30 
15h30 
__  __ __  
00h00 
_24h00__  
7h30 
15h30  
 __ ____ 
00h00 
24h  00   
 | 
           arrivée    du               dépot de
l'ordonnance 
             patient 
PF1Accueil du patient_ ________ _ _     ____   ___   ___ __ 
____ __ 
    PF2        Vérifiir si les examens demandés
sont faisables _ ___ _ ___ _ ___ _ ___ _ ___ _ ___ _ _ ______ 
PF3  Enregistrement des examens demandés des  patients
ambulants 
__ _ __ _ __ _ __ ____ _ ___  _ _____ ___ _ _ 
PF4  Enregistrement des examens Demandés des  patients
hospitalisés _ __ __ ____ __ ___ _ _ ____ _ ____ _ ____ _ _ 
PF5 Enregistrement des examens demandésdes patients
RIBUB _  
___ ___ _ ___ ___ ___ ___ ___ ___ ___ ____ 
PF6 Enregistrement des examens des  patients URGENTS  
 | 
 accueil 
__ __ _ __ 
accueil 
___ __ ____ 
accueil 
__ __ _ __ 
accueil 
_ __ _ _  
accueil 
_ __ __ _ 
Accueil 
 | 
 Manuelle 
__ _ __ _  
Manuelle 
_ __ _ ___  
interactive 
_ __ _ __  
interactive 
_ __ __ __ 
interactive 
_ __ __ __  
Interactive 
 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
| 
 00h00 
24h00 
 _ _ _ _  _ 
7h30 
15h 30 
 _ _ _ _ _  
7h30 
_ _ _ _ _ 7h30 
15h30 
 _ _ _ _ _  
7h30 
15h30 
_ _ _ _ _  
00h00 
24h00 
 | 
        Document d'affiliation 
       Au régime d'assurance 
PF7Vérifier le type de régime d'assurance_
________ _ _     ____   ___   ___ __  ____ __ 
PF8       Calcul du montant des  examens_ ___ _ ___ _ ___ _
___ _ ___ _ ___ _ _ ______ 
PF9Emmission de la facture Facture 
__ _ __ _ __ _ __ ____ _ ___  _ _____ ___ _
_ 
        Argent facture 
PF10  Payement des examens_ __ __ ____ __ ___
_ _ ____ _ ____ _ ____ _ _ 
PF11 
Emmission d'un recu_ ___ ___ _ ___ ___ ___ ___ ___ ___ ___
____ 
PF12Séparation des examens 
 | 
 accueil 
__ __ _ ___  
Accueil 
___ __ ____ 
Accueil 
__ __ _ ___ 
Accueil    __ _ __ _  
Accueil 
_ __ _ _ _ _  
accueil 
 | 
 Manuel 
_ _ __ _ _ 
interactive 
_ __ _ ___  
manuelle 
_ __ _ __ _ 
manuel 
 __ __ __ 
manuel 
_ __ _ _ _ 
Manuel 
 | 
 
A
                                 Bon de separation 
A
| 
 PF16Prélevement de l'échantillon 
__ __ ____ __ ___ _ _ ____ _ ____ _ ____ _ _ 
  
PF17Etiquettage de l'échantillon 
 Echantillon etiqueté 
_ ___ ___ _ ___ ___ ___ ___ ___ B___ ___ ____ 
  
PF18Orientation de l'échantillon dans la section 
_ _ _ _ _ _ _ _ _ ____ _ ____ _ ___ _______ _ 
PF19Vérifier si les réactifs ne sont pas
perimés 
_ ___ ___ _____ ___réactif non _perimés_C__  
  
PF20Jeter les réactifs 
_ _ _ _ _ _ _ _ _ ___ _ ___ _ ___ _ __ _ ___ _ _  
B                                                
C 
PF21 Analyse de l'échantillon 
 Résultat   
                                                     
Provisoire 
_ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___  
PF22 Control du résultat provisoire 
_ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ _ _  
  
PF23 Stérilisation du matériel et de
l'échantillon à jeter__ ___ ___ __ _ _ ___ _ _ ___ _ _ ___ ___ 
  
PF24Jet de l'échantillon 
___ ___ ___ ___ __ __ __ _ _ _ _ _ _ _ _ _ _ _ _ 
  
PF25 Enregistrement des résultats définitifs_
____ ____ ____ ____ ____ ____ ____ _____ 
PF26Edition des listes des résultats                 
bulletin de résultat définitif 
__ ____ ___ ___ ____ ____ ____ _____ ____  
PF27Vérifier si les résultats sont litigieux 
__ _ _ _ _ _ _ _ _  _ _ ___ ___ _ _ _ _ _ _ _ 
PF28Livrer les résultats 
 | 
 accueil 
_ __ _ ___  
accueil 
___ __ ____ 
section 
__ __ _ ___ 
accueil 
__ _ __ _  
Accueil 
___ ___ ___  
Accueil 
__ __ __ __ 
section 
__ __ __ __  
Section 
____ __ __  
section 
_ __ __ __  
section 
__ __ __ __  
section 
_ __ __  
section 
_ __ __ __  
section 
__ __ _ __ _ 
section 
_ _ _ _ _ __  
section 
_  _  _ _ _ 
accueil  
 | 
 Manuel 
_ _ __ _ _ 
Manuel 
_ __ _ ___ 
manuel 
_ __ _ __ _ 
Manuel 
_ __ __ __ 
manuel 
_ ___ ___  
manuel 
__ __ __ _ 
Manuel 
_ _ __ ___  
Manuel 
_ _ _ _  
Manuel 
___ __ _  
Manuel 
_ __ _ _ 
manuel 
  
manuel 
__ _ _ _ __  
intéractive 
_ _ ___ _  
Intéractive 
_ _ _ __ _  
manuel 
_ _ _ _ __ 
 Manuel 
 | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
 
Source :Investigation personnelle
IV.2.6.c)Schema  MOT presenté par poste
| 
 Temps 
 | 
 Accueil 
 | 
 section                                                   
 | 
| 
 00h00 
24h00 
_ _______  
00h00 
24h00 
_ _ __ __ _ 
7h30 
15h30 
__ __ __ _  
0h00 
24h00 
___ ____ _ 
7h30 
15h30 
 _ __ __ _ _ 
00h00 
24h00 
 _ _ _ _ _ _  
00h00 
24h00 
___ __ _  _  
7h30 
15h30 
_ _ _ _ _ _ 
7h30 
15h30 
_ _ ____ _  
7h30 
15h30 
___ _ _ ___  
7h30 
15h30 _ ____ _ _  
7h30 
15h30 
00h00 
24h00 
__ _ _ ____  
00h00 
24h 00 
_ _ ___ _ _  
7h30 
15h30 
___ _ _ ___  
00h00 
24h00 
_ _ __ _ _ _  
00h00 
24h00  
_ _ _ _ _ _ 
00h00 
24h00 
_ _ _ _ _ _ 
7h30 
15h30 
 _ _ __ _ _ 
7h30 
15h30 
_ _ _ ___ _  
00h00 
24h00 
_ _ __ ___   
7h30 
15h30 
__ _ _  
00h00 
24h00 
_ ____ _  
00h00 
24 h00 
_ _ _ _ _ 
00h00 
24h00 
__ _ _____  
00h00 
15h00 
_ __ _ ___  
00h00 
24h00 
 _ _ _ _ ___ 24h00 
 24h00 
 | 
 Arrivée du                 Dépôt de 
 patient                       l'ordonnance 
PF1Accueil du patient_ _ _ _ _ _ _ _ _ _ _ _ __ ____ ___ _ _  
PF2Vérifier si les examens demandés sont faisables
____ ___ ____ ____ __ ____ _ _ _ _ 
PF3Enregistrements des examens des  patients ambulants  ___ ___ _
___ _ ___ _ ____ _ __ 
PF4Enregistrements des examens  des patients hospitalisés
__ ___ _____ ____ ____ ____ _ 
PF5Enregistrement des examens des patients RIBUB  
_ _ _ __ _ _ _ _ __ _ _ ___ __ _ __ _ __ 
PF6Enregistrements des examens des patients urgents 
_ 
Régime 
PF7Vérifier le type de régime d'assurance du
patient 
________________  __  __ _ _ Examen 
PF8calcul du montant  des examens_ _ _ ___ _ _ _ _ _ _ _ ____ _ _
_   _ _ _  
PF9Emission de la facture 
                         Facture 
__ ____ ___ ___ ____ ____ ____ _ _   _  
argent                         Facture 
  
PF10Paiement des examens__ __ __ __ __ __ _________ ___ _ _ 
PF11Emission d'un reçu                            
               Reçu 
__  _ ___ _ ___ _ ___ _ ___ ___ _ ___ _  
PF12Séparation des examens                               
 
PF13Elaboration d'un bon de séparation 
                                      Bon de séparation 
___ _ ___ _ ___ _ ___ _ ___ _ ____ _ _ 
  
PF14Elaboration d'un bon de retrait                              
               Bon de retrait 
__ ___ _ ___ _ ___ _ ___ _ ___ _ ___ _ 
___ _ ___ _ ____ _ ___ _ ____ _ ___ _ _  
PF16Prélèvement de l'échantillon 
___ _ ___ _ ___ _ ___ _ ___ _ ___ _ __ 
PF17Etiquetage de l'échantillon 
                                    Echantillon          
     
                                   
étiqueté B 
_ _ _ _ _ _ _ __ _ _ __ __ _ _ _ _ _ _ _ _ 
__ ___ ___ 
PF18Orientation de l'échantillon dans la section ___ ___
___ ___ ___ ___ _  
_ _ _ _ _ _ _ _ __ _ __ _ _ _ _ _ __ _ _ _ _  
_ ___ ___ ____ ____ ___ ___ ___ _ _ _  
_ ____ __ _____ ______ ___ ___ ___  
_ ___ ___ _____ _ _ _____ _ ______ _  
_ _____ _____ ____ _____ _ ____ _ _ 
  
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ _ _ _ _ 
_ _ _ ___ ___ ___ ____ ____ ___ ___ __ 
___ ___ ____ _____ _____ _____ ____ 
PF28Livraison des résultats 
 | 
 _ ___ ___ ____ _____ ______ 
_ __  __ ___ ___ ___ ___ ___  
_ _ ___ ___ _ __ ___ ___ ___  
_ ___ ___ ____ ____ _______ 
_ _ _ __ _ _ __ _ _ _ __ _ __ _ _ 
  
_ __ __ __ __ __ __ __ __ __  _ _  
_ _ _  _ _ _ _ ____ _____ __ _ _ _  
_____ ___ ___ ___ ___ ____ 
_ ___ ___ ___ ___ ___ ___ 
_ ____ _____ _______ _ _______  
        
                
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  _ 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
            matériel 
PF15Vérifier si le matériel est
stérilisé                               Matériel   non    
        
                                 stérilisé 
_ _ _ _ _ _ _ _ __ _ _ _ _ __ _ _ _                              
       
_ 
___ _ ___ _ ___ _ ___ _ ___ _  
 _ __ __ _ _ _ _ _ _ _ _ _ _ _ _        
                              
    
 Réactif en provenance du stock 
  
PF 19Vérifier si les réactifs ne sont pas
périmés                              Réactif non  
                                     Périmé C 
     _ _ _ _ _ _ _ ___ _ __ __ _ _ _ _                           
 
                                        
PF20Jeter les réactifs  périmés___ ___ ___
____ ___ ___ ___  
B                                 C 
PF21Analyse  de l'échantillon                          
Résultat  Provisoire 
_ ___ ___ ___ ___ ___ _ _ _ 
  
PF22
 Contrôle des résultats provisoires                   
Résultat définitif D 
          _ ____ ____ ____ ________         
                       matériel 
PF23stérilisation du matériel et de
l'échantillon__ ___ ___ ___ _____ ___  
PF24Jet de l'échantillon 
  _ _ _ _ __ __ _ _ _ __ _ _ _ _ _ __ 
  
PF25Enregistrement des résultats définitifs 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  
PF26Edition de la liste des résultats 
                    bulletin definitive 
   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _                        
 
PF27Vérifier si les résultats ne sont  pas
litigieux 
 | 
 
              
Figure 5:Schema du MOT
présenté par poste
Source:Investigation personnelle
IV.2.7 Modele physique de donné MPD
  
     
                Figure
6:schéma du Modèle Physique de Données
Source:Investigation personnelle
CHAP V : DEVELOPPEMENT ET REALISATION D'UNE  
                  APPLICATION DE GESTION DES EXAMENS D'UN 
                  LABORATOIRE D'ANALYSES MEDICALES DE HPRC
            V.1.Introduction
           Le  développement 
est  l'ensemble des activités liées à la création
d'un logiciel.   Le   développement et l'implémentation de
l'application se réalisent sous la base d'une  configuration du
matériel, c'est-à-dire les parties matérielles ou le
hardware et les parties   immatérielles ou le
software.
Le hardware est l'ensemble des parties
matérielles, palpables de l'ordinateur, ainsi que toutes les
périphériques ou appareil qui peuvent être
connectées à lui32(*).
Ainsi par exemple :
-  Un Ordinateur avec lecteur CD ou graveur  dont le processeur
est en pentiun, III , de mémoire de 256 Mo de RAM
-  Une Imprimante
Le software est
l'ensemble des parties immatérielles assurant le bon fonctionnement de
l'ordinateur, gérant les différents matériels33(*). 
Ainsi  notre application peut tourner sous  Windows 7 ou
ultérieurs, produits office 2007.
V.2 Outils utilisé   dans la conception de
l'application  AGEXLAB
               Pour pouvoir réaliser notre logiciel
applicatif, on doit se servir des outils afin de bien réaliser cette
activité. Ces outils sont notamment  le langage de programmation et le
système de gestion de Base de données SGBD.
1. Un langage de programmation est un langage
informatique, permettant à un être humain d'écrire un 
programme (le code source) destiné à être
exécuté par une machine, généralement un 
ordinateur. Le code source subit une transformation ou une évaluation
dans une forme exploitable par la machine, ce qui permet d'obtenir un programme
 exécutable.34(*)
2. le programme se compose finalement d'une série
d'instructions qui vont commander les différentes fonctions de la
machine.
3. Une application est   un ensemble de programmes du
type logiciels, articulés entre eux, utilisés pour automatiser ou
assister des tâches de traitement de l'information dans un domaine
particulier35(*).  
4. La programmation dans le domaine informatique est
l'ensemble des activités qui permettent l'écriture des programmes
 informatiques. C'est une étape importante de la  conception de
logiciel.36(*)
5. La programmation représente usuellement le
codage, c'est-à-dire la rédaction du code source d'un
logiciel. 
6. un logiciel est un ensemble d'informations relatives
à des traitements effectués automatiquement par un appareil
informatique. Y sont incluses les instructions de traitement, regroupées
sous forme de  programmes, des  données et de la documentation.37(*) 
Les logiciels contenus sur les appareils informatiques sont
organisés en trois catégories :
1. Un logiciel applicatif ou  application informatique 
.Il contient les instructions et les informations relatives à une
activité automatisée par un appareil informatique
(informatisée). Il peut s'agir d'une activité de production, de
recherche, ou de loisir.
Par exemple, une application de  gestion est un logiciel
applicatif servant au stockage, au tri et au classement d'une grande
quantité d'informations. Les traitements consistent en la collecte et la
vérification des informations fraîchement entrées, la
recherche d'informations et la rédaction automatique de documents.
o  un logiciel système  .Il contient les
instructions et les informations relatives à des opérations de
routine effectuées par les différents logiciels
applicatifs38(*) ;
§  Un système d'exploitation est un logiciel
système qui contient l'ensemble des instructions et des informations
relatives à l'utilisation commune du matériel informatique par
les logiciels applicatifs39(*) ;(Ex Windows 7).
§ Un système de gestion de base de
données (SGBD) est un logiciel système dont les traitements
consistent à l'organisation du stockage d'informations dans une ou
plusieurs bases de données.
o Un  Micrologiciel .Il contient les instructions et les
informations relatives au déroulement d'une opération de routine
sur l'équipement en question. Un appareil informatique peut contenir de
nombreux micrologiciels. Chaque micrologiciel contient les instructions et les
informations relatives à tous les traitements qui peuvent être
effectués par les équipements d'une série ou d'une marque
déterminée.
Par exemple BIOS( Basic Input Output System) est le nom
du micro-logiciel incorporé a la Carte mère   d'un  ordinateur et
est développé spécifiquement pour celle-ci (
démarrage du système d'exploitation, gestion des  entrées,
gestion de l'énergie et du refroidissement, etc.) 
Le langage de programmation  alors choisi pour notre Application 
de Gestion  des Examens de Laboratoire AGEXLAB est le Visual Basic 6.0  et son
SGBD est  le  Microsoft Access 2007 compacté  Sous le format 
Access 2002-2003.
V.2.1.Microsoft Visual Basic 6.0
                       Le VB 6.0 est un
langage de programmation moderne et structuré, offrant aux programmes la
plupart d'outils auxquels ils sont habitués40(*)
Dans ce travail nous avons opté au système de la
programmation événementielle, afin de faciliter les utilisateurs
de notre logiciel AGEXLAB. 
L'application Visual Basic permet d'accéder rapidement aux
informations dont on a besoin et permet d'optimiser le temps d'exécution
des tâches.
Notre application sera réalisée grâce aux
taches suivantes :
·  La création des interfaces utilisateurs
· La définition des propriétés ;
·  La création des codes programmation ; 
· La création des fichiers de saisie et
enregistrement, d'exécution, de lecture, de traitement ou
édition
· Mise en place d'un système  de
sécurité de l'application
· Visual Basic permet de développer des interfaces
utilisateurs graphiques très riches. 
           V.2.2.Microsoft Access 2007
                  Le MS Access est un logiciel utilisant
des fichiers au format Access (extension de fichier  mdb pour Microsoft
DataBase (extension  de fichier accdb depuis la version 2007))41(*).c'est un logiciel 
édité par Microsoft et  il est compatible avec les requêtes
 SQL sous certaines restrictions.
 MS Access est composé de plusieurs
programmes : le    moteur de base de données Microsoft jet,
(ex : Microsoft jet 4.0  OLE DB provider pour Access 2007),
un éditeur graphique, une interface de type QBE (Query By
Example - Requête par l'exemple).  pour manipuler les bases de
données ou saisir les requête ; et le langage de
programmation  Visual Basic for application 
.
Microsoft Office 2007, anciennement nommé
Office 12, est une évolution de la suite bureautique de
Microsoft depuis sa création sortie le  30 janvier 2007 en remplacement
de  Microsoft Office 2003.
                V.3.Sécurité au niveau de l'application 
AGEXLAB
 
                                 En général,    
l'évaluation  de la sécurité du Système
d'Information   est multicritère :
· Le critère de disponibilité  garantit que
les éléments considérés sont accessibles au moment
voulu par les personnes autorisées ;
· Le critère d'intégrité garantit que
les éléments  considérés sont exacts et
complets ;
· Le critère de confidentialité qui garantit
que seules les personnes  autorisées ont accès aux
éléments considérés ;
· Le critère de  traçabilité (preuve)
qui garantit que les accès et les tentatives d'accès aux
éléments considérés sont tracés et ces
traces sont conservés et exploitables.
                        La sécurité de notre
application  de  gestion AGEXLAB est garantie par l'Authentification.
L `authentification permet ici de garantir l'identification de
l'utilisateur, et d'en limiter les droits d'accès de celui-ci.  Sur ce,
il est indispensable d'utiliser  le mot de passe  et le login non triviaux,
ainsi que  le nom de l'utilisateur.
De plus  notre logiciel développé  est
sécurisée par l'utilisation d'un protocole de
sécurité des données entre autre  un antivirus
performant.
            V.4 Description des interfaces utilisateurs pour 
l'application AGEXLAB
  Une interface est la couche limite entre deux
éléments par laquelle ont lieu des échanges et des
interactions42(*).
L'interface qui est présentée à
l'utilisateur est nommée interface utilisateur. Elle donne
accès aux fonctions du programme par le biais d'un clavier, d'une souris
ou d'un écran tactile tout en les représentant d'une
manière graphique (couplage entre l'homme et la machine).
Une  interface ergonomique est une interface à la
 fois conviviale, lisible, standard, efficace43(*) 
Ainsi  notre application AGEXLAB est caractérisée
donc par une interface ergonomique afin de faciliter son apprentissage aux
utilisateurs profanes du laboratoire de HPRC.
V.4.1 schéma de l'interface utilisateur l'application
AGEXLAB
                3
5
17
31
40
6
7
8
19
21
22
32
33
34
41
23
9
4
10
43
44
30
35
45
46
11
12
27
26
25
24
42
13
16
15
14
18
1
2
38
28
29
20
37
36
39

Source : Investigation personnelle
Figure 7:Schéma de
l'interface utilisateur
V.4.2 Légende du schéma d'interface utilisateur
de  l'application AGEXLAB
1. Formulaire du page d'accueil
2. Page d'authentification
3. MENU PRINCIPAL
4. MENU FICHIER
5.  Sous Menus Ordonnance
6. Sous Menus MedecinDemandeur
7. Sous Menus Patient
8. Sous menus ExamenDem
9. Sous menus Payement
10. Sous Menus SectionLabo
11. Sous Menus Prescrire
12. Sous Menus Echantillon
13. Sous Menus Modifier
14. Sous Menus BonRetrait
15. Sous Menus concerner
16. Sous Menus Utilisateurs
17. MENU TRAITEMENT
18. Sous menus consulOrdonnance
19. Sous menus consulExamenDem
20. Sous menus consulConcerner
21. Sous menus consulPatient
22. Sous menus consulPrescrire
23. Sous menus consulMedecinDemandeur
24. Sous menus consulPayement
25. Sous menus consulBonRetrait
26. Sous menus consulUtlisateurs
27. Sous menus consulEchantillon
28. Sous menus controlePayement
29.  ConsulGestionBulletinResultat
30. MENU EDITION
31. Sous menu listes  des examens  demandés
32. Sous menu listes des patients
33. Sous  menu listes  Médecins demandeurs
34. Sous menus listes des ordonnances
35. Sous menus listes des bons de retrait
36. Sous menus listes des échantillons
37. Sous  menu  liste des payement des examens
38. Sous menus listes des résultats des examens
39. Sous menus listes  des prescriptions
40. MENU QUITTER
41. Sous menu Quitter l'application
42. Sous menu Retour au Menu Principal
43. MENU APROPOS
44. Sous menu concepteurs, Analystes -programmeurs
45. MENU AIDE
46. Sous menu Guide utilisateur
IV.5. Enchainement des écrans de l'application 
AGEXLAB
Apres le lancement de l'application apparait la page d'accueil

Figure 8:page
d'accueil
Source :Investigation personnelle
 Apres la page d'accueil ci-dessus , si on clique sur le bouton
ENTRER on verra apparaitre la page d'authentification.

Figure 9:Page
d'authentification
 Source :Investigation personnelle
 On saisit le nom, le  login et le mot de passe de l'utilisateur,
puis on clique sur le bouton VALIDER. .Si le mot de passe ou le login ou le nom
de l'utilisateur saisie est  incorrect il s'affiche le message
suivant :

Figure 10:Message
d'avertissement:» mot de passe et /ou login et /ou nom de l'utilisateur
incorrect 1/3
Source :Investigation personnelle
On saisit de nouveau..si une  des erreurs se reproduit pour la 
troisième  fois   une pour session d'accès, le programme
s'arrête  automatiquement et cet utilisateur n'a plus Acces à
l'application AGEXLAB.il apparait un message d'information indiquant que le
programme va s'arrêter

Figure 11:Message
d'information:" vous avez dépassé le nombre d'essai,le programme 
 va s'arreter"
Source :Investigation personnelle
Si on saisit correctement  le login, le MOP et le nom on
accède directement au MENU PRINCIPAL.
Si le profil de  l'utilisateur est Utilisateur, il s'ouvre un
Menu principal dont  il n'a pas le droit d'accès  à la gestion
des utilisateurs et à la modification de leur  mot de passe et/ou
login
 Si le profil de l'utilisateur est Administrateur, il a tous les
droits d'accès ; il s'ouvre un Menu principal avec tous les droits
d'accès. 
 
Figure 12:Menu Principal de
l'utilisateur
Source   : Investigation personnelle
 
Dans le MENU PRINCIPAL ,nous avons les menus  FICHIER
,TRAITEMENT , EDITION ., APROPOS, AIDE et QUITTER..
 Ainsi nous présentons : 
A.   Menu FICHIER
Le MENU FICHIER est un menu de saisie ,d'enregistrement et de
mise à jour. Il est composé de sous menus suivant :
1.  Sous Menus Ordonnance
2. Sous Menus MedecinDemandeur
3. Sous Menus Patient
4. Sous menus ExamenDem
5. Sous menus Payement
6. Sous Menus SectionLabo
7. Sous Menus Prescrire
8. Sous Menus Echantillon
9. Sous Menus Modifier
10. Sous Menus BonRetrait
11. Sous Menus concerner
12. Sous Menus Utilisateurs
Quand un mot  de passe et ou le login est découvert ou que
l'on prenne la décision  de le changer , on saisie  le login et l'ancien
mot de passe ,puis on saisie le nouveau mot de passe  et on le confirme en le
ressaisissant .si on  clique sur le bouton VALIDER Il s'affiche le message
suivant :.

Figure 13:Message
d'interrogation «voulez vous vraiment modifier le mot de passe et /ou le
login?
Source : investigation personnelle
Lors du saisi du nom et prénom du  patient, si par erreur
on saisit le chiffre,il s'affiche directement le message suivant :

Figure 14:Message d'erreur"
le nom du patient doit etre en lettres!"
Source :Investigation personnelle
Si on saisit une date non encore atteinte :

Figure 15:Message
d'avertissement «La date de naissance du patient doit etre 
inférieure ou égale à la date d'aujourd'hui
Source :Investigation personnelle
Si on saisit des caractères non numériques pour le
numéro téléphone :

Figure 16:Message
d'information «Le numéro du téléphone doit etre en
chiffre"
source :Investigation personnelle

Figure 17:Message
d'information «L'enregistrement a bien réussi"
Source :investigation personnelle
On recherche par Identifiant du patient, on affiche le patient
Id_P=101 à modifier

Figure 18:Affichage du
patient à modifier
Source : Investigation personnelle

Figure 19:Message
d'interrogation"voulez vous vrament modifier cet enregistrement?"
Source : Investigation personnelle

Figure 20:Message
d'interrogation"voulez vous réellement suprimer ce patient?"
Source : Investigation personnelle

Figure 21:Message
d'interrogation"voulez vous vraiment quitter l'application
AGEXLAB?"
Source : Investigation personnelle

Figure 22:Affichage du
premier  enregistrement
Source :Investigation personnelle

Figure 23:Affichage du
dernier enregistrement
      Source :investigation personnelle

Figure 24:affichage de
l'enregistrement précedent
Source :Investigation personnelle

Figure 25:Message
d'interrogation"voulez vous vraiment retourner au Menu Principal?"
Source : investigation personnelle
Le MENU TRAITEMENT est un menu composé de sous menus
suivant :
· Sous menus consulOrdonnance
· Sous menus consulExamenDem
· Sous menus consulConcerner
· Sous menus consulPatient
· Sous menus consulPrescrire
· Sous menus consulMedecinDemandeur
· Sous menus consulPayement
· Sous menus consulBonRetrait
· Sous menus consulUtlisateurs
· Sous menus consulEchantillon
· Sous menus controlePayement
· ConsulGestionBulletinResultat
On peut afficher  les  examens demandés avec  leur
effectif suivant les différents  critères de sélection
choisit.Ces critères sont notamment Identifiant de l'examen, le nom de
l'examen, le type d'examen, le numéro d'ordonnance, la date de
réception de l'examen, ou par identifiant de la section de
laboratoire.
Ainsi,On peut afficher alors les  examens demandés par le
critère « Num_ord ».par exemple affichons les 
examens contenus sur l'ordonnance Num_Ord =6010. Cette ordonnance contient onze
examens à faire comme indiqué sur l'affichage suivant :

Figure 26:Affichage des
examens demandés prescrit sur l'ordonnance
« Num_Ord=6010 »
Source   : Investissement personnelle
on peut  aussi afficher   examens demandés par le
critère «TypeExam »  .Par  conséquent  affichons 
tous les examens  demandés de type Sero_immunologique .Leur effectif est
de  16  comme l'  indique l'affichage suivante :

Figure 27:Affichage  de tous
les examens de type sero immunologique
Source :Investigation personnelle
On peut afficher alors les  examens demandés par le
critère «Nom_Ex » .Ainsi  par   exemple affichons  tous
les examens demandés     nommés «  GE »
. Ils sont au nombre de 5 comme l'  indique l'affichage suivante :

Figure 28:Affichage des
examens demandés nommés «  GE »
Source          : Investigation personnelle
On peut afficher alors  tous les examens demandés par le
critère «DateRec »  par  conséquent  affichons 
tous l des examens  demandés reçu  en date du  5/5/2012. Ils sont
 au nombre de 17 comme l'  indique l'affichage suivante :

Figure No 32 Affichage  des examens demandés reçu
en date du  05/5/2012
Source         : Investissement personnelle
On  peut afficher alors  tous les  examens demandés par le
critère «Id_Section »  par  conséquent  affichons 
 par exemple tous les  examens  demandés de la section BIO 01 . Ils sont
au nombre de 5 comme l'  indique  la figure No 31 ci dessus :

Figure 29:Affichage des 
examens demandés dans la section « Id_Section BIO
01 »
Source     : Investissement personnelle
On peut afficher alors  l examen demandé par le
critère «Id_Ex »  par   exemple   affichons   le
résultats de l' examen   dont  Id_Ex est 60104  .  il est unique   comme
l'  indique l'affichage suivante :

Figure 30:Affichage de l'
examen  demandé « Id_Ex = 60104 »
Source     : Investissement personnelle
D'une façon génerale ,l' affichages de tous les   
autres sous menus  du MENU  TRAIEMENT est analoque à celle du sous menu
consulexamenDem.
Pour le contrôle du payement des examens ,on peut calculer
le montant  totat et le net à payer  des examens. on peut faire une
selection par le criteres Regime d'assurance,par date de paiement,par nom du
patient etc.
Affichons par exemple les montants des examens du patient ayant
comme identifianté «  Id_p=100 »,commme
l'illustre la figure suivante :

Figure 31: Calcul du Net
à payer des examens du patient «  Id_P=100 »
Source : investigation personnelle.
Pour retirer les resultats, le patient ou son envoyé
présente son bon de retrait et on recherche le resultat à base de
son numero de Laboratoire . Affichons par exemple les resultats pour le No_Labo
«  24800 ».ils'affiche toute son identité,comme
illustré sur les deux  figure suivante :

Figure 32: Résultat du
patient ayant le No_ Labo » 24800 »,partie droite 
Source :investigation personnelle

Figure 33: Résultat du
patient ayant le No_ Labo » 24800 »,partie gauche
Source :Investigation personnelle
 
C  Le MENU EDITION
 Ce menu concerne l'élaboration des listes à
imprimer.Ainsi on a les sous menus suivants :
1. Sous menu listes  des examens  demandés
2. Sous menu listes des patients
3. Sous  menu listes  Médecins demandeurs
4. Sous menus listes des ordonnances
5. Sous menus listes des bons de retrait
6. Sous menus listes des échantillons
7. Sous  menu  liste des payements des examens
8. Sous menus listes des résultats des examens
9. Sous menus listes  des prescriptions
On peut afficher par exemple la liste des examens
demandés :

Figure 34: liste   des
examens demandés
Source     : investigation personnelle

Figure 35: liste   des
examens demandés
Source     : investigation personnelle

Figure 36:liste des Medecins
demandeurs
Source     : investigation personnelle

Figure 37:liste des
Médecins demandeurs
Source     : investigation personnelle

Figure 38: Liste des
résultats
Source     : investigation personnelle
D .le MENU APROPOS
 Ce menu contient un seul sous menu Concepteurs ,Analystes
programmeurs. il met en  évidence le non de l'application  AGEXLAB, le
nom et l'adresse  de  contact des concepteurs et développeurs de ladite
application. Le contact peut se faire par téléphone mobile ou par
adresse électronique  E-mail.

Figure 39 sous menu
concepteurs, Analystes- programmeurs:
Source     : investigation personnelle
 Le Menu AIDE contient un seul sous menu «  Guide
Utilisateur »
 Ce  sous menus   est un manuel de l'utilisateur  et sert de
guide pour démarrer ou manipuler le logiciel AGEXLAB.

Figure 40:Sous menu «
Guide utilisateur  »
Source     : Investigation personnelle
CONCLUSION GENERALE ET SUGGESTIONS
   
                          Au terme de  notre travail
intitulé « conception et développement d'une
application de gestion des examens d'un laboratoire d'analyses médicales
de l'Hôpital Prince Régent Charles   »notre
préoccupation majeure était de  pouvoir réaliser un
Système Informatique  adapté à la gestion   des examens
demandés  de ce  laboratoire.
                       Pour atteindre   à cet objectif,
nous avons pris  comme  hypothèses que :
1)  La conception d'un système d'information pourrait
être une solution à quelques problèmes d'enregistrement et
de mise à jour ; de faciliter  la consultation et la
recherche ; d'accès rapide et confidentiel  à
l'information ?
2) La mise en place d'un système informatique permettra
d'analyser les données à un  temps réduit et réel
,fournir les informations utiles à la gestion des examens
demandés ,automatiser certaines taches et stocker avec
sécurité et avec gain d'espace les informations. ?
Conscient que toute recherche  scientifique  doit utiliser des
méthodes et des techniques de recherche pour la collecte, le traitement,
l'analyse et l'interprétation des informations ; afin d'atteindre 
l'objectif préalablement défini ; nous avons  
utilisé les  méthodes et techniques suivantes : 
1.  L'analyse documentaire qui nous a permis de comprendre notre
sujet et de le situer dans le contexte théorique ; 
2. La méthode structuro-fonctionnelle qui  nous a permis
de faire connaissance  du fonctionnement et de la structure organisationnelle  
du laboratoire ;
3. La méthode Merise qui nous a permis d'entrée en
phase conceptuelle  du sujet ;
4. La méthode comparative nous a permis d'établir
une comparaison entre une gestion manuelle et celle informatisée en vue
de prendre la décision selon les avantages et inconvénients de
chacune ;
5. L'observation directe et participante nous a permis de nous
rendre compte des réalités sur terrain ;
6.  L'interview nous a permis d'entrée en contact,
d'échanger et de discuter avec  certain  personnel du laboratoire ainsi
que les patients ;
7. la technique documentaire nous a permis d'entrer en contact
avec certains manuels scientifiques à ULT, ULBU, HPRC en rapport avec le
 domaine de notre sujet ;
 Nous avons proposé une solution informatique efficace et 
cette solution  a été  un travail qui nécessite des
compétences du programmeur ainsi que les compétences  des
utilisateurs ,car complémentaires.
Après le recueil des données, des documents et
moyens existants, la théorie et après analyse, nous avons pu
concevoir et développer la dite application qui nous  a permis  de
confirmer l'hypothèse.
La solution informatique s'est montrée efficace et
rapide.
En effet  les principales fonctionnalités  de
l'application AGEXLAB sont :
- Accès sécurisé  aux
données ;
- Acquisition des données de laboratoires avec
précision et fiabilité ;
- Facilité, simplicité et rapidité
d'accès aux données  par une recherche, et par une  consultation
multicritère (par nom, par date, par ordonnance, par service, par type
d'examen, par catégorie de patient, par section, par  numéro de
laboratoire etc.)
- Accès confidentiel  et sécurisé aux
informations selon le mode d'accès
- Recherche des données  saisies
- Consultation  multicritère des données 
- Affichages des données
- Dénombrer  les enregistrements affichés   par
critère de sélection
- Edition des listes des  données
- Gestion confidentielle des données suivant les droits
Spécifiques d'accès.
Ainsi ce travail  permettra d'améliorer les conditions de
conservation, de traitement, et de consultation des informations
nécessaires et utiles à la gestion  du laboratoire d'analyse
médicales  de HPRC. 
Nous suggérons alors aux responsables  du laboratoire
d'analyses médicales de HPRC de bien vouloir  utiliser cette application
 AGEXLAB qui est le produit d'un travail de qualité, dans le but
d'augmenter la productivité. 
En ce qui concerne  la présentation de notre application,
nous signalons d'avance que  nous n'avons pas pu présenter  toutes les
interfaces .ceux qui auront le désir de nous  contacter, prière
consulter nos téléphones et  E-mail  respectifs indiqués
au menu APROPOS.
Nous invitons aux autres chercheurs de continuer d'autres
études dans ce domaine par exemple :
- Dans le sens des perspectives  d'améliorer notre
application AGEXLAB, il peut être envisageable d' automatiser la gestion
du numéro de laboratoire variant par période (annuellement et
quotidiennement),automatiser la facturation des examens
demandés ;mais aussi ajouter un menu des statistiques des  examens
demandés entre autre la moyenne par période, par âge, par
sexe ,par catégories de patient ,par Régime d'assurance ,par type
d'examen ,par service demandeur ou par endroit ainsi que l'écart
type avec une méthode de recherche multicritère
combinée ;
- Dans le même domaine  de gestion des examens
demandés du laboratoire,  nous suggérons aux autres chercheurs de
concevoir  un site web dynamique  pour  la gestion à distance 
centralisé des  demandes d'analyses ou des  résultats des examens
demandés   .
BIBLIOGRAPHIE
I.OUVRAGES CONSULTES
Livres
1. M.H .DELMOND ,Y PETIT.J-M GAUTIER ,Management des
systèmes d'Informations,DUNOD,Paris 2003,Pge 111
2.  Odile FOUCAUT,Odile Thiery,Kamel S mail, Conception
des systemses d'information et programmation evenementielle de l'etape
conceptual a l'etape d'i mplantation, ,universite Nancy2,
interedictions Masson,paris  1996,pge 79
3. Odile FOUCAUT,Odile Thiery, et Kamel ,Conception des
systèmes d'information et programmation événementielle de
l'etape conceptuelle à l'étape d'i implantation,
S mail,universite Nancy2, intereditions Masson,paris  1996,pge 86,tableau
2.4
4. Jean Patric MATRERON, comprendre Merise, Edition       
          EYROLLIS,2005,p 40
5. Annelese Couleau-Dupont,Systèmes d'informations de
Gestion,Manuel et Applications,DCG8 ,2e Edition Nathan Pge 62
6. Felix JOLIVET,Gerard REBOUL,  Informatique applique
à la gestion Tome 2,2e edition DUNOD,Page
7. Michelle GILLET ,Ptric GILLET,Management de
Systemes d'informations,Manuel et applications,2e Edition DSCG5
pge40
Mémoires
.
8. MUHIMPUNDU Sandrine et MBANZENDORE Patric, conception et
développement d'un système de gestion de dossiers
médicaux ,cas d'étude : Service d'admission et
consultation Médicales à l'Hôpital Prince Régent
Charles de Bujumbura, Mémoire , juin 2009,ULBU,Pge 19
II.RAPPORTS  de stage
1 . NDAYISHIMIYE Fidèle,  Rapport de stage  probatoire
au effectué au Laboratoire de l'HPRC, septembre 2007-janvier 2008,
Page 2
  
III.NOTES DE COURS
CONSULTEES
0 Mr MINANI Evariste ,cours de Base de dionnées,
UMLK,Faculté d'Informatique de gestion, A/A 2006-2007,pge 80
1 Leonidas NIYONGABO ,cour de conception des systèmes
d'information, UMLK, Faculté d'Informatique de gestion, A/A
2007-2008,pge 70
2 Mr MINANI Evariste ,Cours de Basee des données,
UMLK,Faculté d'Informatique de Gestion,A/A 2006_2007,Pge  5
3 Dr  NKURUNZIZA Hilaire ,Cours de Genie
logicielle,UMLK Faculté d'Informatique de Gestion ,A/A
2008-2009 page 4.10
IV.  WEBOGRAPHIE
I. http:// santé -guérir, notre famille
.cm/v2/service -santé/article santé.asp ?  visité le
18/07/2011
II.
http://www.vulgaris-medical.com/encyclopedie/analyses- médicales-
intérêts&définition
III.
http://fr.wikipedia.org/w/index.php?title=Laboratoire_de_biologie_m%C3%A9dicale&oldid=75947019
IV.
http://www.sciencesdegestion.com/elearning/systemeinfomaster/plan.htm
V.
http://fr.wikipedia.org/w/index.php?title=Langage_de_programmation&oldid=76651617
»
VI.
http://www.sciencesdegestion.com/elearning/systemeinfomaster/plan.htm
VII.
http://fr.wikipedia.org/wiki/Programmation_informatique
VIII.
http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es
IX.
http://fr.wikipedia.org/wiki/Mat%C3%A9rie
X.
http://www.pixelle.org/dictionnaire_informatique.php?define=software
XI.
http://fr.wikipedia.org/wiki/Visual_Basic
XII.
http://fr.wikipedia.org/wiki/Microsoft_Access
XIII.
http://fr.wikipedia.org/wiki/Laboratoire_d%27analyses_m%C3%A9dicales
XIV.
http://www.commentcamarche.net/contents/bdd/bddintro.php3
XV.
http://fr.wikipedia.org/w/index.php?title=Merise_(informatique)&oldid=75617673
». 
XVI.
http://fr.wikipedia.org/wiki/Logiciel
XVII.
http://fr.wikipedia.org/wiki/Informatique_d%C3%A9cisionnelle
XVIII.
http://www.vulgaris-medical.com/encyclopedie/analyses-medicales-interets-399.html
XIX.
http://fr.wikipedia.org/wiki/D%C3%A9veloppeur
XX.
http://fr.wikipedia.org/wiki/Logiciel
XXI.
http://www.google.bi/search?q=informatique+de+gestion%2Fl%27interface&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&lr=&gs_sm=1&gs_upl=967l2620l0l6661l5l5l0l1l1l1l2121l2589l0.2.1.9-1l4l0&oq=informatique+de+gestion%2Fl%27interface&aq=f&aqi=&aql=
XXII.
http://jchambon.fr/Ressources-textes/Textes/COURS_analyse_Syst_Info.pdf
                      
ANNEXE 1
EXTRAIT DU COMPTE RENDU D'UN INTE RVIEW GLOBALE SUR LE CIRCUIT DU
MALADE(annexe)
               Dans un laboratoire d'analyses médicales de
l'HPRC , plusieurs analyses y sont  effectuées pour le diagnostic. Les
patients sont de plusieurs  catégories .
              Les patients se présentent à
l'accueil du laboratoire et déposent par ordre d'arrivée, et
selon les catégories des malades, des ordonnances ou des bons
d'examens. Chaque ordonnance connait un numéro, nom, prénom,
âge, sexe du patient ,service demandeur, salle, lit, renseignements
cliniques , examens demandés, nom médecin demandeur) .ces
ordonnances contiennent des examens  prescrit par le médecin 
demandeur pour chaque patient. 
              Le patient ainsi que leurs examens demandés
sont  enregistrés afin d'avoir le numéro de laboratoire
correspondant à l'ordonnance .les registres sont ceux des patients
ambulant, celui des hospitalisés, et celui des RIBUB
Pour les patients hospitalisés ou ambulants, le
laborantin, après l'enregistrement, calcule  le prix des examens
à faire  selon l'affiliation au régime d'assurance.  C
à d CAM(carte d'assurance maladie) , MFP(Mutuelle de la fonction
publique) ,Bon de commande, ,bon de soin, attestation etc. . . .On
émet les factures  par ordonnance  pour chaque patient (.chaque
facture possède un numéro, date, régime d'assurance,
service, nom ,prénom, montant, nom de l'émetteur).les  patients
paient  leur facture  auprès de  la caissière au guichet de
perception moyennant un reçu , à l'exception de ceux qui on des
bons de commande ou qui bénéficient la gratuité des soins.
 
     
. Le laborantin sépare les examens suivant les
différentes sections. On élabore alors un bon de
séparation des analyses suivant les sections ainsi que le bon  de
retrait   des résultats. On  oriente alors le patient vers la salle de
prélèvement.
  Arrivée à a salle de  prélèvement,
seules les affiliées  à la MFP reçoivent une feuille de
maladie  de la MFP sur lequel on mentionne  les examens  et où le
patient appose sa signature
                 Pour les . patients RIBUB,ils sont directement
enregistrés et passent directement au prélèvement,
après  la séparation des examens.
 
                 Quant aux patients de l'urgence, ils sont
accueillis, enregistrés dans le registre de garde et sont 
examinés directement. Apres le prélèvement .leur paiement
et facturation s'effectue au service d'admission de l'HPRC et non au
laboratoire.
          
               Si le matériel de labo est
stérilisé, le technicien du labo  prélève
l'échantillon auprès   du patient n  et passe à son
étiquetage 
.  L'étiquette  de l'échantillon de chaque
 section connaît le Num de labo, numéro de la section, le nom et
prénom du malade .le patient reçoit un bon  de retrait des 
résultats .on enregistre alors le patient et les examens
demandés spécifiques pour chaque section .Il y a
toujours au moins un examen (analyse) par ordonnance.
              Ces échantillons sont alors acheminés
dans les différentes sections pour  effectuer les   analyses. Ces
sections sont l'hématologie, la biochimie, la parasitologie,
bactériologie , sérologie . Si les réactifs ne
sont pas périmés on effectue l'analyse  des échantillons, 
Le chef de section ou le chef de service  contrôle le résultat
qui, en cas de doute  peut exiger la reprise des analyses . Les
travailleurs stérilisent le matériel
utilisé ainsi que certains échantillons utilisés
               Les résultats sont enregistrés dans
le registre de resultat respectivement dans les sections.Sur
présentation du  bon de retrait de résultat, le  laborantin 
livre alors les résultats  non litigieux  aux patients (ou leur
envoyé)pour  les résultat  litigieux ,on refait le
prélèvement de l'échantillon du patient afin de reprendre
les examens.
     
* 1
http://fr.wikipedia.org/w/index.php?title=Laboratoire_de_biologie_m%C3%A9dicale&oldid=75947019
* 2 NDAYISHIMIYE Fidèle, 
Rapport de stage  probatoire au effectué au Laboratoire de
l'HPRC, septembre 2007-janvier 2008, Page 2
* 3 Investigation 
personnelle
* 4
http://fr.wikipedia.org/wiki/Laboratoire_d%27analyses_m%C3%A9dicales
* 5 Idem
* 6 http:// santé
-guérir, notre famille .cm/v2/service -santé/article
santé.asp ?  visité le 18/07/2011
* 7
http://www.vulgaris-medical.com/encyclopedie/analyses-medicales-interets-399.html
* 8 MUHIMPUNDU Sandrine et
MBANZENDORE Patric, conception et développement d'un système
de gestion de dossiers médicaux, cas d'étude : Service
d'admission et consultation Médicales à l'Hôpital Prince
Régent Charles de Bujumbura, Mémoire , juin 2009,ULBU,
Pge 19
* 9 
http://www.sciencesdegestion.com/elearning/systemeinfomaster/plan.htm
* 10 Idem
* 11  Idem
* 12
http://jchambon.fr/Ressources-textes/Textes/COURS_analyse_Syst_Info.pdf
* 13 Leonidas NIYONGABO,
cour de conception des systèmes d'information, UMLK,
Faculté d'Informatique de gestion, A/A 2007-2008,pge 70
* 14
http://jchambon.fr/Ressources-textes/Textes/COURS_analyse_Syst_Info.pdf
* 15 Leonidas     NIYONGABO
cours de conception des systèmes d'information, UMLK,
Faculté d'Informatique de gestion, A/A 2007-2008,pge 70
* 16 M.H .DELMOND ,Y PETIT.J-M
GAUTIER ,Management des systèmes d'Informations,DUNOD,Paris
2003,Pge 111
* 17
http://www.commentcamarche.net/contents/bdd/bddintro.php3
* 18
http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es
* 19 Idem
* 20 idem
* 21 
http://fr.wikipedia.org/wiki/D%C3%A9veloppeur
* 22 Annelese
Couleau-Dupont, Systèmes d'informations de Gestion, Manuel et
Applications, DCG8 ,2e Edition Nathan Pge 62
* 23 Odile FOUCAUT, Odile
Thiery, Kamel S mai, Conception des systèmes d'information et
programmation événementielle de l'étape conceptuel a
l'étape d'i ;plantation, l'université Nancy2,
intereditions Masson, paris  1996,pge 86,tableau 2.4
* 24 Jean
Patric MATRERON, comprendre Merise, Edition 
                     EYROLLIS,2005,pge 40
* 25 Mr MINANI Evariste,
Cours de Bases des données, UMLK, Faculté d'Informatique de
Gestion, A/A 2006_2007,Pge  5
* 26 Idem
* 27Felix JOLIVET,Gerard
REBOUL,  Informatique applique à la gestion Tome 2,2e
edition DUNOD,pge 
* 28Odile FOUCAUT,Odile
Thiery,Kamel S mail, Conception des systemses d'information et
programmation evenementielle de l'etape conceptual a l'etape
d'i mplantation, ,universite Nancy2, interedictions Masson,paris 
1996,pge 79
* 29 
http://fr.wikipedia.org/w/index.php?title=Merise_(informatique)&oldid=75617673
». 
* 30  
http://fr.wikipedia.org/w/index.php?title=Merise_(informatique)&oldid=75617673
». 
* 31 Idem
* 32
http://fr.wikipedia.org/wiki/Mat%C3%A9rie
* 33 
http://www.pixelle.org/dictionnaire_informatique.php?define=software
* 34 
http://fr.wikipedia.org/w/index.php?title=Langage_de_programmation&oldid=76651617
»
* 35 
http://www.sciencesdegestion.com/elearning/systemeinfomaster/plan.htm
* 36
http://fr.wikipedia.org/wiki/Programmation_informatique
*
37http://fr.wikipedia.org/wiki/Logiciel
* 38
http://fr.wikipedia.org/wiki/Logiciel
* 39
http://fr.wikipedia.org/wiki/Logiciel
* 40
http://fr.wikipedia.org/wiki/Visual_Basic
* 41
http://fr.wikipedia.org/wiki/Microsoft_Access
*
42http://www.google.bi/search?q=informatique+de+gestion%2Fl%27interface&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&lr=&gs_sm=1&gs_upl=967l2620l0l6661l5l5l0l1l1l1l2121l2589l0.2.1.9-1l4l0&oq=informatique+de+gestion%2Fl%27interface&aq=f&aqi=&aql=
* 43 ,Dr NKURUNZIZA Hilaire
,Cours de génie logicielle, UMLK Faculté
d'Informatique de Gestion ,A/A 2008-2009 page 4.10