Users
The General Manager has the full control of the system and can access all of the features. Since hotel guests never actually interact with the system (everything is done by a member of staff), they are not classed as primary actors. The following shows the possible actors in each of the use cases.
General Manager
can be the actor in
ALL
of the use cases.
Restaurant Manager
Can be the actor in
ALL
of the use cases except :
- Change Tariff For A Particular Room
- Change Tariff For All The Rooms Of A Particular Standard
- Move Guest To Another Room
- Show Room Bookings For Week X
- Show Takings Of Hotel (Rooms Only) For Week X
- Show Takings Of Entire Hotel For Week X
Reception Staff
- Register A New Customer
- Book A Room
- Guest Cancels A Room Booking
- Guest Checks In
- Guest Does Not Turn Up For A Room Booking
- Guest Checks Out
- Clean Room
- Repair To Room
- Change Tariff For A Particular Room
- Guest Has A Compliment/Complaint
- Guest Queries Current Total Of His/Her Bill
- Guest Reserves A Table In The Restaurant
- Guest Cancels A Restaurant Booking
- Log A Fault
Restaurant Staff
- Guest Has A Compliment/Complaint
- Guest Queries Current Total Of His/Her Bill
- Guest Reserves A Table In The Restaurant
- Guest Cancels A Restaurant Booking
- Guest Arrives For A Restaurant Booking
- Guest Does Not Turn Up For A Restaurant Reservation
- Guest Orders Food/Drink In The Restaurant
- Guest Leaves The Restaurant After Eating
Cleaners
Maintenance Staff
- Repair To Room
- Log A Fault
The different levels of user access are determined by a layered password system with each type of employee (eg. receptionist and general manager) having a different access password.