Library Information System
Library Information System
كلية الهندسة
Fayoum University
1
Inputs Outputs
Library Info system
Book Information User Interface
Transaction Information Process Transaction Records
Administrative Inputs Reports
User Authentication
Notifications
Book Management
Confirmation Messages
Transaction Management
Search and Filter
Reporting and Analytics
Notification System
Feedback
User Feedback
System Feedback
Improvement Suggestions
Improvement Suggestions
2
3
Inputs:
User Information: Member registration details (name, contact info,
department, etc.)
1. Book Information:
• Book title, author, ISBN, genre, publication date, and publisher.
• Book location (shelf number, section).
2. Transaction Information:
• Book borrowing requests (member ID, book ID, date borrowed).
• Book return details (member ID, book ID, date returned).
• Reservation requests for books.
3. Administrative Inputs:
• Librarian or staff login credentials.
• Updates to book inventory (add, remove, or modify book details).
• Fine calculations for overdue books.
Process:
1. User Authentication:
• Verify login credentials of members and staff.
2. Book Management:
• Add, update, or remove books from the inventory.
• Track the availability of books.
3. Transaction Management:
• Process book borrowings and returns.
4
4. Search and Filter:
• Allow users to search for books by title, author, genre, etc.
Outputs:
1. User Interface:
• Display search results for books.
5
• Success or error messages for actions like borrowing,
returning, or reserving books.
Feedback:
1. User Feedback:
• Members can rate or review books.
6
7
Member ID Name Contact Info Department Role Status
23 Ahmed Ali [email protected] ECE Student Active
37 Ammar Taha [email protected] Electrical Student Active
42 Omar Saeed [email protected] Civil Staff Inactive
Book ID Title Autor Genre Shelf Number Total Copies Available Copies Status
106 Structural Analysis R.C. Hibbeler Solid A1 5 3 Available
237 Introduction to Cormen et al. CS B1 11 7 Available
Algorithms
142 Thermodynamics: An Yunus A. Cengel Physics C4 8 0 Borrowed
Engineer
Overdue Books
8
Most Reserved Books
Structural Analysis 7
Introduction to Algorithms 6
Thermodynamics: An Engineer 4