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 or you'll

Please read the question carefully and thoroughly. This is not the same question from others so please do not just copy and paste or you'll be downvoted. 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 transcribed

We are going to build a small reservation system for a business. The owner want a software system that balances reasonable development cost timely delivery, software quality, and functionality The owner will have four bedrooms for quests 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, the owner wants to be the only users of the system and will not allow quests 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 quaranteed by 1 day's payment. Reservations will be held without quarantee 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

More Books

Students also viewed these Databases questions

Question

Discuss the five contemporary communication issues facing managers.

Answered: 1 week ago

Question

9. Describe the characteristics of power.

Answered: 1 week ago