Sunteți pe pagina 1din 8

[ONLINE HOSPITAL MANAGEMENT SYSTEM]

Use Case Diagram

Patient

Taking Appointment

Receptionist

Takes Treatment Doctor Surgeon Operation Delivery Normal Treatment Diagnosis

Nurse Assisting Operation

Generates a Bill Admin Payment of Bill

By Cash

By Credit

[ONLINE HOSPITAL MANAGEMENT SYSTEM]

Sequence Diagram
P1:Patient R1:Receptionist D1:Doctor N1:Nurse

Takes Appointment

Takes Appointment From Doctor Doctor Available

Confirms Appointment

Consults Doctor Assist Doctor Treats Patient Patient OK

Ask For payment Pays Fees

[ONLINE HOSPITAL MANAGEMENT SYSTEM]

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

D1:Doctor 6: Assist Doctor

N1:Nurse

[ONLINE HOSPITAL MANAGEMENT SYSTEM]

State Chart Diagram

Idle

Patient approach hospital when ill

Patient Admitted

Event Of Patient

Validate

Operated

Bill Generation

Patient Discharge

[ONLINE HOSPITAL MANAGEMENT SYSTEM]

CLASS DIAGRAM

[ONLINE HOSPITAL MANAGEMENT SYSTEM]

ACTIVITY DIAGRAM

Patient takes appointment receptionist check s for doctor no doctor is not available

Yes patient consult doctor

patient needs to be operated

no

Doctor attains patient

yes

undergoes operation

surgeon operates paitent

patient gets operated patient ok

nurse assist surgeon

no

yes discharge

[ONLINE HOSPITAL MANAGEMENT SYSTEM]

COMPONENT DIAGRAM

equipment database <<use>> <<use>>

HOSPITAL MANAGEMENT SYSTEM LOCAL SERVER

HOSPITAL MANAGEMENT DATABASE

<<use>>

<<reside>> Utility HMS DATA PROCESSING User Interface

[ONLINE HOSPITAL MANAGEMENT SYSTEM]

DEPLOYMENT DIAGRAM

Desktop client

Printer <<Primary network>>

HOSPITAL LOCAL SERVER

<<Private network>>

<<Private network>>

Database server