You are on page 1of 4

1. Who are the stakeholders for SBRU?

For each type of stakeholder, what aspects of the SBRU


booking system are of particular interest?

The stakeholders for SBRU are:


• Students: They are the main customers of SBRU who want to book spring break trips to resorts.
They are interested in the features, prices, availability, and quality of the resorts, as well as the
social networking functions of the system.
• Resorts: They are the service providers who offer rooms and facilities for the students. They are
interested in the bookings, payments, and feedback from SBRU, as well as the reliability and
performance of the system.
• SBRU staff: They are the employees who manage and operate the system. They are interested in
the functionality, usability, security, and maintenance of the system, as well as the customer
satisfaction and profitability of SBRU.

2. What are the main functional requirements for the major subsystems?

We have three main functional requirements:


• Booking Subsystem - the student must be able to book spring break trips that enable to choose
and differentiate resorts for college student.
 Login student number
 Open booking schedule calendar
 Navigate place
 Display reviews of resort
 Update student information
• Resort Subsystem: this subsystem allows the resort to establish and update their destined
information, rooms, sale and coupons, prices, and features, as well as provide payment policy,
confirmation to the SBRU. It also allows to report and collect damages from SBRU.
 Update information
 Rooms
 Prices
 Packs
 Provide sales and seasonal sales
 Other necessities and event booking
 Terms and condition
 Collect student information
• Social Networking Subsystem: it enables the connectivity of the resort to the following known
platform example as Facebook, Twitter, Instagram, and many more, that will provide additional
information to the resort, and share it to the following online platforms.

3. Describe some usability requirements for students, booking interactions, and social networking
interactions

• The system should be easy to use and navigate, with clear and consistent menus, buttons,
and links.
• The system should provide helpful feedback and error messages, and allow users to undo
or cancel their actions.
• The system should support multiple devices, browsers, and screen sizes, and adapt to
different resolutions and orientations.
• The system should provide attractive and engaging graphics, colors, fonts, and layouts that
match the SBRU brand and theme.
• The system should allow users to customize their profiles, preferences, and settings, and
save their progress and history.
• The system should enable users to search, filter, sort, and compare resorts based on
various criteria, such as price, location, features, ratings, etc.
• The system should allow users to view detailed information, photos, videos, and reviews of
each resort, as well as availability and booking options.
• The system should allow users to securely enter and update their personal and payment
information, and confirm their bookings and transactions.
• The system should allow users to communicate with other users who have booked or are
interested in booking rooms at the same or similar resorts, using text, voice, or video chat.
• The system should allow users to create and join groups, forums, events, polls, quizzes,
games, etc., related to their resorts and trips.
• The system should allow users to share their experiences, photos, videos, and reviews of
the resorts and trips with other users and social media platforms.

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? Is this a bigger issue because resorts are in
international locations?

REALIBILITY REQUIREMENT
• WIRELESS NETWORK – ensures as stable, secure, and accessible to all student-customer, stuff
and production team, but especially customer who often use the social networks subsystem.
• Power Supply/ generator – Ensures that the resorts have backup power to operate the resorts
whenever the unexpected burn out happened. As well as plans for the usage of this power and
management, for any possible disrupt of network service.
• Troubleshooting issues professionals – the resort must have enough people to manage and
operate when issues on network happened, all to prevent possible issues.

PERFORMANCE REQUIREMENTS
Scalability - System should be able to handle a large volume of users specially peak season.
Reliability - System should be reliable and able to execute the program, minimize in errors, bugs, or
crashes.
Security - User data must protect in highest ability, by using method such as encryption and
authentication, to protect user data.
Data Storage - should be able to efficiently store data-related to books, resorts information, and
student profile.
Payment Processing - Secure process transaction through convenient ways, with proper integration
of accounts, and payment.

OTHER PERFORMANCE REQUIREMENTS


• Customer Support
• Feedback
• Social Networking Features

The above reliability and performance requirements, can only be meet depends to the place and
location of the resorts. This will become a bigger issue when the location of the resort doesn’t have
update and specific hardware to optimize the following propose requirements.

5. What are some security requirements? Are there any reasons why students in Europe, Asia, or
other locations could not book rooms through SBRU? What issues might be anticipated?

SBRU have the following issues and security requirements:

1. Resort Background Information: SBRU only contracts with Resorts to gain their room availability,
prices, and special features, and not their security details. It should be listed if there had been
incidents to the place, feedback from students such as their experiences, or if it is located in a
dangerous area.

2. Bank Information Encryption: The accounts and payment must require deep level encryption and
layering.
3. Student Information Encryption: Student information must also be encrypted, as it seems that
SBRU only to require a basic login and no deep level verification.

3. International Student Booking: The SBRU seems to be focused on English translations, which would
make it unappealing to foreign bookers. So, it must have multiple options for languages.

4. International Bank Connections: SBRU must be able to handle varying currencies and conversions
to support international students. To fix this, SBRU must have partnerships with foreign banks.
• There are no reasons students in Europe, Asia, or other locations couldn’t book rooms as long as
they’ll connect to the internet. However, there are possible requirements should implement to
be able to access this efficiently.
• The system should be multilingually capable.
• The system should have also accommodated and adapted laws and regulation to both foreign
and local students.

6. To collect information on functional requirements for the social networking subsystem, what are
some techniques that might be used?

There’s a lot of possible techniques to gather information for the functionality of the social
networking subsystem of the SBRU, however because of the coming of the age of technology, a lot of
option served and just waiting to be pick. One of these techniques is online interviews.

Online interviews: SBRU may conduct online interviews with the presumed customer, existing
customer, resort personnel, resort manager to have valid foundation in gathering the needs,
preferences, expectation and feedback for the social networking subsystem based in experience
before and after the initial improvement of the new SBRU social networking. As well, interviews can
be conducted by face to face but due to some circumstances, interviews like this can be by default to
address to lessen time consumption.

Upon the improvement of social networking subsystem testing:


Prototyping: SBRU can make a prototype for the improvement of the system, by allowing selected
users to test the functionality and identify the differences of the both existing and new system, this
will determine if the new system is way more improved and functional than the existing system. As
well as addressing the appeal and interface of the new develop system.
Observation and testing: SBRU can observe how the presumed customer and employees use and
utilize the existing system and the other developed system to identify the difference and
improvement of both systems.
Questionnaire: upon the observation, SBRU testers will conduct questionnaires about both the
existing and new system to gather information and filtered their thoughts and feedback to the system
improvement.
7. Using any Unified Modeling Language (UML) diagram, document the SBRU current workflow.

You might also like