You are on page 1of 1

Permission Class

Role Class Medical Reports Class


-permission_id: int
+role_id: int +report_id: int
-permission_role_id: int
+role_title: string +report_name: string
-permission_title: string
+role_description: string +report_type: string
-permission_module: string
-permission_description: string +report_description: string
+addRole ( )
+editRole ( ) -addReports ( )
-addPermission ( )
+deleteRole ( ) +editReports ( )
-editPermission ( )
+searchRole ( ) #deleteReports ( )
-deletePermission ( )
+assignRole ( ) +searchReports ( )
+searchPermission ( )

Charges Class
User Class
+charges_id: int
+user_id: int +charges_total: string
+user_role_id: int +charge_type: string
+user_name: string +charge_description: string
+user_email: string +charge_name: string
+user_dob: date +charge_amount: string
#user_address: string
-addCharges ( )
+addUser ( ) -editCharges ( )
+editUser ( ) -deleteCharges ( )
+deleteUser ( ) +searchCharges ( )
+searchUser ( )

Test Class Doctor Class


Diagnosis Class
+test_id: int +doctor_id: int
+test_name: string +doctor_name: string
+diagnosis_id: int
+test_type: string -doctor_mobile: string
+diagnosis_name: string
+test_description: string +doctor_email: string
-diagnosis_report: string
+test_cost: string #doctor_address: string
+diagnosis_description: string
+test_report: string +doctor_password: string
+doctor_username: string
+addDiagnosis ( )
+editDiagnosis ( ) -addTest ( )
-editTest ( ) +addDoctor ( )
+deleteDiagnosis ( )
-deleteTest ( ) +editDoctor ( )
+searchDiagnosis ( )
+searchTest ( ) +deleteDoctor ( )
+searchDoctor ( )

You might also like