SDA - PPT - M Taha Ali

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

Hospital Management

System

By: Muhammad Taha Ali


2oo11598-004
BSSE 4th (A)

To: Ma’am Reema


Domain Model of HMS

20011598-004 Hospital Management System 2


Sequence Diagram: Patient Getting Appointment

20011598-004 Hospital Management System 3


Sequence Diagram: Patients Go For Vitals

20011598-004 Hospital Management System 4


Sequence Diagram: Patient Consult Doctor & Doctor
treat Patient

20011598-004 Hospital Management System 5


Collaboration Diagram: Taking Appointment and Checking
Vitals

20011598-004 Hospital Management System 6


Collaboration Diagram: Consult Doctor

20011598-004 Hospital Management System 7


Operation Contracts:
Operation takeappointment()

Responsibilities Patients take appointment from receptionist

Cross Reference Use case: UC_take_appointment

Pre-condition Patient must have ID card. Patients need an appointment


Operation consultdoctor()
Post-condition 1. Appointment confirmed (Instance Creation)
2. Add patient details at database (modification) Responsibilities Doctor treat patient
3. Patient go to nursing staff for vitals (Instance formed)
Cross Reference Use case: UC_consult_doctor
Pre-condition Vitals of patients will be checked.
Operation checkvitals()
Post-condition 1. Doctor treat patient (Instance Creation)
Responsibilities Nursing staff check vitals of patients 2. Doctor prescribe medicine and enter details on database
(modification)
Cross Reference Use case: UC_check_vitals 3. Admit serious patient (Instance formed)
Pre-condition Patient must have appointment.

Post-condition 1. Check vitals (Instance Creation)


2. Enter triage / vitals details at database (modification)
3. Assign doctor (Instance formed)

20011598-004 Hospital Management System 8


Design Class Diagram: Hospital Management System

20011598-004 Hospital Management System 9


State Chart Diagram
Taking Appointment

Checking Vitals

Consult Doctor

20011598-004 Hospital Management System 10


Data Model: Hospital Management System

20011598-004 Hospital Management System 11


THANK YOU
20011598-004 12

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy