Question: Develop an office management system using JAVA for a dentist office that only accepts cash with the following minimum requirements: It should display all the
Develop an office management system using JAVA for a dentist office that only accepts cash with the following minimum requirements:
It should display all the possible services offered to patients (fee schedule) in this specific office and how much patients should be charged for each service.
It should display a list of current patients.
It should display a list of doctors along with their specialization.
It should display a list of doctor assistants along with doctors they are assigned to.
It should enable the user to modify the fee schedule if necessary (add new services, delete and or modify current services).
It should enable the user to modify the patient list if necessary (add new patients, delete and or modify current ones).
It should enable the user to modify the doctor list if necessary (add new doctors, delete and or modify current ones).
It should enable the user to modify the doctor assistant list if necessary (add new assistants, delete and or modify current ones).
It should store and display user modifications as long as the program is running (not terminated)
Create an invoicing mechanism where the system asks for which patient you want to create an invoice, then ask about services that are performed on the patient and then generate an invoice with the patient information on top, list of services performed in the middle and a total due amount on the bottom
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
