Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

[ONLINE HOSPITAL MANAGEMENT SYSTEM]

Use Case Diagram

Taking Appointment
Patient Receptionist

Takes Treatment

Doctor

Surgeon
Operation
Delivery Normal Treatment Diagnosis

Nurse Generates a Bill


Assisting Operation
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 R1:Receptionist

4: Confirms Appointment
9: Ask For Payment

3: Doctor Available
7: Treats Patient 5: Consults Doctor
8: Patient OK
2: Takes Appointment from Doctor

D1:Doctor N1:Nurse

6: Assist Doctor
[ONLINE HOSPITAL MANAGEMENT SYSTEM]

State Chart Diagram

Idle

Patient approach Patient


hospital when ill 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 surgeon operates


operation paitent

patient gets
operated nurse assist
surgeon
patient ok
no

yes
discharge
[ONLINE HOSPITAL MANAGEMENT SYSTEM]

COMPONENT DIAGRAM

equipment
database

<<use>> <<use>>

HOSPITAL MANAGEMENT HOSPITAL MANAGEMENT


SYSTEM LOCAL SERVER DATABASE

<<use>>

<<reside>>

Utility User Interface

HMS DATA
PROCESSING
[ONLINE HOSPITAL MANAGEMENT SYSTEM]

DEPLOYMENT DIAGRAM

Desktop Printer
client <<Primary network>>

HOSPITAL LOCAL <<Private network>>


SERVER

<<Private network>> Database


server

You might also like