Question: TASK This project aims to design and implement a Book Reservation System using a data structure of your choice ( Arrays , Lists, Stacks, Queues,
TASK
This project aims to design and implement a Book Reservation System using a data structure of your choice Arrays Lists, Stacks, Queues, Trees, or Graphs The system aims to manage book reservations, allowing users to reserve books currently checked out.
Functional Requirements:
Add a Book:
Each data item represents a unique book, with at least the following details title, author, reservationstatus.
Insert a new book into the system with the necessary details.
Check Reservation Status:
Provide a feature to check the reservation status of a particular book.
Users should be able to enter the details of a book to see if it's available and not reserved.
Reserve a Book:
Develop a function allowing users to reserve a book if available.
This function should update the data item to reflect the reservation status of the book.
Cancel Reservation:
Implement a function to cancel a previously made reservation.
Update the data item accordingly to reflect the change in reservation status.
Display Reserved Books:
Create a function to display a list of books that have been reserved.
Display relevant details such as book title, author, and reservation status.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
