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.
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.
1) Create a software system architecture diagram for John & Jane small reservation system. Your
2) Explain your approach to create your software system architecture diagram, the steps you followed to create it, and the rationale behind your resulting architecture.
3) Create a detailed UML class diagram for John & Jane small reservation system. The detailed UML class diagram should be based on the provided analysis model class diagram and should include: Attributes for each class Methods for each class Proper UML class relationship symbols to correctly classify the relationship between classes The multiplicities of class relationships
4) Explain your approach to create your detailed UML class diagram, the steps you followed to create it, and the rationale behind your resulting class diagram.
5) Create a user interface mockup based on the Sequence of Events (scenario) for Use Case: Make Room Reservation for a Guest in the analysis model. You can make any assumptions you need to complete this user interface mockup. Just make sure to document these assumptions in your assignment submission.
6) Explain your approach to create your user interface mockup, the steps you followed to create it, and the rationale behind your resulting mockup.
7) Reflect on your learning experience in this assignment and the lessons you learned.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps