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.

Fundamentals of Information Systems
8th Edition
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Ralph Stair, George Reynolds
Chapter7: Knowledge Management And Specialized Information Systems
Section: Chapter Questions
Problem 2DQ
icon
Related questions
Question

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 architecture design should be based on common architecture styles or patterns. 

 

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.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Software Development Approaches
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Fundamentals of Information Systems
Fundamentals of Information Systems
Computer Science
ISBN:
9781305082168
Author:
Ralph Stair, George Reynolds
Publisher:
Cengage Learning
Principles of Information Systems (MindTap Course…
Principles of Information Systems (MindTap Course…
Computer Science
ISBN:
9781285867168
Author:
Ralph Stair, George Reynolds
Publisher:
Cengage Learning
Fundamentals of Information Systems
Fundamentals of Information Systems
Computer Science
ISBN:
9781337097536
Author:
Ralph Stair, George Reynolds
Publisher:
Cengage Learning