Linux-based shell scripting library management system

Mainly realize the following functions:

(1) Creation, modification, query, and deletion of reader information, including reader number, name, type (teacher or student), gender, maximum number of books allowed to be borrowed, period of borrowing books (the longest number of days), notes, and inventory.

(2) Create, modify, query, and delete basic book information, including book number, title, author, publisher, category, keywords, and notes.

(3) Create, modify, query, and delete borrowing information, including book number, reader number, borrowing date, borrowing period, and notes.

(4) Create, modify, query, and delete book return information, including book number, reader number, book return date, and notes.

(5) User permissions (general readers, librarians), for different user permissions, provide functional operations within the scope of permissions.

(6) User reservation function, users reserve books that are not in stock, librarians are sensitive to this information.

(7) Overdue checks will be carried out when books are returned, and penalties will be imposed on overdue return of books.

(8) Users can query historical borrowing information

(9) Simple and beautiful menu interface for users to select functions,

The main interface is as follows:

 

 

 

Guess you like

Origin blog.csdn.net/m0_67494167/article/details/130911817