Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please read the question carefully and thoroughly. This is not the same question from others so please do not just copy and paste. Thank you!

Please read the question carefully and thoroughly. This is not the same question from others so please do not just copy and paste. Thank you!

Requirement: 1.Create software system architecture diagram 2. Explain approach, steps, and rationale of the software architecture diagram 3. Create detailed UML class diagram 4. Explain approach, steps, and rationale of the detailed class diagram model 5. Create user interface mockup 6.Explain approach, steps, and rationale of the user interface mockup 7.Reflect on the learning experience and lessons learned

image text in transcribedimage text in transcribedimage text in transcribed

Software development requirements for a small bed \& breakfast reservation system You are asked to build a small reservation system for a new bed \& breakfast (B\&B) business. The business owners are John and Jane who are starting their B&B business in a small New England town. John and Jane want a software system that balances reasonable development cost, timely delivery, software quality, and functionality. John and Jane will have four bedrooms for guests with varying features and prices. They have one room with a private bath, and it is the most expensive room. They also have a room with a lake view which is moderately priced. The other two rooms are normal rooms and are the least expensive. They want a system to manage the reservations and corresponding payments. To cut costs, John and Jane want to be the only users of the system and will not allow guests to make their own reservations. When a potential customer calls for a reservation, they will check the calendar, and if there is a vacancy, they will enter the customer's name, address, and phone number, reservation dates, room price, credit card number, and room numbers. Reservations must be guaranteed by 1 day's payment. Reservations will be held without guarantee for an agreed upon time. If not guaranteed by that date, the reservation will be dropped. Analysis Model for a Small B\&B Reservation System 1. Use Case Model a) Small B\&B Reservation System Use Case Diagram b) Sequence of Events (scenario) for Use Case: Make Room Reservation for a Guest Upon receiving a call from a guest, John or Jane will make room reservation for the guest. Preconditions: Guest's information is already in system including credit card numbers Postconditions: 1) a reservation is made for the guest for the requested dates, or 2) no reservation is made Sequence of events (scenario): 1) John or Jane askes the guest for the start and end dates for the requested reservation then enters the guest's reservation requested start and end date into the system 2) The system displays a list of all available rooms during the requested date range and their corresponding prices. John or Jane informs the guest of the available rooms information 3) The guest selects one of the available rooms during the requested date range 4) John or Jane asks the guest for their name and completes the room reservation without or without a 1-day guarantee payment as agreed with the guest. Otherwise, if there are no available rooms on the selected date range or the guest does not like any of the available rooms, the use case starts all over again with a different start and end dates or no reservation is made

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

Database And Expert Systems Applications 33rd International Conference Dexa 2022 Vienna Austria August 22 24 2022 Proceedings Part 1 Lncs 13426

Authors: Christine Strauss ,Alfredo Cuzzocrea ,Gabriele Kotsis ,A Min Tjoa ,Ismail Khalil

1st Edition

3031124227, 978-3031124228

More Books

Students also viewed these Databases questions

Question

Using the fact that (AB)-B-A, show that (ABC)-=C-B-A-

Answered: 1 week ago