Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Create a system for a Library. The system will keep track of the books available at the library. Each book has ISBN Name Flag

image text in transcribed

Create a system for a Library. The system will keep track of the books available at the library. Each book has ISBN Name Flag that indicate if a book is borrowed or available. There are two types of users that can access the system: An administrator . A user The system should support the following functionalities: Adding a new book Deleting an existing book Update books information Generating reports about available\borrowed\all books. Query information about a specific book Project output screen: When you first run you program, the screen should output the following initial menu: Please select the user type: 1. Administrator 2. User If the user type is administrator, the system provides the following options: Add a book Delete a book Edit a book information Generate report of the available books Generate report of the borrowed books Generate report of all the books (available and borrowed) . (Note: the report should include the book ISBN, title, and availability. Exit option that will return to the initial menu. If the user type is user, the system provides the following options: Borrow a book if available View available books Return a book Find information about a specific book Exit option that will return to the initial menu. After performing a specific operation, the system should allow an option to return to the main menu for the user type. Your system should have three main classes: 1. Book 2. Administrator 3. User

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Information Technology Project Management

Authors: Kathy Schwalbe

6th Edition

978-111122175, 1133172393, 9780324786927, 1111221758, 9781133172390, 324786921, 978-1133153726

More Books

Students also viewed these General Management questions

Question

Define the term CHAMPERTY

Answered: 1 week ago

Question

In Problem indicate true (T) or false (F). -x 2 y 2 = (-1)x 2 y 2

Answered: 1 week ago

Question

Explain how religious attitudes affect firm behavior.

Answered: 1 week ago

Question

Q.

Answered: 1 week ago

Question

4. How do you ask for specific action in a courteous manner?

Answered: 1 week ago