- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Patient Information System Class Diagram describes the structure of a Patient Information System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Patient Information System are Tests, Treatments, Reports, Doctors, Patient, Medicines.
Classes of Patient Information System Class Diagram:
- 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
- Patient Class : Manage all the operations of Patient
- Medicines Class : Manage all the operations of Medicines
Classes and their attributes of Patient Information System Class Diagram:
- 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
- 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
Classes and their methods of Patient Information System Class Diagram:
- 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()
- Patient Methods : addPatient(), editPatient(), deletePatient(), updatePatient(), savePatient(), searchPatient()
- Medicines Methods : addMedicines(), editMedicines(), deleteMedicines(), updateMedicines(), saveMedicines(), searchMedicines()
Class Diagram of Patient Information System :
Class Diagram Image: