Question

. Spring Breaks ‘R’ Us (SBRU) is an online travel service that books spring break trips...


.
Spring Breaks ‘R’ Us (SBRU) is an online travel service that books spring break trips to
resorts for college students.
The basic idea is to get a group of students to book a room at a resort for one of the
traditional spring break weeks. SBRU contracts with dozens of resorts in key spring break
destinations in Florida, Texas, the Caribbean, and Mexico. Its Web site shows information on
each resort and includes prices, available rooms, and special features. Students can research
and book a room, enter contract information, and pay deposits and final payments through
the system. SBRU provides updated booking information, resort information updates, and
travel information for booked students when they log in to the site.
The resorts also need access to information from SBRU. They need to know about their
bookings for each week, the room types that are booked, and so forth. Before the spring
break booking season starts, they need to enter information on their resorts, including
prices and special features. Resorts need to be paid by SBRU for the bookings, and they
need to be able to report and collect for damages caused by spring- breakers during their
stay.
SBRU has recently decided to upgrade its system to provide social networking features for
students. It is currently researching possibilities and collecting information from prospective
customers about desirable features and functions. From the business stand-point, the idea
is to increase bookings by enhancing the experience before, during, and after the trip.
1. Who are the stakeholders for SBRU? For each type of stakeholder, what aspects of
the SBRU booking system are of particular interest?
2. What are the main functional requirements for the major subsystem areas (i.e.,
resort relations, student booking, accounting and finance, and social networking)?
3. Describe some usability requirements for students, booking interactions, and social
networking interactions.
4. Assuming that social networking at the resorts will require wireless communication
and connection to the Internet, what are some reliability requirements that resorts
might be asked to maintain? What are some performance requirements?
5. What are some security requirements? Is there any reason why students in Europe,
Asia, or other locations could not book rooms through SBRU? What issues might be
anticipated?
The SBRU system, includes many use cases that make up the functional requirements.
Consider the following description of the Booking subsystem. A few weeks before
Thanksgiving break, it is time to open the system to new bookings. Students usually want to
browse through the resorts and do some planning. After that, when a student or group of
students wants to book a trip, the system allows it. Sometimes, a student needs to be added
or dropped from the group or a group changes size and needs a different type of room. One
month before the actual trip, it is time for the system to send out final payment
requirement notices. Students cancel the booking or they pay their final bills. Students often
want to look up their booking status and check on resort details. When they arrive at the
resort, they need to check in; and when they leave, they need to check out.
6. Using the event decomposition technique for each event you identify in the
description here, name the event, state the type of event, and name the resulting
use case. Draw a use case diagram for these use cases.
Consider the domain model. For example, there would need to be information about a
traveller attending a resort for a particular week. The traveller would be assigned to a room
along with roommates but might also be connected to other friends. There might be
different interests or hobbies a traveller can associate with in the hopes of connecting to
others. The resort has many locations where a traveller might be hanging out at any given
time, and a traveller can note whether the location is “liked.” People might schedule a party
at a location and invite specific friends.
7. For the Social Networking subsystem as described here, list the domain classes and
their attributes that should be included in the Social Networking subsystem. Be
creative and add those you think should be included to make the system useful and
appealing.
8. Based on the domain classes you identified, draw a domain model class diagram
showing domain classes with attributes and associations with multiplicity and
generalisation hierarchies.
9. Now consider the behavioural aspects of the system. For the following use-cases,
write a fully developed use case description and draw a Use case diagram, a System
Sequence Diagram (SSD) and an activity diagram:
a. “Book a reservation”
b. “Add a new resort”
10. Draw a State Machine Diagram showing the state and transitions for a “Reservation”
object.
11. Identify the classes that are involved in the “Book a reservation” use case. Recall that
creating a booking involves at least a student group, a resort, a week, and a room
type. Using some of the GRASP principles that you have studied, decide which class
should have the primary responsibility for collaborating with the other classes.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Question 1

The main stakeholders for SBRU is the college students and the owner of the different resorts and hotels.
For college students getting hotels and resorts at cheaper price and with ease of convenience is a point of particular interest.
For the resorts and hotel owners is that the business is increasing in the holiday time.

Question 2

The main functional requirements for the major subsystem areas are follows
a.Student Information System - To keep the details about the students
b.Resort Information System - To keep the details about the resorts.
c.Payment Information - To keep the information made by the student to the particular resorts
d.Room Information - To keep the information of the room for the resorts
e.Booking Information - To keep the details about the booking done for the resorts.
f.SBRSResort Funtional Information - To keep the business information between the SBRS and the resorts.

Question 3

The usability requirements are as follows
a.Students - They should be given all the information at time of booking.
b.Booking Interactions- It should contain the proper information about the charges for the rooms, number of people accommodating and all.
c.Social Networking - The ads which are given should be genuine one as they need to match with the exact situation. There shouldn't be anomaly.

