Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Case Study: Requirements Engineering Scenario: Hotel Orderinq and Manaqement System Problem Statement You are tasked with develaping a comprehensive Hotel Ordering and Management System to

Case Study: Requirements Engineering
Scenario: Hotel Orderinq and Manaqement System
Problem Statement You are tasked with develaping a comprehensive Hotel Ordering and Management
System to streamline the process of room bookings, food orders, and overall hotel managerment.
Requirements:
Room Bookinq:
Guests should be able to brawse available rooms, view room details, and make reservations.
The system shauld allow for online payments for room boakings.
2 Ordering System:
Guests should be able to place orders far faod, beverages, and other hotel services through the
system.
The system should provide a menu with item details, prices, and availability.
User Management
The system should support user accounts far guests and hotel staff.
Guests should be able to register, log in, and track their reservations and orders.
Hotel staff should have roles such as receptionists, managers, and kitchen staff, each with specific
privieqes.
Reservation Manaqement:
Hotel staff should be able to view and manage raom reservatians.
The system should send natifications to guests about reservation confimations and upcoming check-
ins.
Inventory Manaqement:
The system should keep track of food and beverage imentory-
Staff should be alerted when certain items are running low or when it's time to restack.
UML Diaqrams:
Use Case Diaqram:
Identify use cases such as "Make Reservation," "Place Order," "Manage Reservation," and "Inwentory
Management."
Define actors like "Guest," "Receptionist," "Kitchen Staff," and "Manaqer."
DFD Diaqrams:
Context Diaqram:
Identify external entities such as "Guest," "Staff," and "Inwentory Supplier."
Show the main process, which is the "Hotel Ordering and Mansqement System."
Level 1 DFD (Data Flow Diaqram):
Decompose the main process into sub-processes like "Room Booking," "Order Placement,"
and "Inventory Control."
Show data flows between these processes and external entities.
image text in transcribed

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

Oracle Database Foundations Technology Fundamentals For IT Success

Authors: Bob Bryla

1st Edition

0782143725, 9780782143720

More Books

Students also viewed these Databases questions