Patient
Taking Appointment
Receptionist
By Cash
By Credit
Sequence Diagram
P1:Patient R1:Receptionist D1:Doctor N1:Nurse
Takes Appointment
Confirms Appointment
Collaboration Diagram
1: Takes Appointment 10: Pay Fees P1:Patient 4: Confirms Appointment 9: Ask For Payment R1:Receptionist
3: Doctor Available 7: Treats Patient 5: Consults Doctor 8: Patient OK 2: Takes Appointment from Doctor
N1:Nurse
Idle
Patient Admitted
Event Of Patient
Validate
Operated
Bill Generation
Patient Discharge
CLASS DIAGRAM
ACTIVITY DIAGRAM
Patient takes appointment receptionist check s for doctor no doctor is not available
no
yes
undergoes operation
no
yes discharge
COMPONENT DIAGRAM
<<use>>
DEPLOYMENT DIAGRAM
Desktop client
<<Private network>>
<<Private network>>
Database server