- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Clinic Management System Class Diagram describes the structure of a Clinic Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Clinic Management System are Clinic, Patient, Doctors, Nurses, Appointments, Medicines.
Classes of Clinic Management System Class Diagram:
- Clinic Class : Manage all the operations of Clinic
- Patient Class : Manage all the operations of Patient
- Doctors Class : Manage all the operations of Doctors
- Nurses Class : Manage all the operations of Nurses
- Appointments Class : Manage all the operations of Appointments
- Medicines Class : Manage all the operations of Medicines
Classes and their attributes of Clinic Management System Class Diagram:
- Clinic Attributes : clinic_id, clinic_doctor_id, clinic_name, clinic_place, clinic_type, clinic_description, clinic_address
- Patient Attributes : patient_id, patient_name, patient_mobile, patient_email, patient_username, patient_password, patient_address,
- Doctors Attributes : doctor_id, doctor_name, doctor_specialist, doctor_mobile, doctor_email, doctor_username, doctor_password, doctor_address
- Nurses Attributes : nurse_id, nurse_name, nurse_duty_hour, nurse_mobile, nurse_email, nurse_username, nurse_password, nurse_address,
- Appointments Attributes : appointment_id, appointment_doctor_id, appointment_number, appointment_type, appointment_date, appointment_description
- Medicines Attributes : medicine_id, medicine_name, medicine_company, medicine_composition, medicine_cost, medicine_type, medicine_dose, medicine_description
Classes and their methods of Clinic Management System Class Diagram:
- Clinic Methods : addClinic(), editClinic(), deleteClinic(), updateClinic(), saveClinic(), searchClinic()
- Patient Methods : addPatient(), editPatient(), deletePatient(), updatePatient(), savePatient(), searchPatient()
- Doctors Methods : addDoctors(), editDoctors(), deleteDoctors(), updateDoctors(), saveDoctors(), searchDoctors()
- Nurses Methods : addNurses(), editNurses(), deleteNurses(), updateNurses(), saveNurses(), searchNurses()
- Appointments Methods : addAppointments(), editAppointments(), deleteAppointments(), updateAppointments(), saveAppointments(), searchAppointments()
- Medicines Methods : addMedicines(), editMedicines(), deleteMedicines(), updateMedicines(), saveMedicines(), searchMedicines()
Class Diagram of Clinic Management System :
Class Diagram Image: