<aside>
💡 This page is a draft, and there will definitely be changes during development, so please keep that in mind.
</aside>
Approximate Requirements
User Management and Login
- Register users.
- Certain users are given the role of librarian.
- Users can log in or log out to use the system.
Book Management
- Librarians register/modify/delete book classification information.
- Books can be supplied by book suppliers or donated.
- Incoming books are classified by librarians.
- Librarians set the status of classified books (initial value: available for borrowing) to make them available for borrowing.
- The status of books is adjusted by borrowing and returning (available for borrowing, borrowed).
Book Borrowing and Returning
- Users can search for books.
- Users can view the best rental list.
- Users can borrow books that are in stock (rental conditions: 2 weeks, up to 5 books per person).
- Books that are not returned and exceed the rental period will be overdue. For each day of overdue, 10 points will be deducted.