- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Patient Management System Class Diagram describes the structure of a Patient Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Patient Management System are Patient, Doctor, Doctor Schedule, Diease, Test, Medicine.
Classes of Patient Management System Class Diagram:
- Patient Class : Manage all the operations of Patient
- Doctor Class : Manage all the operations of Doctor
- Doctor Schedule Class : Manage all the operations of Doctor Schedule
- Diease Class : Manage all the operations of Diease
- Test Class : Manage all the operations of Test
- Medicine Class : Manage all the operations of Medicine
Classes and their attributes of Patient Management System Class Diagram:
- Patient Attributes : patient_id, patient_name, patient_mobile, patient_email, patient_username, patient_password, patient_address,
- Doctor Attributes : doctor_id, doctor_name, doctor_specialist, doctor_mobile, doctor_email, doctor_username, doctor_password, doctor_address
- Doctor Schedule Attributes : doctor_schedule_id, doctor_schedule_time, doctor_schedule_type, doctor_schedule_date, doctor_schedule_description
- Diease Attributes : diease_id, diease_patient_id, diease_name, diease_type, diease_description
- Test Attributes : test_id, test_patient_id, test_name, test_type, test_cost, test_report, test_description
- Medicine Attributes : medicine_id, medicine_name, medicine_company, medicine_composition, medicine_cost, medicine_type, medicine_dose, medicine_description
Classes and their methods of Patient Management System Class Diagram:
- Patient Methods : addPatient(), editPatient(), deletePatient(), updatePatient(), savePatient(), searchPatient()
- Doctor Methods : addDoctor(), editDoctor(), deleteDoctor(), updateDoctor(), saveDoctor(), searchDoctor()
- Doctor Schedule Methods : addDoctor Schedule(), editDoctor Schedule(), deleteDoctor Schedule(), updateDoctor Schedule(), saveDoctor Schedule(), searchDoctor Schedule()
- Diease Methods : addDiease(), editDiease(), deleteDiease(), updateDiease(), saveDiease(), searchDiease()
- Test Methods : addTest(), editTest(), deleteTest(), updateTest(), saveTest(), searchTest()
- Medicine Methods : addMedicine(), editMedicine(), deleteMedicine(), updateMedicine(), saveMedicine(), searchMedicine()
Class Diagram of Patient Management System :
Class Diagram Image: