TFC Total Josue
TFC Total Josue
EPIGRAPHE
« Que personne ne méprise ta jeunesse ; mais sois un modèle pour les fidèles,
en parole, en conduite, en charité, en foi, en pureté »
1 Timothée 4 :12
DEDICACE
Avant tout, je dédie ce travail à mon Seigneur et Sauveur Jésus-Christ. Seigneur ta
grâce me suffit. Dès l’école primaire jusqu’à ce stade (la troisième année de Graduat) tu m’as
soutenu. Seigneur, mes mots sont faibles pour t’exprimer ma reconnaissance, c’est pourquoi
je te dédie cette œuvre.
A mes parents : Monsieur MUKANDIKWA MBILIZI et Madame KOKONYANGI
KIKUNI pour les sacrifices consentis pour que j’arrive à cette étape de ma vie qui marque la
fin de mon cursus du premier cycle des études supérieures et universitaire.
A mes frères et sœurs pour leurs réconforts, leur amour ainsi que leurs
encouragements à mon égard. Dont J’ai été bénéficiaire.
REMERCIEMENT
Ce travail couronne la fin de notre premier cycle des étude supérieur et universitaire, un grand
nombre de personnes ont concourues, à l’effectivité de notre formation tant moralement et
financièrement.
Nos remerciements s’adressent au chef de Travaux, Monsieur KYENDA SULIKA Dieudonné
d’avoir accepté de nous encadrer en dépit de ses différentes occupations.
Notre profonde gratitude est dirigée à l’endroit de nos parents qui, depuis notre tendre enfance
ne cessent de nous témoigner amour, passion et soutient tant spirituel, moral et matériels.
Chers papa MUKANDIKWA MBILIZI et maman KOKONYANGI KIKUNI que cette œuvre
vous honore.
Dans notre parcours, nos frères et sœurs ont étaient d’une importance non négligeable en
conseil, encouragement quand l’espoir nous quittait vous étiez là pour nous aider à relever la
main. Recevez nos remerciements nous citons : Christian KAYEMBE, Deborah KAYEMBE,
Priscille KAYEMBE, Merci DUNIA, Rachel KUBOTA, Naomi LUKOLO, Plamedi
MASOKA.
Il nous serait ingrat de ne pas mentionner les personnes qui de loin nous ont soutenus et
continu à le faire, nous pensons à nos encadreurs spirituels ainsi que nos oncles, tante, grand
Père, grand-Mère particulièrement à Grand-Mère WABIWA LUGOLO Lucienne et Tante
maternel Jocyline KITUTILA.
Et nos amis : GLOIRE CIBINDA Martial, Floribert BASHENGEZI, David WILONDJA,
Pascal KITOGA, Josline ALINGILYA.
Nous pensons et disons grand merci à tous les responsables de l’institut supérieur
pédagogique de Bukavu en général ; particulièrement au responsable du département de
l’informatique de gestion
A tous nos compagnons de lutte, qui ont partagé avec nous les bons et mauvais moments de
notre vie estudiantine : NGABO MBILIZI Socrate, ISSAC WAKILONGO Eugene, Faida
MITIMA.
A toutes les personnes dont les noms ne figurent pas dans ce travail, nous vous portons au
fond du cœur et nous disons sincèrement merci.
SIGLE ET ABREVIATION
C# : CSharp
CEPAC : Communauté des Église Pentecôtiste en Afrique Centrale
CH : Centre Hospitalier
CPN : Consultation Près Natal
DN : Directeur de Nursing
MCD : Modèle Conceptuel des Donnés
MCT : Modèle Conceptuel de Traitement
MLD : Modèle Logique des Donnés
MLT : Modèle Logique de Traitement
MOD : Modèle Organisationnel des Donnés
MOT : Modèle Organisationnel de Traitement
MPD : Modèle Physique des Donnés
PEV : Programme Élargie de Vaccination
PF : Planning Familial
SGBD : Système de Gestion des Bases de Données
TFC : Travail de Fin de Cycle
UNHCR : Agence des Nations Unies Pour les Refugiés
V
0.
1
1. INTRODUCTION GENERALE
0.1. PROBLÉMATIQUE
Depuis quelques années le monde a subi un changement suite à une évolution massive de
l’utilisation et la perfection des nouvelles technologies. Il s’agit des technologies
d’informations et des communications qui sont devenus omniprésent dans la vie des
consommateurs.
L’informatique est actuellement utilisé dans les entreprises et fait partie d’un système
d’information et de production.
L’informatique est une science de traitement rationnel et automatique de l’information. Elle
est considérée comme un support de connaissance dans différents domaines de la science. Elle
met à la disposition de l’homme, des grandes capacités de stockage de l’information. 1
Face à ses dispositifs de distribution, l’homme est appelé à organiser sa vie en mettant au
point différentes sortes d’applications ou logiciel de gestion.
L’outil informatique est actuellement utilisé pour le contrôle, la surveillance, la
communication. Il sied de savoir que la liste cité ci-dessus ne pas exhaustive.
L’informatique ne constitue pas un remède miracle à tous les maux de l’entreprise ;
cependant, utilisée rationnellement dans le cadre d’une organisation préétablie avec les
partenaires concernés, elle peut apparaitre comme un outil de développement.
Dans ce cadre de répondre aux exigences des sociétés modernes, nous étions obligés de mener
nos investigations au sein de cette institution, le Centre Hospitalier de la 8 eme CEPAC CHAI
de Bukavu, où nous avions rencontré certains problèmes tels que : la redondance dans la
programmation des personnels soignant au service de gardes ,la perte de calendrier faites
manuellement, pourtant , de nos passages et entretiens nous avions constaté que certains
bureaux sont outiller des composants informatiques, or nous avons vu la présence des
calendriers qui reprennent les dates et les jours de garde, la surcharge pour certains
personnels soignants, la non conservation de ces données.
Tous ces éléments cités ci-haut nous ont donnés le goût et les courages à penser à la
conception et réalisation d’une application qui permettrait à ce que les données soient mieux
conservées. Au regard des éléments cités ci-dessus, nous avons élaborer deux questions de
recherches à savoir :
Comment l’informatique peut-il servir comme outil de gestion aux personnels soignants
dans un Centre Hospitalier ?
De quelle manière l’informatique offrirait-elle une meilleure prise en charge aux
difficultés liées à la gestion des personnels soignant et suivie de garde malade au centre
hospitalier de la 8eme CEPAC CHAI de Bukavu ?
1
Larousse, Définition de l’informatique. Disponible sur :
[Link]
2
0.2. HYPOTHÈSE
« L’hypothèse est un modèle de résonnement qui part d’un apriori, d’une affirmation ou d’une
proposition qu’il s’agit par la suite de confirmer ou d’infirmer. L’hypothèse se présente
comme une méthode de résolution de problème dont le point de départ s’inspiré du mode
déductif de résonnement » (Deshies, 1992,163).
Un suivi informatisé de gestion de personnels soignants et l’élaborations des Horaires
par un outil informatique pourrait rendre rationnel le système manuel existant.
La mise sur pied d’une base de donnée serait une piste de solution qui faciliterait le
Centre Hospitalier CHAI à bien faire ces opérations sans trop de difficultés d’une
manière claire et efficiente.
Nous montrerons tout au long de notre travail comment cet objectif sera atteint
- Objectif général
Notre objectif ce pour permettre au centre hospitalier CHAI de fonctionner aisément dans le
service du secrétariat générale et d’aboutir à un bon résultat après la réalisation des activités.
- Objectifs spécifique
a. Intérêt personnel
L’adoption de ce sujet de recherche n’est pas un jeu du hasard car étant donné que la
technologie évolue, le traitement rapide de l’information évolue du jour le jour, nous avons
trouvé important de donner à la science toute sa place et le centre hospitalier CHAI avec son
3
ampleur, ne pouvait pas faire la différence. C’est pourquoi nous avons trouvé utile de doter ou
centre hospitalier CHAI de la 8 emeCEPAC de BUKAVU d’un modèle de gestion qui va lui
permettre de traiter automatiquement les informations relatives avec la gestion des personnels
soignant (enregistrer les personnels soignants, les horaires de garde ou permanence et
conservation de rapport de garde), suites aux différents problèmes Constaté.
b. Intérêt scientifique
Selon les services que cette institution contient, il a été question à notre niveau de cibler un
service qui bénéficiera de nos analyses pour l’ajustement de ce travail, c’est ainsi que, le
service de garde (enregistrement et rotation de garde) a été un acteur principal pour nos
recherches.
0.6. METHODOLOGIE
« Pour effectuer une recherche scientifique, il faut se fixer une méthodologie. Celle-ci est
l’ensemble des méthodes et techniques. Par définition, nous pouvons encore dire qu’une
méthodologie est une voie à suivre pour atteindre un objectif donné » (NYORHA 2007-2009)
0.6.1. Méthodes
Selon Larousse, édition 1972, p360, la méthode est une manière d’agir pour arriver à un
résultat. Les méthodes ci-après nous aideront à élaborer ce travail
La science procédant toujours par une méthode, nous nous sommes servis des méthodes
suivantes :
4
Selon les dictionnaires Larousse, édition 2011, p 439, l’interview est un entretien avec une
personne pour l’interroger sur ses actes, ses idées, etc. ; et le même dictionnaire à sa 439 ème
page nous dis que « interviewer » c’est soumettre à une interview. C’est ainsi qu’au cours de
notre recherche, nous allons interviewer les concernes du service de secrétariat et quelques-
uns de responsable du centre hospitalier CHAI de la 8 emeCEPAC à BUKAVU pour ainsi
connaître les réalités de fonctionnement de ce dernier.
5
Cette technique nous aidera à participer à l’exécution des tâches du dit centre hospitalier
CHAI de la 8emeCEPAC à BUKAVU pour mieux comprendre le système.
0.7. ETAT DE LA QUESTION
Dans le cadre de notre travail, nous nous sommes référé au travail de l’étudiant ASIFIWE
MUKONDE Yvette, (G3 IG, ISP/BUKAVU, 2014-2015, inédit TFC) intitulé Gestion
automatisé de dossier médicaux dans une institution Hospitalier « cas de la polyclinique
impact Médical »
L’objectif de ce travail était de concevoir une application informatique permettant de
traiter automatiquement toute les opérations liées à la gestion des dossiers médicaux à
l’Impact Médical ;
En suite l’étudiant MANGASA BULAMBO Esther, (G3 IG, ISP/BUKAVU, 2015-2016,
inédit TFC) intitulé conception d’une application de la Gestion des rotations des infirmiers
gardes malades
« Cas du centre de santé Maman Mwulu /Bukavu »
Ce travail avait comme objectif de faire une application qui va permettre de gérée les
problèmes de la rotation des infirmiers gardes malades
0.8. SUBDIVISION DU TRAVAIL
Notre travail intitulé la Mise en place d’une base de données de la Gestion du personnel
soignants au service de garde dans un centre hospitalier : « Cas du centre hospitalier CHAI de
la 8emeCEPAC à BUKAVU ». est subdivisé en trois (3) chapitres hors mi l’introduction
générale et la conclusion générale
Chapitre Premier : Généralité sur le lieu d’étude ;
Chapitre Deuxième : Étude et Modélisation du Système ;
Chapitre Troisième : Présentation de l’Application.
0.9. DIFFICULTES RENCONTRES
Tout travail scientifique comportes de limites. Dans notre cas, les limites rencontrées
sont les suivantes :
Le manque de temps pour la descente sur le lieu d’étude afin de récolter les
informations nécessaires pour l’élaboration de ce présent travail,
Le manque des moyens pour effectuer les recherches des données,
Le manque de certaines personnes du Centre Hospitalier CHAI qui pourraient
nous donner des orientations dans leur firme et qui sont en rapport avec
certains éléments de notre travail…
6
Gestion : la gestion désigne l’action de gérer quelque chose. Le terme est utilisé dans de
nombreux domaines comme celui de l’entreprise, de l’administration, de l’immobilier, etc.
La gestion se caractérise dans ces situations par le fait de confier à autrui, ou à soi-même, des
affaires à gérer.
I.3.2. Historique
Le C.H CHAI est une initiative locale la 8 eme CEPAC CHAI agrée par le médecin inspecteur
de l’époque sous le numéro 852/134 du 31 Décembre 1978 suivant le PV d’enquête n o 05/006
de 05/78.
La structure hospitalier CHAI englobe au moins une population de 52 274 habitants.
Signalons que le numéro donner ci haut a été fait pour la coordination régionale de
l’environnement de la conservation de la nature et du tourisme.
Cette initiative au profit de la communauté a débuté le 11/12/1978 comme poste de santé et en
suite, elle a été affectée par la hiérarchie sanitaire comme structure hospitalier en 1983.
Le 22/02/1983, la maternité du C.H CHAI fut agréé comme centre hospitalier.
En 1996, sur demande du conseil de gestion de l’église local CHAI et de la gestion du C.H
CHAI de la 8eme CEPAC : ce dernier va bénéficier d’une salle d’opération grâce à une finance
de l’UNHCR.
Le C.H CHAI de la 8eme CEPAC de Bukavu est construit en matériaux durable, la capacité de
centre d’accueil est de 100 lits occupés. Il comprend 5 salles et services suivantes
fonctionnent.
- Un service de réception
- Comptabilité et caisse
- Un service consultation
- Une salle de soins
- Une pharmacie
- Un laboratoire
- Une maternité
- Un service pédiatrie
- Un service de planning familial
La réception
Secrétariat
Comptabilité
8
Pédiatrie
PMI
Planning familial
Maternité
Intendance
Pharmacie
Laboratoire
Buanderie
Chirurgie
Médecine interne
Communauté (malade)
Structure du centre
Tout commence à la réception, d’où le malade doit se présenté, en exposant sont cas, le
Hospitalier
réceptionniste s’occupera de ce qui est nécessaire, notamment prélèvement de signes vitaux
de malade (température, fréquence cardiaque, tentions alternat, poids, …), mais aussi numéro
d’ordre, fiche médical, carnet, etc. une fois terminer, le malade s’oriente à la consultation
médical, d’où il sera accueilli par le médecin consultant du centre, après l’entretien
avec le médecin, le malade devra payé le frais de laboratoire, est que donc il serait obligatoire
de se dirigé à la caisse pour les paiements de frais du laboratoire.
Après il sera attendu au laboratoire pour faire les examens qui lui concerne.
Peu importe résultat du laboratoire, le malade devra soit suivre le traitement ambulatoires
(pharmacie pour les médicaments ou soit programme pour les injections) pour le cas grave, le
malade devra subir le soin d’hospitalisation (salle), mais une fois la présence de la guérison
on rentre à la comptabilité pour les opérations de calculs et en fin la caisse pour le paiement
de la somme constater dans la comptabilité.
La PMI : C’est un service qui contient en son sein, la CPN, CPS, PF,
La chirurgie : concerne les cas de l’opération qui peut arriver (salle d’opération)
9
1. Conseil de Gestion :
Est une structure qui gère les services administratifs de l’institution à savoir
- Les services généraux ;
2. Commuté de Direction :
Est une structure qui gère les entrés et les sorties du ressource d’un centre hospitalier.
3. Médecin directeur :
Il est le numéro un de l’institution qui veille à la bonne marche des services. Il supervise ou
contrôle tous les services de l’institution. Il est chargé de l’exécution des décisions du
ministère de la santé concernant les fonctionnements de son hôpital et procède à l’inspection
régulière de l’hôpital.
4. Secrétariat Administratif
C’est pour l’administration des tous les services, évolution et les fonctionnements de tous les
Agents du Centre.
5. Staff Médical
Le Staff Médical est un endroit où se réunissent tous les Agents soignants pour discuter les
choses rencontrer, dans différents services, chez un malade, infirmier ou Médecin
6. Directeur de Nursing
Il coordonne, organise et supervise les soins à administrer aux malades ainsi que les actes
posés par les infirmiers qui sont à sa charge, encadre les stagiaires.
7. Services généraux
Le service généraux est une globalité des tous les service sur ajouter dans un Hôpital ou
Centre Hospitalier
11
Il est composé de :
Heures Gongs
Permanence (8h00 à 16h00) 1er
Garde (16h00 à 8h00) 2em
Pour le CPN c’est chaque mercredi de 8h30 à 10h 30 CPS c’est chaque Jeudi de O8h 30 à
10h 3
12
Le C.H CHAI de la 8eme CEPAC est un patrimoine de l’Église de la 8eme CEPAC CHAI, mais
aussi étatique par conséquent, Il est dirigé et coordonné par un infirmier titulaire dans le cadre
de centre de santé et un Médecin Directeur dans le cadre du centre Hospitalier.
Les moyens financiers : ce point concerne la finance Le C.H CHAI de la 8eme CEPAC dans le
système d’auto financement de cout alloués annuellement et calcul par CZD dans son rapport
DAO2.
2
Larousse, Bonne gestion d’un Centre Hospitalier sur : [Link] gestion d’un Centre
Hospitalier/Sante/424097
13
II.0. INTRODUCTION
Une étape essentielle de tout cycle conceptuel de développement d’un logiciel d’application,
consiste à effectuer une étude préalable afin de parvenir à des meilleurs dénouements.
Le but de cette phase est de comprendre le contexte de notre système. D’où, il s’agit
d’éclaircir au mieux les besoins fonctionnels de ce dernier en se penchant sur l’analyse et
l’observation de l’ancien système, d’usage au responsable de cette centre, mais aussi en
identifiant quelques modèles merises, nous permettant à aboutir à une solution efficace, qui
est la réalisation d’un logiciel efficace, compétant, efficient et sûr pour la gestion des
Personnel Soignants au service de garde au sein du Centre Hospitalier de la 8 emeCEPAC CHAI
de BUKAVU, mais avant d’y arriver nous essayerons de passer en revue sur quelques notions
du modèle Merise.
JMerise est un logiciel dédié à la modélisation des modèles conceptuels de données pour
merise ; il permet les relations réflexives, la généralisation et la spécialisation entités. JMerise
fait partie de la gamme des logiciels qui vous aideront et vous faciliteront le travail de
modélisation et de création de vos bases de données.
JMerise est basé sur la méthode Merise vous permettant de spécialiser ou de généraliser les
entités, de rajouter des contraintes sur les relations (associations) et de créer des relations
réflexives.
L’utilisation de JMerise est très intuitive et multiplateforme. Les fonctionnalités offertes par
JMerise sont très variées et complètes mais restreintes uniquement à l’utilisation des Modèles
MCD. Ce qui donne un logiciel épuré, centré exclusivement modèle et données et rend son
utilisation facile. Sa prise en main se fait naturellement et rapidement. (DOM. 2010)
Avant de commencer cette partie, nous aimerions savoir qu’est-ce qu’une modélisation de
données ? Dans la conception d'un système d'information, la modélisation des données est
l'analyse et la conception de l'information contenue dans le système.
La modélisation de données s’appuie sur l’établissement des modèles et utilisée dans la
conception des systèmes d’information informatises à différents niveaux ; la modélisation de
données du système peut concerner un domaine, un secteur, une entreprise, une méthode, …
elle commence toujours par une étude préalable.
Nous sommes appelés à modéliser un système parce que nous sommes incapables de
comprendre dans leurs totalités. (D. GLL. F 2000-2001)
14
II.1.1. Préambule
L’analyse de l’existant est un stade intéressant dans le cycle de vie d’un système, il s’agit de
connaitre la situation actuelle de l’organisation pour pouvoir porter un jugement juste et qui
nous permettra de porter notre discernement sur la façon dont s’arrange un cahier de charge et
étudier la circulation des documents. Par conséquent nous allons construire un diagramme de
flux d’information.
Ainsi, l’analyse du système existant doit nous fournir toute l’information nécessaire, afin
d’établir une bonne conception et de proposer de bonnes solutions pouvant contribuer à
l’amélioration du nouveau système.
Avant d’aborder cette phase importante, il nous serait utile de définir le contour de la surface
de notre analyse.
L’analyse que nous allons effectuer concerne le système d’information de l’existant du C.S.
CHAI relativement à sa gestion des Agents Soignants.
L’étude du système d’information consiste à mettre à la disposition, le schéma de la
circulation de l’information qui met en évidence les échanges de flux entre les acteurs du
système organisationnel et le tableau de flux grâce à des interviews, l’étude des documents
internes et celle de la circulation de l’information (FELIX JOLIVET et GERARD
REBOUL,
informatique Appliquée à la gestion, TOME II, 2èmeEdition DUNOD, PARIS, 1993,
Page 196)
Un acteur : est une personne qui participe à l’événement et prend une part
déterminante à l’action et à sa réalisation3
La matrice : est un ensemble des nombres ou des variables présentés sous formes
d’un tableau dont les dimensions sont égales au nombre des lignes et de colonne.
La matrice des flux : est une matrice carrée dans laquelle les acteurs sont en ligne
(l’origine) et en colonne, c’est un outil qui permet de s’assurer auprès des acteurs au
SI que tous les flux sont correctement recensés (FELIX JOLIVET et GERARD
3
Jean DU BOIS, DICTIONNAIRE FRANÇAIS. Contemporain. Ed. Librairie rousse, Page 197
15
REBOUL
O.P. Cité Page 194).
Légende :
1 : Arriver de l’agent soignant dans la salle de Staff Médical pour signaler la présence ;
2 : Après que l’Agent soignant signe la présence et suis les instructions du Médecin Chef de
Staff, il se dirige dans le service affecter pour la Garde ou Permanence ;
3 : Agent soignant dépose le rapport au Directeur de Nursing tout en montrant d’abord au
Chef de Service
4 : Le Directeur de Nursing autorise la sortie à l’agent tout en l’envoyant au Staff Médical
pour signer sa sortie
5 : A la fin il rejoint son domicile.
16
La matrice de flux est la représentation matricielle des acteurs et de flux d’échanges des
acteurs formant les lignes et les colonnes du tableau situé en ligne l’acteur a également le rôle
d’intermédiaire de flux situé en colonne et à un rôle de destinateur des flux. Ou c’est une
représentation schématique illustrant la séquence des opérations à effectuées pour obtenir la
solution d’un problème.
Tableau 5 : Matrice de flux
N°
: Envoi d’un flux vers un poste
17
N°
: Réception d’un flux d’information
101
L’arrivé et accueil de
agent soignant au staff
Médical
102 201
102
L’arrivé et installation de
l’ agent soignant au
service approprier
103 302 401 302
103
301
Enregistrement des
Réception par le Chef de
Effets de la Garde ou
service de rapport de
Permanence
activités réaliser dont il
seront enregistré par le
Réception des rapports
DN
provenant du service, puis
le DN
fait le classement de ce
N°
dernier
18
Étant donné que notre travail traite du point relatif à la gestion automatisée de Personnel
soignants au Service de Garde, nous commençons d’abord à présenter les documents qui sont
utilisés au C.H pour la gestion des Personnel Soignant et élaboration des horaires des gardes
qui d’ailleurs nous permettront d’avoir les informations intervenant dans le traitement manuel
et d’un petit logiciel et nous aideront ensuite d’arriver à une solution informatique pour cette
gestion.
Identité du candidat ;
Institution d’accueil ;
Fonction ou spécialité ;
Date et signature ;
Le responsable signataire.
Est un document qui comporte la liste de tous les Personnel soignants du C.H de la 8 eme
CEPAC CHAI, affectés ou maintenus dans les institutions médico sanitaires en regard de
leurs noms.
Ce document provient de la zone de santé et signé par le Médecin directeur ;
Tableau 7 : Commission collective de régularité
Les agents dont les noms, post-Nom et numéro sont repris ci-dessous sont affectés ou maintenu dans les institutions médico-
sanitaire en regard de leurs noms.
- Date de transaction ;
- Mois de transcription
- Signature du responsable ;
Les programmes pour l’élaboration de l’horaire pour tous les médecins se fait :
Garde pour la nuit
Repos
Jour
Tableau 8 Horaire de Médecin
Jours
LUNDI MARDI MERCREDI JEUDI VENDREDI SAMEDI DIMANCHE
Semaine
2eme Sem
3eme Sem
4eme Sem
L’horaire des gardes pour les Infirmiers est un document répertoriant les programmes de
gardes pour les infirmiers, il s’effectue par le Directeur de Nursing.
Afin d’avoir un horaire de garde structuré comportant les informations suivantes au sein du
C.H. CHAI :
- Description du service ;
- Date de transaction ;
21
- Mois de transcription
- Signature du responsable ;
Le programmes pour l’élaboration de l’horaire pour tous les infirmiers se fait :
Jour
Jour
Garde pour la nuit
Repos
Tableau 9 Horaire des infirmiers
Moi de……20…
CENTRE HOSPITALIER CHAI DE LA 8eme CEPAC à BUKAVU
HORAIRES DES GARDES POUR LE SERVICE D’HOSPITALISATION
(LES INFIRMIERS)
(1) (2
)
Fait à Bukavu
Le…/…/20…Par le DN
Légende :
(1) : l’espace approprier pour le nom des infirmiers,
(2) : la cellule qu’on coche s’il s’agit de la permanence ou de la garde, notamment la
lettre J : pour la permanence ; N : pour la garde et P : pour la pause.
(LES ACCOUCHEUSE)
L’horaire des gardes pour les accoucheuses est un document répertoriant les programmes de
gardes pour les accoucheuses, il s’effectue par le DN.
22
Afin d’avoir un horaire de garde structuré comportant les informations suivantes au sein du
C.H. CHAI :
- Description du service ;
- Date de transaction ;
- Mois de transcription
- Description du service ;
Le programme pour l’élaboration de l’horaire pour tous les infirmiers se fait :
Jour
Jour
Garde pour la nuit
Repos
Tableau 10 : Horaire des accoucheuses
(1) (2
)
Légende :
(1) : l’espace approprier pour le nom de l’accoucheuse ;
(2) : l’espace pour cocher la permanence ou la garde, notamment la lettre
J : pour la permanence ;
N : pour la garde et
P : pour la pause
23
La critique de l’existant consiste à faire ressortir toutes les anomalies constatées au cours de
l’étude préalable afin de déterminer leurs causes. Elle constitue le point de départ de l’étude
parce qu’elle permet de mettre en évidence les principaux problèmes liés soit à l’insuffisance
des moyens actuels.
Elle permet aussi de mettre en évidence au cours d’un projet les disfonctionnements des
procédures et des processus. La phase de critique constructive de l’existant va nous permettre
progressivement de mieux comprendre le problème et nous suggérer des pistes de solutions.
La conception d’une application avec plusieurs fonctionnalités possibles et dans le but d’avoir
une interface plus conviviale et plus facile à utiliser tout en étant plus efficace a
l’enregistrement des personnels soignants, l’élaboration des horaires et enregistrements des
effets constater pendant la garde ou permanence au C.H. CHAI, sûre et certaine pour son
avancement en technologie et la commodité des tâches. Nous allons mettre en place une
application informatique qui va regrouper tous les modules cités ci-haut.
24
Le Modèle Conceptuel des Données a pour but de décrire les objets manipulés par les
utilisateurs dans le système étudié. La modélisation conceptuelle des données aboutit à une
représentation appelée Schéma Conceptuel des Données. Le modèle le plus utilisé pour
représenter les données du monde réel et le modèle Entité-Association (E/A) ou Entités
Relations (E/R), (C. T MUKAMBA MUKANDAMA Vick, Notes de cours de M.A. I, G2
Informatique de Gestion /[Link]).
01 Anciennete Alphanumérique 30 X
02 CodeGarde Alphanumérique 15 X
03 DateGrade Date 10 X
04 Degat Alphanumérique 30 X
05 FonctionUt Alphanumérique 30 X
06 Grade Alphanumérique 15 X
07 IdFonction Alphanumérique 15 X
08 IdUt Alphanumérique 15 X
09 Jour Alphanumérique 15 X
10 JourGarde Alphanumérique 15 X
11 LibeleFonction Alphanumérique 20 X
12 Maladie Alphanumérique 20 X
13 NomAgent Alphanumérique 30 X
14 NomUt Alphanumérique 30 X
15 Nuit Alphanumérique 15 X
16 NumAgent Alphanumérique 15 X
17 NumEffet Alphanumérique 15 X
18 Obstacle Alphanumérique 30 X
19 Password Alphanumérique 10 X
20 Patient Alphanumérique 30 X
21 Prenom Alphanumérique 30 X
22 Sexe Alphanumérique 10 X
23 Specialite Alphanumérique 30 X
24 Telephone Alphanumérique 15 X
25 Username Alphanumérique 30 X
26 Detail Alphanumérique 100 X
26
Le Modèle Organisationnel de données est un modèle qui utilise le même formalisme que le
modèle conceptuel de données mais le MOD ne retient du MCD que les informations
informatisables1. Son rôle est de décrire de manière efficace les attributs des entités qui
doivent faire objet de la manipulation de données par un système de gestion de base des
données. Étant donné que toutes les données constituant notre MCD sont informatisables, cela
implique automatiquement que le MCD est égal au MOD.
Tableau 12 Modèle Organisationnel des Données
Le MCT utilise généralement 5 concepts que nous pouvons détailler de la manière ci-après :
Évènement ;
Processus ;
Synchronisation ;
Opération ;
Règles d’émission ;
Résultat.
28
Le Modèle organisationnel des traitements s’attache à décrire les propriétés des traitements
non traitées par le MCD.
Compte tenu de la pertinence des données qui sont incluent dans notre démarche, nous avons
opté pour un Modèle Logique de Données Relationnelles.
Dans le modèle relationnel (SGBDR, Système de gestion de bases de données relationnelles) :
Les données sont enregistrées dans des tableaux à deux dimensions (lignes et colonnes).
La manipulation de ces données se fait selon la théorie mathématique des relations.
Le Modèle Logique des Données est utilisé pour créer les tables qui constitueront la structure
de votre Base de Données Relationnelles.
Le passage du Modèle Conceptuel des Données au Modèle Logique des Données obéit à
certaines règles décrites ci-dessous :
Les entités deviennent les Tables, les propriétés deviennent les attributs, les identifiants
deviennent les clés primaires.
Un Modèle physique des données est une étape de la définition des données à l’intérieure de
la structure physique de l’ordinateur ; c’est-à-dire le résultat de la décision technique qui a été
prise en fonction des objets et de contrainte.
Dans la méthode Merise, le modèle physique des données consiste à implanter une base de
données dans un SGBDR.
But
Le but du MPD est de transférer la base de données dans un Système de Gestion de Base des
Données (SGBD). Ce transfert consiste à
Chaque champ sera décrit par son nom, son type et sa taille, une colonne d'observation.
DEBUT DE L’OPERATION
Enregistrer un Agent
Modifier SUIVI DU MEMBRE
Supprimer
Rechercher
FIN DE L’OPERATION
DEBUT DE L’OPERATION
Enregistrer Horaires
Modifier
GARDE/HORAIRE
Supprimer
Rechercher
FIN DE L’OPERATION
DEBUT DE L’OPERATION
AGENT
Enregistrer recouvrement
Modifier
Supprimer RAPPORT/EFFET
Imprimer
Rechercher
FIN DE L’OPERATION
35
III.0. INTRODUCTION
La réalisation, l’exécution et la mise en pratique d’un plan, d’une méthode ou bien d’un
concept, d’une idée, d’un modèle, d’une spécification, d’une norme ou d’une règle dans le but
précis, est l’objectif primordial d’une implémentation d’un logiciel informatique. D’où une
action qui doit suivre une réflexion pour la concrétiser.
Le fait de la démonstration d’une application dans un travail de fin de cycle au sein du
département d’informatique de gestion, est une phase très considérable et vaniteuse qui
montre quelques informations sur la généralité de la programmation, sur l’exhibition et le
mode d’emploi de notre logiciel pouvant aider à la gestion des Agents Soignants au service de
garde, au sein du Centre Hospitalier de la 8eme CEPAC CAHI.
ORDINATEUR(Portable) PROPRIETES(Attributs)
Marque : DELL
Dans cette phase, nous avons utilisés un environnement logiciel qui est se représente de la
façon
suivante :
5
Philipe DOSH, Introduction à la conception Objet, -[Link]
37
Figure 10 PhpMyAdmin
Après avoir ouvert cette interface on choisit l’onglet « Importer » de la barre des
menus, sans modification dedans quelque chose, on importe le fichier
agent_soignants.sql afin d’utiliser notre BDD.
39
Figure 11 : Accueil
Figure 12 : Connexion
40
Cet espace permet à l’utilisateur d’entrer son login « josias » et son mot de passe « 2021 »
pour qu’il ait accès à la page d’accueil. Bien entendu il doit avoir été enregistré comme
utilisateur de cette application.
Une fois le login et le mot de passe sont corrects, la page ci-après s’affichera :
Figure 13 : Menu1
Cet espace m’affiche le Menu, une fois vous cliquez sur le « Bouton » présentant le numéro
1, la fenêtre ci-après s’affichera :
41
Figure 14 : Menu 2
Sur cette fenêtre nous avons les différents butons qui nous aiderons pour la
manipulation de notre Application, mais aussi l’espace indiquant numéro (2)
ouvrira un sous Menu, qui s’affiche comme suit (avec un double clic).
Figure 15 : Menu3
42
A ce stade, l’identifiant de l’agent qu’on veut ajouter est généré automatiquement par le
système donc l’utilisateur n’a qu’à remplir les autres champs vides du formulaire et après un
clic sur l’icône de bouton ajouter, automatiquement les informations s’ajouteront dans le
tableau en bas du formulaire pour visualiser les membres présents et nouvellement ajoutés
dans le système.
1.2. Modification des engent
1 3
Dans cet espace, il nous faut sélectionné un élément de votre choix (Numéro, Nom, Prénom ou …….)
dans ce tableau, puis cliquer sur l’icône de bouton Modifier .
Les mêmes procédures seront en marche pour effectuer la suppression d’un agent dans la base de
données
Nous suivrons les mêmes procédures que les informations précédentes sur la gestion des
agents, C’est-à-dire, le numéro d’ordre sera automatique, puis suivras les remplissages des
champs à l’aide des combo box qui contient quelques éléments.
45
2 2
3
1
[Link]
46
Une fois la garde ou permanence effectuer, l’agent au poste affecter doit fournir les rapports
sur les événements assistés, et en fin de la prestation, ces rapports seront stockés dans la base
des données, pour des multiples raisons.
C’est ainsi les différentes actions successives seront faite, comme faisons ci-haut
La numérotation automatique du système, et en fin l’utilisateur complète les champs restant ;
tout en insistants sur le champs « Détail » qui clarifie les différentes actions
3.2 Modification et Suppression
47
Sur le menu ci-haut nous avons la possibilité de visualiser les informations, et ces derniers
seront sauvegarde dans un dossier dans le disc C, précisément dans la partie mes documents
et en format PDF.
Après vérifications, l’utilisateur à la possibilité d’imprimer le document
48
Après avoir fait le choix du service, cliqué sur le bouton Tout les Agents Soignants, une
fenêtre ci-après s’ouvrira en ayants les informations du type de service
Liste des Médecins
2
1
Une fois que le patient est sélectionné (1), alors cliqué sur l’icône du bouton de dossier (2),
directement le fichier sera lancé dans le visualiser de PDF, mais aussi le fichier sera enregistré
dans l’ordinateur, précisément dans mes documents, pour une sauvegarde importante.
L’image ci-après en explique le contenue
54
CONCLUSION PARTIELLE
Nous atterrissons à la fin du troisième chapitre intitulé « La présentation de l’application ».
Qui détaille d’une manière profonde et explicite du fonctionnement et de l’utilisation de ce
nouveau système de la Mise en place d’une base de données de la Gestion de personnel
soignant au service de garde dans un centre hospitalier : « Cas du centre hospitalier CHAI de
la 8emeCEPAC à BUKAVU ». Mais aussi dans cette partie de notre travail, on a vu, le langage
de programmation, les outils de développement et de modélisation qu’on a utilisé pour
l’aboutissement à notre objectif.
56
CONCLUSION GENERALE
Nous voici au terme de notre travail, qui porte d’une manière détaillée sur la Mise en place
d’une base de données de la Gestion des agents soignants au service de garde dans un centre
hospitalier : « Cas du centre hospitalier CHAI de la 8emeCEPAC à BUKAVU ».
Mis à part l’introduction générale et la conclusion générale de ce travail des fins de cycle en
informatique, notre travail est subdivisé en trois chapitres ci-dessous :
Chapitre 1. Les Généralités sur le milieu d’étude, qui détaille d’une manière profonde du C.H.
CHAI, il y a lieu de dire qu’après la définition des quelques concepts constituant le sujet de ce
travail, nous avons fait allusion aux objectifs du C.H. CAHI, sa présentation du point de vue
historique, géographique mais aussi du point de vue organisationnel et son fonctionnement
passant par la description des postes en détaillant les attributions de chacun et enfin d’atterrir
avec la description du domaine de notre fouille.
Chapitre 2. L’étude et la modélisation du système, qui détaille d’une manière profonde de
l’analyse de l’existant en démontrant comment se passe la gestion des Personnels Soignants
au service de Garde au sein du CENTRE HOSPITALIER CHAI de la 8eme CEPAC, mais
aussi en proposant quelques pistes de solution pour cette dite gestion. Et deuxièmement, le
modèle merise ainsi que quelques modèles que nous avons conçus pour la modélisation de
notre système d’information nouveau.
Nous avons préféré utiliser le diagramme de flux d’information, la matrice des flux, le schéma
de circulation d’information, le modèle conceptuel des données, le modèle organisationnel des
données, le modèle conceptuel de traitement, modèle organisationnel de traitement, modèle
logique des données, modèle physique des données et pour la modélisation de notre système.
Chapitre 3. La présentation de l’application, qui détaillait d’une manière profonde et explicite
du fonctionnement et de l’utilisation de ce nouveau système de la Mise en place d’une base
de données de la Gestion des agents soignant au service de garde dans un centre hospitalier :
« Cas du centre hospitalier CHAI de la 8 emeCEPAC à BUKAVU » , mais aussi dans cette
partie de notre travail, on a vu, le langage de programmation, les outils de développement et
de modélisation qu’on a utilisée pour l’aboutissement à notre objectif.
Pour parvenir à tenir notre finalité, nous sommes allés d’une problématique qui à engendre
une série des questions, auxquelles nous avons ensuite proposé des hypothèses que nous
avons vérifiées tout au long de notre démarche. Cela veut dire que, c’est à cette problématique
qu’était basé le travail scientifique proprement dit.
Nous avons essayé de concevoir et réaliser un logiciel qui, à présent et tenant compte des
règles de gestion, est capable d’apporter une solution optimale aux problèmes que posait la
gestion de personnels soignants au service de Garde au sein du Centre Hospitalier CHAI de la
8eme CEPAC.
Pour bien vérifier les hypothèses et aboutir aux meilleurs résultats, nous avons fait recours à
plusieurs méthodes dont la méthode historique qui nous a permis de savoir les faits passés au
C.H. CHAI, la méthode MERISE pour la modélisation de notre système... Pour le cas de notre
57
La mise sur pied d’une base de donnée serait une piste de solution qui faciliterait le
Centre Hospitalier CHAI à bien faire ces opérations sans trop de difficultés d’une
manière claire et efficiente.
Loin d’être une terminaison idéale et adéquate, cette recherche ouvre une nouvelle voie à nos
successeurs, car nous n’avons abordé qu’un petit aspect de l’ensemble. C’est pourquoi nous
invitons d’autres chercheurs animés par le même souci que nous, d’étudier d’autres aspects
non abordés dans ce travail afin de parvenir à un développement le plus logique de la science.
58
BIBLIOGRAPHIE
1. Webographie
Chantal Gribaumont, Administrer_vos_base_des_données_avec_MySql ,2012,
Taguanle 04/07/2021 à 16h00
Apprenez_a_developper_en_csharp,
[Link] 18/08/2020 à 14h00
Antoine Cornuéjols, Cours d’Informatique
“Bases de
données”,[Link]
(v3)[Link] le 08/06/2020 à 10h00
2. TFC
ASIFIWE MUKONDE Yvette,
(G3 IG, ISP/BUKAVU, 2014-2015, inédit TFC) intitulé Gestion automatisé de dossier
médicaux dans une institution Hospitalier « cas de la polyclinique impact Médical »
3. NOTES DE COURS
C.T KYENDA SULIKA Dieudonné, cours de logique et conception de programme, G1IG,
inédit, ISP/Bukavu, 2018-2019
Dr MBILIZI MWISIMBWA Déogratias, cours de Base des Données, G2IG, inédit,
ISP/Bukavu, 2019-2020
CT AKILI, Cours d’atelier de programmation, G3IG, inédit, ISP/Bukavu, 2020-2021.
59
ANNEXE
60
III.0. INTRODUCTION...............................................................................................................35
III.1. OUTILS DE TRAVAIL ET ENVIRONNEMENT D’IMPLEMENTATION..................35
III.1.1. Éléments matériels............................................................................................................35
III.1.2. Éléments immatériels et Langage de programmation................................36
III.2. GUIDE D’UTILISATEUR...............................................................................................37
1. Importation de la base des données..............................................................37
CONCLUSION PARTIELLE....................................................................................................54
CONCLUSION GENERALE........................................................................................................55
BIBLIOGRAPHIE................................................................................................................................57
1. OUVRAGES............................................................................................................................57
2. TFC........................................................................................................................................57
3. NOTES DE COURS..................................................................................................................57
ANNEXE.........................................................................................................................................58
QUELQUES LIGNES DE NOTRE CODE SOURCE ECRIT EN C#..........................................................59