Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Ove stop is a hotel company located at UK. You are supposed to analyse the requirements of their new system that is described as online

image text in transcribed
Ove stop is a hotel company located at UK. You are supposed to analyse the requirements of their new system that is described as online booking system. This system should allow their customers to perform booking, receptionist to check customer booking and retrieve booking details, and manager to request monthly reports and add rooms. The hotel system should return checking results to receptionist, confirms booking to customer and provide reports to the manager. For booking a room, the customer inserts all booking details that involve customer personal details (first name, last name, and email), number of rooms, check in and check out dates. The system shall confirm the booking to the customer by booking reference number. The receptionist uses customer information to retrieve room booking details. Manager inserts the monthly requested details regarding rooms and customers, then the system will be able to generate reports after retrieving required information. The customer can make payment by inserting payment details, where the system validates the payment externally from external banking system, that validates the payment to the hotel online system. Study the aforementioned scenario, then answer the questions below: 1- Design a class diagram that represents the following: (6 marks) (Rooms/ Customer/Manager/ Receptionist/ Booking) a. Assume having three types of rooms. Single, Double and Family. Design your class diagram in a way that: Allow a customer to book a room. Allow manger to add new type of room and manage bookings. And allow receptionist to check bookings and retrieve bookings details. b. In your design in part (a), what two SOLID principles have you addressed mainly

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

Larry Ellison Database Genius Of Oracle

Authors: Craig Peters

1st Edition

0766019748, 978-0766019744

More Books

Students also viewed these Databases questions

Question

What is computer neworking ?

Answered: 1 week ago