- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Patient Care System Class Diagram describes the structure of a Patient Care System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Patient Care System are Patient, Medicines, Tests, Treatments, Reports, Doctors.
Classes of Patient Care System Class Diagram:
- Patient Class : Manage all the operations of Patient
- Medicines Class : Manage all the operations of Medicines
- Tests Class : Manage all the operations of Tests
- Treatments Class : Manage all the operations of Treatments
- Reports Class : Manage all the operations of Reports
- Doctors Class : Manage all the operations of Doctors
Classes and their attributes of Patient Care System Class Diagram:
- Patient Attributes : patient_id, patient_name, patient_mobile, patient_email, patient_username, patient_password, patient_address,
- Medicines Attributes : medicine_id, medicine_name, medicine_company, medicine_composition, medicine_cost, medicine_type, medicine_dose, medicine_description
- Tests Attributes : test_id, test_patient_id, test_name, test_type, test_cost, test_report, test_description
- Treatments Attributes : treatment_id, treatment_name, treatment_type, treatment_description
- Reports Attributes : report_id, report_title, report_type, report_description
- Doctors Attributes : doctor_id, doctor_name, doctor_specialist, doctor_mobile, doctor_email, doctor_username, doctor_password, doctor_address
Classes and their methods of Patient Care System Class Diagram:
- Patient Methods : addPatient(), editPatient(), deletePatient(), updatePatient(), savePatient(), searchPatient()
- Medicines Methods : addMedicines(), editMedicines(), deleteMedicines(), updateMedicines(), saveMedicines(), searchMedicines()
- Tests Methods : addTests(), editTests(), deleteTests(), updateTests(), saveTests(), searchTests()
- Treatments Methods : addTreatments(), editTreatments(), deleteTreatments(), updateTreatments(), saveTreatments(), searchTreatments()
- Reports Methods : addReports(), editReports(), deleteReports(), updateReports(), saveReports(), searchReports()
- Doctors Methods : addDoctors(), editDoctors(), deleteDoctors(), updateDoctors(), saveDoctors(), searchDoctors()
Class Diagram of Patient Care System :
Class Diagram Image: