An information system with gui, for patient follow-up and doctor appointment procedures.
Following operations are executed via graphical user interface:
- Register patients
- Display the registered patients in a given clinic, sorted by age. In the case of the same age, they should be sorted by gender (female first).
- Print all the doctor’s schedules in a given clinic.
- For each patient, add the drug to their records.
- Inquire a patient’s information, and print their drug history.
- Calculate the fee for treatment.
- Calculate the profit of the clinic which specifies the drug and visit profits.
- Calculate the incomes of the doctors.
GUI includes 4 different JPanels which are for registration, appointment, treatment and calculation.
- To register:
- To make an appointment:
- Going to the appointment and getting treatment:
- To see their schedule or total income:
- To calculate total profit for a clinic:
- To see a patient's information and drug history:
git clone https://github.com/iremkrc/polyclinic.git
cd polyclinic/src
sudo apt install default-jdk
javac test/Test.java
java test/Test