Question 4

The social networking at the resorts will require wireless communication and connection to the Internet. So the resort must have 24 x 7 Internet Connectivity. Not only connection the speed should be good as multiple users will be using it at a time. Hence the bandwidth needs to be very high for this type of connection. Also proper arrangement for the wireless should be done properly so that everyone gets strong connection whenever they are connected to the network within the premises. Last but not the least the connection should be password protected so that the unknown people cannot gain access to it.

Add a comment
Know the answer?
Add Answer to:
. Spring Breaks ‘R’ Us (SBRU) is an online travel service that books spring break trips...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Problem Statement The Campus Common is a precinct on campus where people can meet, eat, drink, an...

    Please help with Q7. Problem Statement The Campus Common is a precinct on campus where people can meet, eat, drink, and socialise. An extract from their website: "the Campus Common is the new temporary food, beverage and social precinct on campus for staff, students and visitors to enjoy." you are being tasked with analysing the needs of many stakeholders and coming up with requirements for a system called the "Campus Common System" (CCS) This system will aim to provide a...

  • the first question java code eclipse app the second question is java fx gui caculator please...

    the first question java code eclipse app the second question is java fx gui caculator please fast 1. Create project called "YourFirstName_QUID'. Eg. Aliomar_202002345 2. Create two package Q1 and Q2. 3. Add your name and studentID as comments on the top of each Java source file you submit. Question 1. Bookings APP [80 Points-six parts] Implement the following hotel booking system. Use the following class diagram to understand the structure of the system's classes, their attributes operations (or methods),...

  • �Martial Arts R Us� (MARU) needs a database. MARU is a martial arts school with hundreds of students. It is necessary to...

    �Martial Arts R Us� (MARU) needs a database. MARU is a martial arts school with hundreds of students. It is necessary to keep track of all the different classes that are being offered, who is assigned to teach each class, and which students attend each class. Also, it is important to track the progress of each student as they advance. Create a complete Crow�s Foot ERD for these requirements: Students are given a student number when they join the school....

  • A test specification provides designers with what needs to be known in order to perform a...

    A test specification provides designers with what needs to be known in order to perform a specific test, and to validate and verify the requirement to be tested. The test script is divided into the test script, which is the generic condition to be tested, and one or more test cases within the test script. Provide a test script and test case for at least 3 of your requirements identified in your requirements specification. Provide the following format for an...

  • 2. Case Discussion for INTERNET MARKETING Digital Transformation at Disney World The Disney theme park experience...

    2. Case Discussion for INTERNET MARKETING Digital Transformation at Disney World The Disney theme park experience – whether it is at the Magic Kingdom in Walt Disney World in Orlando, FL or the original Disneyland in Anaheim, CA or one of the newer parks, such as the Shanghai Disney Resort (opening in 2016) – is designed to be an immersive, exciting, and definitely magical experience for guests. Disney famously wants the reality created inside its theme parks to be better...

  • Scott Rock Consultants (SRC) is a professional services firm that provides consulting services to improve business...

    Scott Rock Consultants (SRC) is a professional services firm that provides consulting services to improve business processes. Many of SRC services fall under the areas of organizational design, work-flow analysis, efficiency improvement, and leveraging technology to improve business outcome effectiveness. Founded over 40 years ago by Wes Scott and Eli Rock, SRC, is similar to other firms of this type (e.g., law or accounting firms) in that the same people who sell the services are also those that do the...

  • Budgeting for an Academic Department at a State University: Can You Believe the Numbers? INTRODUCTION You...

    Budgeting for an Academic Department at a State University: Can You Believe the Numbers? INTRODUCTION You are the senior accounting faculty member in the business school and your dean, Dean Weller, is asking for help. She is very discouraged after a midyear budget meeting with the Vice President of Finance. The college's Department of Social Work has a large budget deficit, and because of this the VP is inclined towards closing the department entirely or closing its bachelor's program. The...

  • Read and Complete Case Study #2 –Managing People. The central components of your analysis should include issue identific...

    Read and Complete Case Study #2 –Managing People. The central components of your analysis should include issue identification, issue analysis, solutions, and potential limitations to your solutions. The case analyses serve to: a) Provide an opportunity to apply the class concepts in the solution of practical problems. b) Provide you with a common task through which you can learn to be more effective thinkers and problem-solves in your organizations. The written case analysis will be evaluated based on your effectiveness...

  • Using the book, write another paragraph or two: write 170 words: Q: Compare the assumptions of...

    Using the book, write another paragraph or two: write 170 words: Q: Compare the assumptions of physician-centered and collaborative communication. How is the caregiver’s role different in each model? How is the patient’s role different? Answer: Physical-centered communication involves the specialists taking control of the conversation. They decide on the topics of discussion and when to end the process. The patient responds to the issues raised by the caregiver and acts accordingly. On the other hand, Collaborative communication involves a...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT