Library managment Rami Kışla Cd. 98/1 +90 212 934 38 55 library@gmail.com https://ramikutuphanesi.gov.tr/
SCenario
Libraty Managment System
📚 Library Management System 📚
Welcome to the Library Management System project! This powerful and feature-rich system provides a seamless experience for managing a real library environment. Whether you're a librarian, a student, or a book enthusiast, this application will revolutionize the way you interact with books and library resources.
🎯 Key Features:
- User-friendly interface: Navigate through the system effortlessly with an intuitive and clean design.
- Account Verification: Secure your account by verifying your email address upon registration.
- JWT Authentication: Protect your data and ensure authorized access with JSON Web Tokens.
- Book Catalog: Explore a vast collection of books categorized by genres, authors, and more.
- Borrow & Return: Easily borrow and return books with just a few clicks.
- Reservation System: Reserve books that are currently unavailable and get notified when they become available.
- Search & Filter: Find your favorite books quickly with powerful search and filtering options.
- User Management: Manage user profiles, privileges, and checkouts effectively.
- Admin Dashboard: Administrators can efficiently oversee the library's operations, including adding new books and managing memberships.
- Statistics & Reports: Get insights into library usage and generate reports for analysis.
- Multi-language Support: Enjoy the system in your preferred language with multi-language support.
Mövcud problemlər
Ənənəvi kitabxana idarəsi insanlarımız üçün bir çox çətinliklər və vaxt itkisi yaradır. İnsanlar kitab almaq və ya rezerv etmək üçün kitabxanalara getməlidir. Bu vəziyyət həm onların vaxtlarını itirməsinə səbəb olur, həm də iş prosesini çətinləşdirir.
Problemin həllinin təsviri
E-kitabxana saytı yaratmaqla istifadəçilərə kitabları kəşf etmək, onları hesablarına əlavə etmək və asanlıqla almaq və ya oxumaq imkanı təqdim edəcəyik. Beləliklə, insanlar kitabxanayla bağlı istəklərini daha praktik, sürətli və marağla edə biləcəklər.
Yaradılacağ proyektdə bu 5 əsas problem öz həllini tapmalıdır. ⦁ İstifadəçi qeydiyyatı imkanı ⦁ Kitab almaq,rezerv etmək və ya borc götürmək ⦁ Hesab əməliyyatlarını (var olan kitabın səbətə əlavə olunması, çıxarılması, sayının artırılması) ⦁ Kitabların, kategoriya və brendlərə görə müəyyən strukturda saxlanılması və bunlara görə axtarışı edə bilmək imkanı ⦁ Ödənişi keçirmək
Rollar:
-
İstifadəçi Rolları:User,Admin,Moderator
-
İstifadəçinin Məsuliyyətləri:
- Kitabları nəzərdən keçirin: İstifadəçilər kitabxanada mövcud olan kitablara baxa bilərlər.
- Axtarış: İstifadəçilər kitabları başlıq, müəllif və ya janr kimi müxtəlif meyarlara əsasən axtara bilərlər.
- Yerdə saxlama/ehtiyat: İstifadəçilər hazırda əlçatmaz olan kitabları rezerv edə bilərlər.
- Borc Kitabları: İstifadəçilər kitabları borc götürə bilərlər.
- Kitabları qaytarın: İstifadəçilər götürdükləri kitabları kitabxanaya qaytara bilərlər.
-
Admin Məsuliyyətləri:
- İstifadəçiləri idarə edin: Adminlər istifadəçi hesablarını yarada, yeniləyə və silə bilər.
- Kitabları idarə edin: Adminlər kitabxana sistemində kitab əlavə edə, redaktə edə və silə bilər.
- Qaytarmaları idarə edin: Adminlər İstifadəçi hesablarını yeniləyə və cərimələri/rüsumları idarə edə bilər.
- Hesabatlar yaradın: Adminlər kitab inventarları, istifadəçi fəaliyyəti, cərimələr və s. haqqında hesabatlar yarada bilər.
- Sistem Konfiqurasiyası: Adminlər kredit müddətləri və cərimə məbləğləri kimi sistem parametrlərini konfiqurasiya edə bilərlər.
-
Moderatorun Məsuliyyətləri:
-
Kitab İcmalı: Moderatorlar istifadəçi tərəfindən təqdim olunan kitab rəylərini və reytinqlərini nəzərdən keçirə bilərlər.
-
Kitab İstəklərini Təsdiqləyin: Moderatorlar istifadəçilər tərəfindən yerləşdirilmiş kitab sorğularını(hint:Rezerv zamanı) nəzərdən keçirə və təsdiq edə bilərlər.
-