Use Case Diagram of Hotel Reservation System
USE CASE
Use case is description of steps is actions between a user or actor and a software system which leads the use towards something useful. The user or actor might be a person or something more abstract, such as external software system or manual process.
The use case diagram represents the relationship between the manager/staff and the customers. The user or the actor should be a person that describes the systems of an event. It helps a lot to the programmer to determine the process of the system.
System Use Case Diagram

USE CASE NARRATIVE
Below are the use case description and participating actors and roles.
Use Case Name: Log-in to Program
Use Case Description: This use case describes the event of encoding the registered user name and password.
Participating Actors and Roles: Manager (primary actor), Staff (primary actor)
Use Case Name: Encoding Customer’s Information
Use Case Description: This use case describes the encoding of data from the customers, such as names, address, contact numbers and etc
Participating Actors and Roles: Manager (primary actor), Staff (primary actor), Customers (external receiver)
Use Case Name: Accepts and confirm reservations
Use Case Description: This use case describes the process of accepting requests from the customers and cancelling them.
Participating Actors and Roles: Manager (primary actor), Staff (primary actor)
Use Case Name: Check-in Customer
Use Case Description: This use case defines the official check-in of the customers.
Participating Actors and Roles: Manager (primary actor), Staff (primary actor), Customers (external receiver)
Use Case Name: Check-out Customers
Use Case Description: This use case defines the official check-out of the customers.
Participating Actors and Roles: Manager (primary actor), Staff (primary actor)
Use Case Name: Compute Customer’s Bill
Use Case Description: This use case describes the computation of the whole total payments and services of the customer’s.
Participating Actors and Roles: Manager (primary actor), Staff (primary actor), Customers (external receiver)
Use Case Name: Income Statement
Use Case Description: This use case describes the Income statement of the income within the whole week, month and year.
Participating Actors and Roles: Manager (primary actor), Staff (primary actor)

Credits to the authors
You may visit our facebook page for more information, inquiries and comments.
Hire our team to do the project.