You are on page 1of 8

UseCase:

Create New User View Users Delete Users Add Doctor View Doctors Add Patient View Patients Add Room ViewRooms Discharge View Discharges Add Insurance info Reports View Appointments

Admin

Manager

Doctor

Change Pwd View Insurance Details

Accountant

Activity Diagram:

Login

Doctor
Validate

Doctor Options Add Appointments

Admin
Admin Options

Add Doctors

Add/Delet e Options

View Options

Add Patients

View Doctors View Patients View Appointments View Rooms View Discharges View Insurances

Add Appointments Add Discharges Add Insurance Details

Activity Diagram:

Login Validat e Manager Options Add Options Add Doctors View Doctors Add Rooms View Patients View Appointments View Rooms View Discharges View Insurances View Options

Accounts

Options

Manager
Add Options Add Insurance View Options

View Patients View Discharges View Insurances

Sequence Diagrams:
Login Validate Admin Home Add User Admin Menu View Users Delete Users Doctors Add Doctor View Doctor

check() redirects()

add()

select()

view() delete() select() add() View()

Sequence Diagrams:
Home Patient Add Patient View Patient Rooms Add Room View Rooms Discha rges Add Discha rge View Discha rge

select() add()

view()

allot()

add() view() update Status() add() view()

Sequence Diagram
Add Appoin tment View Appoin tment-s View Insura nces

Home

Patient

Doctor

Add Insura nce

select() add() book()

View()

add()

view()

Class Diagrams:
Login DB Connection

Home

Doctors

User Mgt

Add Doctor

View Doctor

Add User

UpdateUser

DeleteUser

Rooms

Add Room

View Room

Class Diagram:
Insurance Rooms

Patient

In Patient

Appointment

Out Patient

Doctor

Discharges

You might also like