[go: up one dir, main page]

100% ont trouvé ce document utile (1 vote)
271 vues7 pages

Application Java pour Cabinet Médical

Le document décrit un projet de gestion d'un cabinet médical en Java avec les classes Patient et Cabinet. Il spécifie les attributs et méthodes de ces classes ainsi que les fonctionnalités de l'interface graphique.

Transféré par

ALIOU DIALLO
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
271 vues7 pages

Application Java pour Cabinet Médical

Le document décrit un projet de gestion d'un cabinet médical en Java avec les classes Patient et Cabinet. Il spécifie les attributs et méthodes de ces classes ainsi que les fonctionnalités de l'interface graphique.

Transféré par

ALIOU DIALLO
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 7

Projet Java

Gestion d’un cabinet médical (1/7)


 La version minimal du projet est décrite dans les 6 diapositives
suivantes, par contre la 7ème diapositive donne des points
d’extension de votre projets (travail optionnel )
 L’objectif du projet est de réaliser une application graphique
permettant la gestion des patients d’un cabinet médical.
 Les interfaces de l’application doivent ressembler aux figures de
la diapositive 4.
 Mais avant de développer les interfaces de l’application, il faut
développer les classes de base de l’application notamment :
Patient et Cabinet

94
Projet Java
Gestion d’un cabinet médical (2/7)

Classe Patient :

 Attributs : nom, prénom, adresse, sexe, dateNaissance,


spécialitéDemandée,
 Constructeurs sans paramètres et avec paramètres
 Setters et getters
 ToString
95
Projet Java
Gestion d’un cabinet médical (3/7)
 Classe Cabinet :
 Attributs : nom, adresse, liste des spécialisées, liste des patients
 Le cabinet offre les spécialités : généraliste, dentiste et cardiologue
 Le cabinet peut par la suite rajouter d’autres spécialités
 Constructeurs sans paramètres et avec paramètres
 Setters , getters et toString
 chercherPatient : par nom ou par ref d’objet
 ajouterPatient : par ref d’objet / par infos du patient / un ensemble de
patients
 supprimerPatient : par ref d’objet ou par nom
 Fonction retournant la liste des patients par sexe
 Liste des Patients par spécialité demandée
 Des fonctions retournant les patients classés par catégorie d'âge
 patientPrioritaire : le premier enregistré dans le système 96
Projet Java
Gestion d’un cabinet médical (4/7)

97
Projet Java
Gestion d’un cabinet médical (5/7)
 Le bouton « Ajouter à la liste d’attente » permet d’effectuer les
actions suivantes :
 si une des informations sur le patient est manquante,
l’enregistrement ne doit pas s’effectuer (un message box) ;
 sinon, le nom du patient doit s’ajouter à la liste d’attente

 Le bouton « Retirer un patient de la liste » permet d’effectuer les


actions suivantes :
 afficher les informations du patient en séléctioné dans la
section « Informations sur le Patient »
 effacer ce patient de la liste d’attente

 Le bouton « Réinitialiser le formulaire » permet d’effacer tous


les champs de la section « Informations sur le Patient »

98
Projet Java
Gestion d’un cabinet médical (6/7)
 Le bouton « Réinitialiser la liste » supprime tous les patients de
la liste d’attente.
 Le bouton « Quitter l’application » permet de fermer
l’application
 le bouton « prioritaire » affiche dans une fenêtre séparée les
informations du patient prioritaire.
 le bouton « afficher par spécialité » affiche dans une fenêtre
séparée les listes d’attentes des spécialités du cabinet.
 le bouton « Classer par âge » affiche dans une fenêtre séparée
la liste des patients classés par catégorie d’âge.
 le bouton « Classer par sexe » affiche dans une fenêtre séparée
la liste des patients classés par sexe.

99
Projet Java
Gestion d’un cabinet médical (7/7)
 Comme extension de l’application, vous pouvez :

 rajouter les classes : Medecin et Consultation.


 Rajouter d’autres classes si vous les juger importantes.

 Proposez une autre version graphique de l’application


de votre imagination !
 Pensez à l’utilisation des menus, des cases à cocher, des
radios, …

100

Vous aimerez peut-être aussi