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


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

 > 

Conception et réalisation d'une application de suivi de patients dans un établissement hospitalier

( Télécharger le fichier original )
par moghrani arezki et azzoug zoubir
Université abederrahmane mira-bejaia - licence en informatique 2009
  

précédent sommaire suivant

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

3.3.3 Les imprimés

Notre application offre la possibilité d'imprimer des documents propres à l'établissement hospitalier, grace aux-quels le bureau des entrées/sorties peut contrôler le patient.

Nous présentons ici deux exemples d'imprimés : Le bulletin d'admission

Le bulletin d'admission est une fiche imprimée par l'agent de saisie pour tous les patients lors de leur admission à l'hôpital, elle comporte les informations de ceux-ci à communiquer aux médecins traitants.

Pour imprimer un bulletin d'admission à un patient donné, il suffit d'aller dans le menu "Imprimer" et choisir le sous-menu "Patient" ensuite cliquer sur le bouton "Bulletin d'admission, une petite fenêtre apparaîtra demandant d'introduire le numéro du patient comme illustré ci-dessous :

Après avoir sélectionné le patient, cliquer sur "Imprimer" pour lancer l'impression, ou sur "Aperçu avant impression" pour voir apparaître l'état d'impression suivant:

Le billet de salle

Le billet de salle est une fiche imprimée qui renvoi les informations du patient ainsi que le service et la salle dont il est installé.

L'impression d'un billet de salle s'effectue en cliquant dans le sous-menu "Patient", du menu "Imprimer", sur le bouton "Billet de salle", alors le petit formulaire suivant demande d'introduire le numéro du patient :

Après sélection du patient, cliquer sur "Imprimer" pour lancer l'impression, ou sur "Aperçu avant impression" pour voir apparaître l'état d'impression suivant :

3.4 Description des requêtes

3.4.1 La liste des patients admis

Cette requête renvoi le liste des patients à partir de la table Patient, sa forme en SQL est:

Select * From Patient

3.4.2 La liste des gardes patients

Cette requête permet d'afficher la liste des gardes-patient à partir de la table Garde_patient, sa forme en SQL est :

Select *

From Garde _patient

3.4.3 La liste des services

La requête suivante affiche tous le services de l'hôpital et sa forme en SQL est :

Select * From Service

3.4.4 La liste des nouveaux-nés

L'affichage de la liste de tous les nouveaux-nés à partir de la table Naissance se réalise grâce à cette requête :

Select *

From Naissance

3.4.5 La liste des patients traités

La requête suivante nous permet de faire la jointure entre les deux tables patient et Personnel_m pour pouvoir sélectionner le nom du médecin qui a traité le patient, et entre les deux tables Patient et Traitement pour la sélection du nom du traitement subi par le patient.

Select N_pat, Nom_pat, Prn_pat, Nom_per_m, Nom_tr

From patient, personnel_m, traitement, subir, suivre

Where patient.N_pat = subir.N_pat And (patient .N_pat = suivre.N_pat) And (subir.Cod_tr=traitement.Cod_tr)

And (suivre. Mat _per_m=personnel_m. Mat_per_m)

3.4.6 La sortie par évacuation d'un patient

Cette requête permet d'enregistrer la sortie d'un patient de l'hôpital, par évacuation et sa forme en SQL est comme suit :

Select *

From Patient, Mod_sortie

Where (Patient .Cod _sortie=Mod _sortie. Cod_sortie) And (Cod _sortie= '2')

Cette requête SQL permet de faire la jointure entre les tables Patient et Mod_sortie et cela pour renvoyer le patient dont le matricule du mode de sortie est '2' qui correspond à une sortie par évacuation.

3.4.7 La sortie normale (guérison) d'un patient

Cette requête est utilisée pour faire sortir un patient guéri, et elle s'écrit de la même façon que la requête précédente, avec le matricule du mode de sortie est '1' qui correspond à une sortie normale (guérison) c'est-à-dire :

Select *

From Patient, Mod_sortie

Where (Patient .Cod _sortie=Mod _sortie. Cod_sortie) And (Cod _sortie= '1')

3.4.8 Recherche d'un patient par numéro

Select *

From Patient

Where N_pat= n_pat.text

Où "n_pat.text" est le texte saisi dans le champ du formulaire de recherche de patient par numéro.

3.4.9 Compteur de taille des Bases De Données

Le nombre de patients

Select

Count (N_pat) From patient

Le nombre de décès

Select

Count (N_pat)

From patient, mod_sortie

Where patient. Cod _sortie=mod_sortie. Cod_sortie And patient. Cod_sortie= '3'

Le nombre de naissances

Select

Count (N_naiss) From naissance

3.5 Conclusion

Dans cette dernière partie de notre projet, nous avons présentés les différents outils du développement de notre application ainsi que ses interfaces essentielles.

précédent sommaire suivant






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








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry