Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

The Sacred Heart Community Hospital Admission System (CHAS) The system will handle the admissions process for the Sacred Heart Community Hospital. Admissions are of two

The Sacred Heart Community Hospital Admission System (CHAS)

The system will handle the admissions process for the Sacred Heart Community Hospital.

Admissions are of two basic types; scheduled and emergency.

To reserve a bed for a future admission the Admission's clerk will register the patient's basic details and a Reservation record will be created for that patient for a bed in the appropriate ward. Reservations have an expected admit and an expected discharge date.

When a patient that has already been scheduled arrives on the appropriate date they will present themselves to the Admissions reception. The Admission's clerk will admit the scheduled patient by entering the patient's health card # and verifying their address already registered in the system and update it where necessary.Other basic information about a patient already held by the system will be name, DOB, gender, phone number and next of kin. A bed in the appropriate ward would already have a reservation for this patient. An Occupancy record for that patient for that bed will be created with an actual admit date and the bed's status will updated accordingly as "occupied".

When there is an emergency admission, a check will be made for an "unoccupied" bed of the type required. If there are no vacancies this will be notified and the patient is not admitted. If there is an available bed the new patient will be registered with as much information as available and that patient assigned to the bed and an Occupancy record created. Note that all patients are assigned a unique patient # on registration.

When patients are discharged the Admissions clerk will input the patient # and discharge date, and the bed's status will be changed from "occupied" to "unoccupied".

In addition to the patient data, data is also retained on the beds and the wards. Each bed in a Ward has a bed #, room #, and availability status. Wards are named, have a specialty designation, a generic bed and are located on a specific floor and wing of the hospital. Obviously, each ward can have many beds.

A report is produced daily showing the current status of all beds for each ward in the hospital.

Patient Services also require access to the system to respond to queries from relatives and friends of patients with their ward and room location as well as the ward's visiting hours which are different for different wards.

Q1. Based on the above case, develop a UML use case diagram for the CHAS system (17 points)

Q2. Identify and list the use case(s) with scenarios (5 points)

Q3. Pick one use case scenario, and make an UML activity diagram for the scenario (10 points)

Q4. Develop a UML system sequence diagram for the scenario you have picked in Q3 (15 points)

Q5. Make aUMLdomain modelclass diagram for the CHAS system (18 points).

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Accounting For Value

Authors: Stephen Penman, S Penman

1st Edition

0231151187, 9780231151184

More Books

Students also viewed these Accounting questions

Question

2. Develop a good and lasting relationship

Answered: 1 week ago

Question

1. Avoid conflicts in the relationship

Answered: 1 week ago