9
9
Booking Subsystem.................................................................................................................2
1) Stakeholders:..............................................................................................................................2
2. Brief Use Case Description..............................................................................................................2
2.1 Booking system:...........................................................................................................................2
2.2 Search..........................................................................................................................................4
2.3 Prices vs address..........................................................................................................................5
2.4 Cancellation policy......................................................................................................................6
2.5 Extenuating Circumstance policy...............................................................................................7
2.6 Review..........................................................................................................................................8
3)Class Diagram................................................................................................................................10
Accommodation Subsystem...................................................................................................11
1) Stakeholders.............................................................................................................................11
2) Brief use case description.........................................................................................................11
3) Use case diagrams.....................................................................................................................13
4) Class Diagram...........................................................................................................................14
5) Reflection on the Activities.......................................................................................................15
References............................................................................................................................16
Booking Subsystem
1) Stakeholders:
Host: Hosts are the one who is renting the accommodation to guests(users). Hosts share the space
with the guests. They are the one to provide the best and quality service to the guest. They are
the internal operational stakeholders but are the external executive stakeholders in the website.
Guest: Guests are the one to check in. Guest can book any types of room, apartment and Host
can add or remove guests form the reservation prior to checking in and we will not be able to
change the guest count once the reservation is started. They are the external operational
stakeholders as they are the one resulting in transaction and the review of the places.
Employees: They are the one who provide service to the guests. Their service determines the
guest to book the hotel or not. They play and important role and are the internal operational
stakeholders.
Community: It is the groups or the members of the guest, host. They are the internal executive
stakeholder as they share their culture and tradition to the guest.
2. Brief Use Case Description
Note: The below use case diagram is the detailed view of how each event works. To make a
wider understanding for the real-world system analyst.
2.1 Booking system:
1. Customers – These are internal operational stakeholders, who register themselves in the
system, they could login into the system, manage their account, do the payments, give the
ratings to the facilities used. They also could also hire some services which are available for
the guests to utilize for their luxury or relaxation.
2. Hosts – These are internal executive stakeholders, who work within the system, they will
register as host and they could login and manage their account. They also could hire some
services which are available for the hosts to utilize for their comfort.
3. Families of hosts – These are external stakeholders, who could work from outside the system
on behalf of the host, they will be registered in the system by the host and they could login
and manage the host account or take any urgent decision or fulfil the customer’s genuine
demand in case of emergency or unavailability of the host. They also could hire some
services which are available for the hosts to utilize for their comfort.
4. Suppliers – These are external operational stakeholders, who would provide services to the
hosts/guests or provide services to the hosts/customers from outside the system, they will be
registered in the system by the admin and they will raise the invoice for the provided service
and will get the payment against it, or there could be monthly contract for the same. They
also could hire some services which are available for the hosts to utilize for their comfort.