Question
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
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 madeStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started