.
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.
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.
. Spring Breaks ‘R’ Us (SBRU) is an online travel service that books spring break trips...
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 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 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 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 – 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 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 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 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 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...