نظام إدارة المكتبة وموقع الويب
مرحبًا بك في نظام إدارة المكتبة وموقع الويب! يوفر هذا المشروع حلاً شاملاً لإدارة عمليات المكتبة من خلال طلب سطح المكتب لأمناء المكتبات وموقع ويب للطلاب. تم تصميمه باستخدام C#و HTML و PHP و CSS و JavaScript ، وهو يوفر إدارة فعالة للكتاب والطلاب ، بالإضافة إلى واجهة بديهية للطلاب لاستكشاف الكتب المتاحة.
سمات
أمين المكتبة (نظام إدارة المكتبة)
- إدارة الكتب والفئات:
- إضافة الكتب وتحديثها وحذفها وتحريرها وفئاتها.
- إدارة الطلاب:
- إضافة وتحديث وحذف وتحرير تفاصيل الطالب.
- كتاب الاقتراض والعودة:
- تحديث حالة الكتاب إلى "استعارة" عندما يستعير الطالب كتابًا.
- تغيير الحالة إلى "متاح" عند إرجاع كتاب.
- الإدارة الجميلة:
- تهمة غرامات للكتب التي لم يتم إرجاعها في غضون أسبوع واحد.
- إشعارات:
- إرسال تنبيهات البريد الإلكتروني للكتب المتأخرة.
الطالب (موقع)
- التصفح الكتب:
- عرض الكتب المتاحة فقط.
- تصفية كتب حسب الفئة.
- إدارة الملف الشخصي:
- تحرير كلمة مرور تسجيل الدخول.
- عرض تفاصيل الملف الشخصي.
التقنيات المستخدمة
- اللغات: C#، PHP ، HTML ، CSS ، JavaScript
- قاعدة البيانات: MySQL
- الأدوات: Visual Studio ، VS Code ، Xampp
الإعداد والتركيب
اتبع الخطوات هذه لإعداد المشروع على جهازك المحلي:
المتطلبات الأساسية
- الاستوديو البصري
- مقابل الكود
- XAMPP
تثبيت
استنساخ المستودع:
git clone https://github.com/athukorala99/smartlibrary.git
قم بإعداد قاعدة البيانات:
- إطلاق XAMPP وابدأ Apache و MySQL.
- افتح phpmyadmin وإنشاء قاعدة بيانات جديدة باسم LibrarySystem.
- استيراد ملف SQL المقدم (librarysystem.sql) لإعداد الجداول والبيانات الأولية.
- تكوين التطبيق:
- افتح الحل في Visual Studio لنظام إدارة المكتبة.
- افتح ملفات الموقع في VS Code.
- تشغيل التطبيق:
- ابدأ نظام إدارة المكتبة في Visual Studio.
- قم بتشغيل موقع الطالب باستخدام خادم محلي في XAMPP.
الاستخدام
أمين المكتبة
- قم بتشغيل تطبيق نظام إدارة المكتبة.
- تسجيل الدخول مع بيانات الاعتماد الخاصة بك.
- استخدم لوحة القيادة لإدارة الكتب والفئات والطلاب.
- مراقبة الكتب المستعارة وإدارة الغرامات بكفاءة.
طالب
- تفضل بزيارة الموقع وتسجيل الدخول مع بيانات الاعتماد الخاصة بك.
- تصفح الكتب المتاحة وتصفيةها حسب الفئة.
- قم بتحرير ملفك الشخصي وتغيير كلمة المرور الخاصة بك حسب الحاجة.
؟ اتصال
لأي أسئلة أو دعم ، يرجى التواصل معي على [email protected].
؟ لقطة شاشة
نظام إدارة المكتبة
| تسجيل الدخول | لوحة القيادة |
|---|
 |  |
|---|
| يستعير |
|---|
 |  |
|---|
| كتب |
|---|
 |  |
|---|
| طالب |
|---|
 |  |
|---|
| الفئة (رف) |
|---|
 |  |
|---|
| قائمة تحذير |
|---|
 |
|---|
موقع إلكتروني
| تسجيل الدخول | تحديث الملف الشخصي |
|---|
 |  |
|---|
| لوحة القيادة |
|---|
 |  |
|---|