UML DIAGRAMS for Hospital Management
-
Upload
vijay-h-batheja -
Category
Documents
-
view
228 -
download
3
Transcript of UML DIAGRAMS for Hospital Management
[ONLINE HOSPITAL MANAGEMENT SYSTEM]
Use Case Diagram
Sequence Diagram
Delivery Normal Treatment Diagnosis
By Cash By Credit
ReceptionistTaking Appointment
Surgeon
Operation
Nurse
Assisting OperationAdmin
Generates a Bill
Patient
Payment of Bill
Doctor
Takes Treatment
[ONLINE HOSPITAL MANAGEMENT SYSTEM]
P1:Patient R1:Receptionist D1:Doctor N1:Nurse
Takes Appointment Takes Appointment
From Doctor
Doctor AvailableConfirms Appointment
Consults Doctor
Treats Patient
Patient OK
Assist Doctor
Ask For payment
Pays Fees
Collaboration Diagram
[ONLINE HOSPITAL MANAGEMENT SYSTEM]
D1:Doctor
P1:Patient R1:Receptionist
N1:Nurse
1: Takes Appointment10: Pay Fees
4: Confirms Appointment9: Ask For Payment
5: Consults Doctor8: Patient OK
7: Treats Patient
2: Takes Appointment from Doctor
3: Doctor Available
6: Assist Doctor
[ONLINE HOSPITAL MANAGEMENT SYSTEM]
State Chart Diagram
Idle
Patient Admitted
Validate
Operated Bill Generation
Patient Discharge
Event Of Patient
Patient approach hospital when ill
[ONLINE HOSPITAL MANAGEMENT SYSTEM]
Senior surgeon
specialization in
non-senior surgeon
specialization in
1..*
1
Surgeon
nameiddesignation
operate()
1
1..*
1..*
1
Operation theatre
operation_id
1
1..*
Nurses
nameidward_no
assisting()checking paitent health()
1
1..*
Hospital
nameidplace
administration()maintain info()add patient()add surgeon()
works for
works in
Patient Operation
nameoperation_idtypepatient_idsurgeon_idcost_of_operation
conducts
1..*1
Ward
ward_nopatient_admitted...nurse_assigned
assigned to
Patient
nameidtype_of_treatmentward_no
admitted in
undergoes admitted to1..*
1
Patient takes appointment
receptionist checks for doctor
patient needs to be operatedDoctor attains
patient
no
doctor is not available
no
undergoes operation
yes
patient consult doctor
Yes
surgeon operates paitent
nurse assist surgeon
patient gets operated
patient ok
discharge
yes
no
CLASS DIAGRAM
[ONLINE HOSPITAL MANAGEMENT SYSTEM]
ACTIVITY DIAGRAM
[ONLINE HOSPITAL MANAGEMENT SYSTEM]
COMPONENT DIAGRAM
DEPLOYMENT DIAGRAM
HOSPITAL MANAGEMENT SYSTEM LOCAL SERVER
HOSPITAL MANAGEMENT DATABASE
Utility
<<use>>
<<reside>>
HMS DATA PROCESSING
equipment database
<<use>>
User Interface
<<use>>
Desktop client
HOSPITAL LOCAL SERVER
Printer
Database server
<<Primary network>>
<<Private network>>
<<Private network>>
[ONLINE HOSPITAL MANAGEMENT SYSTEM]