Skip to content

Android Application for library with all the basic features for both the student and admin to track the books details and make easier for student to issue books at a much faster rate and remind them of fine payments.

Notifications You must be signed in to change notification settings

vishal24102002/SmartLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartLib

  1. Introduction
    • Purpose:
    • To develop a system that allows students to issue and return books without teacher intervention, thereby saving time and reducing manual entry errors.
    • Scope:
    • This project will automate the book issuing and returning process in a school library.
  2. Objectives
    • To create a user-friendly interface for students to issue and return books.
    • To maintain an updated database of issued and returned books.
    • To generate reports on book circulation.
    • To notify students about due dates and overdue books.
    • To impose fines on late submissions and restrict new book issuances until previous books are returned and fines are paid.
  3. System Overview
    • Modules:
      • User Authentication
      • Book Search and Issuance
      • Book Return
      • Fine Calculation and Payment
      • Notification System
      • Administrative Interface
    • Technology Stack:
      • Frontend: HTML, CSS, JavaScript, Flutter
      • Backend: Python, Java
      • Database: MySQL
    • Architecture:
    • A three-tier architecture with the frontend, backend,
  4. Testing Plan
    • Unit Testing: Test individual modules.
    • Integration Testing: Ensure modules work together.
    • System Testing: Test the complete system.
    • User Acceptance Testing: Get feedback from students and admins.
  5. Conclusion
  6. This system aims to streamline the book issuing process, making it more efficient and less reliant on manual intervention, thereby saving time for both students and teachers. The addition of fine management ensures timely book returns and maintains the integrity of the library system.

About

Android Application for library with all the basic features for both the student and admin to track the books details and make easier for student to issue books at a much faster rate and remind them of fine payments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •